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
Instalação · Éter