Come faccio il deploy della mia app con Dokku?
- Nel pannello apri I miei server e clicca sul tuo server.
- Nella scheda Panoramica aspetta che la riga App dica "Dokku è pronto". La pagina si aggiorna da sola.
- Copia l'indirizzo IP dalla riga Indirizzo di connessione.
La tua chiave SSH
Se hai indicato una chiave SSH all'ordine, è già pronta. Altrimenti connettiti via SSH e aggiungila:
echo 'ssh-ed25519 AAAA...' | dokku ssh-keys:add mine
La tua prima app
Sul server:
dokku apps:create myapp
Sul tuo computer, nella cartella del progetto:
git remote add dokku dokku@IP:myapp
git push dokku main
La tua app si apre su myapp.IP-with-dashes.sslip.io. Per HTTPS, sul server:
dokku letsencrypt:set myapp email [email protected]
dokku letsencrypt:enable myapp
Il job di rinnovo del certificato viene attivato durante l'installazione (dokku letsencrypt:cron-job --add), quindi non devi fare altro. Se l'hai rimosso, lo stesso comando lo riattiva.
Non hai ancora un server? Ordina un server con Dokku già installato: scegli la dimensione e paghi solo ciò che scegli.
Grazie per il tuo feedback!