Como faço o deploy do meu app com o Dokku?
- No painel, abra Meus servidores e clique no seu servidor.
- Na aba Visão geral, espere a linha App mostrar "Dokku está pronto". A página se atualiza sozinha.
- Copie o endereço IP da linha Endereço de conexão.
Sua chave SSH
Se você informou uma chave SSH ao fazer o pedido, ela já está pronta. Se não, conecte-se por SSH e adicione-a:
echo 'ssh-ed25519 AAAA...' | dokku ssh-keys:add mine
Seu primeiro app
No servidor:
dokku apps:create myapp
No seu computador, na pasta do projeto:
git remote add dokku dokku@IP:myapp
git push dokku main
Seu app abre em myapp.IP-with-dashes.sslip.io. Para o HTTPS, no servidor:
dokku letsencrypt:set myapp email [email protected]
dokku letsencrypt:enable myapp
A tarefa de renovação do certificado é ativada durante a configuração (dokku letsencrypt:cron-job --add), então não há mais nada a fazer. Se você a removeu, o mesmo comando a traz de volta.
Ainda não tem um servidor? Peça um servidor com Dokku instalado: você escolhe o tamanho e paga só pelo que escolheu.
Agradecemos pelo feedback!