Começar
Instalação rápida
Da chave de instalação ao primeiro acesso, em um servidor Linux.
Nesta página
Este guia instala a Aptabit Platform em um único servidor Linux com Docker, da chave de instalação ao primeiro acesso. Para uma máquina sem acesso ao Aptabit Manager, veja Instalação isolada. Para bancos e armazenamento externos, veja Operação.
Antes de começar
- Servidor Linux x86_64 ou arm64 com pelo menos 4 GiB de RAM e 10 GiB de disco livre (recomendado: 8 GiB e 50 GiB). Veja Requisitos e dimensionamento.
- Docker Engine com Compose v2, utilizável pelo seu usuário.
- O comando de instalação da sua licença, exibido no Aptabit Manager, com a chave de instalação (
aptk_...). A chave pode ser reutilizada até o limite de instalações da licença.
Verifique o Docker:
docker --version
docker compose version
docker psSe docker ps falhar por permissão, corrija o acesso ao Docker antes de continuar. O CLI não precisa de root, mas depende desse acesso.
1. Instale o CLI
Execute o comando exibido no Aptabit Manager. Ele tem esta forma:
curl -fsSL 'https://manager.aptabit.com/v1/installations/install.sh' \
| env APTABIT_MANAGER_URL='https://manager.aptabit.com' APTABIT_INSTALL_KEY='<chave-de-instalacao>' shO script baixa o CLI para o sistema e a arquitetura da máquina, confere o arquivo com o manifesto de versão assinado pela Aptabit e guarda as configurações do Aptabit Manager em ~/.aptabit/bootstrap.env. Em um terminal, ele oferece executar aptabit install em seguida.
Confirme a versão:
aptabit --versionO CLI fala português do Brasil e inglês. Ele pergunta o idioma na primeira execução; --lang pt-BR ou --lang en altera a escolha.
2. Verifique a máquina
aptabit checkO relatório cobre sistema operacional, memória e disco, Docker e Compose, GPUs e NPUs, alcance do Aptabit Manager, confiança no certificado, relógio e proxy. Um item bloqueante interrompe a instalação antes que qualquer arquivo seja gravado (código de saída 3). O aptabit install executa essa verificação automaticamente.
3. Instale a plataforma
aptabit installO instalador pergunta o local da instalação, a porta HTTP e o nome da organização, com padrões para um servidor único. Em uma máquina nova, ele:
- Cria a identidade da instalação: um par de chaves Ed25519 gerado na própria máquina.
- Registra o servidor no Aptabit Manager com a chave de instalação. Quando a licença exige aprovação, aguarda a aprovação da Aptabit por até 20 minutos; executar
aptabit installde novo retoma de onde parou. - Gera os arquivos da instalação e inicia a stack.
O install é seguro de repetir. Com uma instalação existente, ele atualiza no lugar e preserva os dados. Remover uma instalação exige o comando avançado aptabit uninstall, que pede a digitação do caminho da instalação para confirmar.
Cada instalação fica em uma pasta própria:
<instalacao>/
config.yaml # fonte de verdade da instalação
docker-compose.yml # gerado a partir do config.yaml
identity/ # identidade da instalação (chave privada local)4. Conclua o primeiro acesso
Ao terminar, o aptabit install indica o endereço da página /setup. Nela, crie a organização e a conta do proprietário. Com chave de instalação, não há token a informar: a licença já está vinculada à instalação.
O mesmo pode ser feito pelo terminal, com as mesmas verificações da página:
aptabit setupPara automação, sem perguntas:
aptabit setup \
--config /opt/aptabit/producao/config.yaml \
--tenant-name "Minha Organização" \
--email owner@example.com \
--display-name "Owner" \
--password-stdin < senha-owner.txtInforme a senha por --password-stdin ou pela variável APTABIT_SETUP_PASSWORD. Uma senha na linha de comando fica no histórico do shell e na lista de processos. A senha precisa ter pelo menos 12 caracteres.
A conta criada no setup é a conta root: entra sempre com e-mail e senha, nunca participa do SSO e é o caminho de volta caso o provedor de identidade falhe. Veja Usuários, papéis e acesso.
Para saber se o setup ainda está pendente:
curl http://localhost:8080/api/v1/setup5. Verifique e acesse
aptabit status
aptabit licenseAbra http://<servidor>:8080 no navegador e entre com a conta do proprietário. O proxy da plataforma atende HTTP; para HTTPS, publique a plataforma atrás do balanceador ou do proxy reverso da sua organização.
Próximos passos
- Em Configurações > Modelos, conecte um provedor externo ou implante um modelo local e habilite-o em um workspace. Veja Modelos, runtimes e aceleradores.
- Em Armazenamento, crie um contexto de conhecimento e envie os primeiros documentos. Veja Armazenamento.
- Em Configurações > Usuários e acesso, cadastre as pessoas, conceda os módulos e, se desejar, configure o SSO.
- Em Fluxos, comece por um dos 30 templates de fluxo. Veja Fluxos e agendamentos.
