conf | ||
painel | ||
triagem | ||
.env.example | ||
.gitignore | ||
docker-compose.yml | ||
Dockerfile | ||
README.md |
Novo SGA v1.5 AiO
Versão All-in-One da versão 1.5 do Sistema de Gerenciamento Atendimento
Requisitos
- Docker Engine
- Docker Compose (normalmente incluso na instalação do Docker Engine)
Para subir o sistema
Clone este projeto (use a URL deste repositório):
git clone https://url novosga
Entre na pasta clonada
cd novosga
Configurar variáveis de ambiente
As variáveis podem ser configuradas no sistema (export) ou através do arquivo .env
(recomendado), para isso use o arquivo de exemplo:
cp .env.example .env
Edite as variáveis usando um editor de texto, por exemplo:
nano .env
Inicie os serviços
# Para iniciar em primeiro plano (CTRL+C para parar)
docker compose up
# Para iniciar como um serviço (daemon)
docker compose up -d
Uma vez iniciado com sucesso, os serviços sempre iniciarão com o sistema operacional automaticamente. Você pode alterar este comportamento editando o arquivo docker-compose.yml
na propriedade restart
de cada serviço.
Primeiro acesso
Navegue para o endereço IP da máquina ou, se estiver acessando da mesma, use localhost: http://localhost
.
Durante a primeira execução, o banco de dados será inicializado. Isso normalmente demora alguns instantes, acompanhe os logs para saber quando tudo estiver pronto.
O sistema já estará pré-instalado, o usuário administrador deve ser o especificado no arquivo .env
.
Consulte a documentação do sistema para saber como utilizá-lo.
Sub-sistemas
O painel ficará disponível em /painel
(ex.: http://localhost/painel
)
A triagem touch ficará disponível em /triagem
(ex.: http://localhost/triagem
)
Para parar
Navegue até a pasta do projeto novamente e então:
docker compose down