Skip to main content
A instalação local é destinada a avaliação, desenvolvimento e testes. Para ambientes de produção, consulte os guias de instalação em AWS, GCP ou Azure.

Pré-requisitos

Antes de começar, verifique se sua máquina atende aos requisitos:
Em Mac com chip Apple Silicon (M1/M2/M3), o Docker Desktop precisa estar com Rosetta habilitado para algumas imagens. Acesse Docker Desktop → Settings → General → “Use Rosetta for x86/amd64 emulation”.

Instalação

1

Clone o repositório de deploy

2

Configure as variáveis de ambiente

Copie o arquivo de exemplo e preencha as variáveis obrigatórias:
Abra o .env e preencha no mínimo:
Para gerar valores seguros: openssl rand -hex 32 (para senhas e secrets) e openssl rand -base64 32 | head -c 32 (para o ZITADEL_MASTERKEY).
3

Crie a rede Docker e os diretórios obrigatórios

4

Suba a plataforma

O primeiro boot leva 2–5 minutos enquanto as imagens são baixadas e os serviços inicializam. Acompanhe o progresso:
Aguarde até ver as mensagens de saúde dos serviços principais.
5

Verifique a saúde dos serviços

Execute o script de healthcheck incluído:
Ou verifique manualmente cada API:
Todos devem retornar 200 OK.

Acessando a plataforma

Após subir todos os serviços:
No primeiro acesso ao Console UI, você será redirecionado para a tela de login do Zitadel. O usuário administrador inicial é criado automaticamente — consulte os logs do container strattum-zitadel para obter a senha inicial: docker compose logs zitadel | grep -i "initial\|admin\|password".

Configuração inicial do Zitadel

O Zitadel é o identity provider da plataforma. Para o ambiente local:
1

Acesse o Zitadel

Abra http://localhost:8080 no navegador.
2

Crie o primeiro usuário administrador

Navegue até Users → New User e crie o usuário que será usado para acessar o Console.
3

Configure o client OIDC

Em Applications, configure o client para o Console UI com:
  • Redirect URI: http://localhost:3000/api/auth/callback/zitadel
  • Post Logout URI: http://localhost:3000
Copie o Client ID e Client Secret gerados e adicione ao .env:
4

Reinicie o Console UI


Comandos úteis


Próximos passos

Com a plataforma rodando, configure suas primeiras integrações:

Configuração pós-instalação

Conecte fontes de dados, configure a ontologia e ative o pipeline de contexto.

Conectores disponíveis

Veja todos os conectores suportados e como configurar cada um.