Geracao de chave SSH no Coolify
Esta pagina cobre a criacao da chave SSH usada pelo Coolify para acessar o servidor via OpenSSH. A chave e gerada no host e depois cadastrada no painel da plataforma como chave privada.

Figura 1: Início do fluxo para registrar a chave privada que o Coolify usará no servidor.
Objetivo
Gerar uma chave dedicada para o Coolify, sem passphrase, com nome e armazenamento previsiveis.
Pre-requisitos
- Acesso ao servidor onde o Coolify esta instalado.
- OpenSSH ativo no host.
- Permissao para escrever em
/data/coolify/ssh/keys. - Acesso ao painel do Coolify.
Fluxo esperado
O fluxo recomendado é:
- Gerar a chave no servidor
- Autorizar a chave pública no
authorized_keys - Copiar a chave privada
- Cadastrar a chave privada no Coolify
- Associar a chave ao servidor
localhost
1. Gerar a chave SSH no servidor
Execute no servidor onde o Coolify está instalado:
ssh-keygen -t ed25519 -a 100 \
-f /data/coolify/ssh/keys/id.root@host.docker.internal \
-q -N "" -C root@coolify
Este comando cria uma chave ed25519 sem senha, compatível com o fluxo esperado pelo Coolify para acesso automático ao host.
Em seguida, ajuste a propriedade do arquivo:
chown 9999 /data/coolify/ssh/keys/id.root@host.docker.internal
A chave SSH nao deve ter senha. Se houver passphrase, a conexão automatica do Coolify pode falhar.
2. Copiar o conteudo da chave privada
Exiba a chave privada para copiar manualmente:
cat /data/coolify/ssh/keys/id.root@host.docker.internal
Copie todo o conteúdo, incluindo as linhas de início e fim da chave.
3. Adicionar a chave privada no painel do Coolify
No painel do Coolify, adicione uma nova chave privada:

Figura 2: Abertura do formulário para criação de uma nova chave privada.
No campo de chave privada, cole o conteúdo copiado:

Figura 3: Cadastro da chave privada que será associada ao servidor.
4. Validacao esperada
- a chave privada aparece cadastrada no Coolify.
- o nome da chave permite identificacao sem ambiguidade.
- a chave pode ser selecionada ao editar o servidor
localhost.
Problemas comuns
- gerar a chave com passphrase e travar o fluxo automatizado.
- salvar a chave em caminho diferente do que a documentação espera.
- esquecer de ajustar a propriedade do arquivo depois da geracao.
- colar apenas parte da chave privada no formulario do Coolify.