Skip to content

Sistema Web para o Sigeva - Sistema de Gestão de Eventos Acadêmicos

License

Notifications You must be signed in to change notification settings

ccsa-ufrn/sigeva-web-dashboard

Repository files navigation

sigeva/web-dashboard

Versão web para gerenciamento e acesso do sigeva.

Angular Node NPM Express

Instalação

Mova-se para o diretório '/sigeva-web-dashboard' e instale as dependências com npm

# cd /path/to/sigeva/sigeva-web-dashboard
# npm install
# npm run typings install

Por fim, para inicializar o serviço e a codificação:

# npm start

Deployment

O Seminário CCSA utiliza o serviço PM2 da Keymetrics como gerenciador de processos Node.JS. (Conheça aqui).

Em modo de produção um único script é utilizado para fazer deploy e monitoramento de toda aplicação (core). Para fazer deploy somente do core, execute os seguintes passos (com pm2 instalado):

# pm2 start process.yml --env [production|development]

O pm2 irá iniciar 4 instancias do core. Para monitorar em tempo real estas instancias, informações de uso de memória e processamento execute:

pm2 monit

O resultado será parecido com este: (Alterar)

About

Sistema Web para o Sigeva - Sistema de Gestão de Eventos Acadêmicos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published