Domein configureren
Kies een domein of IP-adres dat naar je server verwijst. Je hebt verschillende opties:
1. Gebruik je eigen domein (zorg dat het DNS A- of CNAME-record naar het server-IP verwijst):
dokku domains:set-global yourdomain.com
2. Of gebruik je server-IP direct (niet aanbevolen voor productie):
dokku domains:set-global 10.0.0.2
3. Of gebruik sslip.io voor automatische DNS-resolutie van je IP:
dokku domains:set-global 10.0.0.2.sslip.io
Voeg je openbare SSH-sleutel toe
Een openbare SSH-sleutel wordt gebruikt om toegang tot de server veilig te authenticeren.
Je openbare sleutel staat meestal in ~/.ssh/id_rsa.pub (op je lokale machine). Als je er geen hebt, genereer er dan een met:
ssh-keygen
Voeg je openbare sleutel toe aan Dokku om deployment-rechten te verlenen.
# Add existing authorized keys cat ~/.ssh/authorized_keys | dokku ssh-keys:add admin # Or add a specific public key string PUBLIC_KEY="your-public-key-contents-here" echo "$PUBLIC_KEY" | dokku ssh-keys:add admin
Deploy je eerste applicatie
Volg de officiële handleiding om apps te deployen: https://dokku.com/docs/deployment/application-deployment/