Guia de instalação
Suba o Éter no seu servidor
Este guia assume que você já tem uma chave de licença (formato ETER-XXXX-XXXX-XXXX) recebida por email. A mesma chave autentica no registry privado e ativa o sistema na primeira execução.
Pré-requisitos
- • VPS ou servidor dedicado com Ubuntu 22.04+
- • 4 GB de RAM mínimo, 8 GB recomendado
- • 20 GB de disco livre
- • Docker 24+ e Docker Compose v2 instalados
- • (Opcional) Domínio apontando para o IP do servidor
1Passo 1 · Autenticar no registry
Substitua ETER-XXXX-XXXX-XXXX pela sua chave real:
docker login registry.codecentauri.com \ -u ETER-XXXX-XXXX-XXXX \ -p ETER-XXXX-XXXX-XXXX
O Docker salva as credenciais em ~/.docker/config.json — não precisa autenticar novamente nos próximos pulls.
2Passo 2 · Baixar o docker-compose.yml
mkdir -p ~/eter && cd ~/eter curl -sSL https://codecentauri.com/install/docker-compose.yml -o docker-compose.yml curl -sSL https://codecentauri.com/install/env.example -o .env nano .env # defina senhas fortes para banco e MinIO
O compose referencia as imagens do canal estável: registry.codecentauri.com/eter-stable/{backend,frontend,mcp-server}:latest.
3Passo 3 · Subir o Éter
docker compose up -d
Aguarde ~1min para o backend inicializar. Acompanhe os logs com:
docker compose logs -f eter-backend
4Passo 4 · Ativar a licença
Abra http://SEU_IP:3000 no navegador. Na tela inicial, cole a chave de licença. Uma vez ativada, a chave fica vinculada ao fingerprint da máquina — não precisa reativar em reinicializações.
Atualizações
Enquanto a janela de updates da sua licença estiver ativa (12 meses após a compra), puxe a versão mais recente:
docker compose pull docker compose up -d