Konfigurasi Domain
Pilih domain atau alamat IP yang mengarah ke server Anda. Anda memiliki beberapa opsi:
1. Gunakan domain Anda sendiri (pastikan record DNS A atau CNAME mengarah ke IP server):
dokku domains:set-global yourdomain.com
2. Atau gunakan IP server Anda secara langsung (tidak disarankan untuk produksi):
dokku domains:set-global 10.0.0.2
3. Atau gunakan sslip.io untuk resolusi DNS otomatis atas IP Anda:
dokku domains:set-global 10.0.0.2.sslip.io
Tambahkan Kunci Publik SSH Anda
Kunci publik SSH digunakan untuk mengautentikasi akses ke server secara aman.
Kunci publik Anda biasanya ada di ~/.ssh/id_rsa.pub (di mesin lokal Anda). Jika belum punya, buat dengan:
ssh-keygen
Tambahkan kunci publik Anda ke Dokku untuk memberikan izin deployment.
# 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 Aplikasi Pertama Anda
Ikuti panduan resmi untuk deploy aplikasi: https://dokku.com/docs/deployment/application-deployment/