Esta seção descreve como instalar, configurar e manter o Ello Dash no servidor.
O Ello Dash roda em um servidor com:
O sistema utiliza um arquivo de configuração com as seguintes informações necessárias:
| Variável | Descrição |
|---|---|
| Modo de operação | Define se o sistema roda em modo de desenvolvimento (banco local) ou produção (banco MySQL) |
| Nome do banco de dados | Nome do banco de dados utilizado em produção |
| Usuário do banco | Usuário com acesso ao banco de dados |
| Senha do banco | Senha de acesso ao banco de dados |
| Endereço do banco | Endereço do servidor de banco de dados |
| Porta do banco | Porta de conexão ao banco de dados |
O sistema é organizado em dois componentes que rodam em paralelo:
Ao iniciar pela primeira vez, o sistema executa automaticamente:
O painel de administração completo está disponível em: dash.ellotecnologia.com/admin
As credenciais do administrador padrão são definidas durante a configuração inicial do servidor.
Todos os dias às 2h da manhã, o sistema remove automaticamente os registros de vendas com mais de 90 dias. Isso mantém o banco de dados leve e garante bom desempenho ao longo do tempo.
Os demais dados (contas a pagar, contas a receber, contas financeiras, notas de entrada) não são removidos automaticamente — eles são sempre substituídos pelos dados mais recentes enviados pelo Transmissor.
O Transmissor agora faz parte do programa Gollum instalado nas lojas e não se atualiza mais sozinho: ele é atualizado junto com o Gollum, quando uma nova versão do Gollum é instalada na loja.
O servidor guarda qual é a versão do Transmissor aceita e só recebe dados de lojas com exatamente essa versão. Por isso, quando uma nova versão do Transmissor for lançada:
Para o passo a passo de instalação e configuração do Transmissor nas lojas, veja a página Transmissor de Dados.
Recomenda-se realizar backup regular do banco de dados. Como os dados de vendas têm retenção de 90 dias e são reenviados periodicamente pelo Transmissor, o risco de perda permanente de dados de vendas é baixo. No entanto, o backup garante a preservação de: