Налаштування домену
Виберіть домен або IP-адресу, що вказує на ваш сервер. Ви маєте кілька варіантів:
1. Використайте власний домен (переконайтеся, що DNS-запис A або CNAME вказує на IP сервера):
dokku domains:set-global yourdomain.com
2. Або використайте IP-адресу сервера безпосередньо (не рекомендовано для продакшену):
dokku domains:set-global 10.0.0.2
3. Або використайте sslip.io для автоматичного визначення вашого IP через DNS:
dokku domains:set-global 10.0.0.2.sslip.io
Додайте свій публічний ключ SSH
Публічний ключ SSH використовується для безпечної автентифікації доступу до сервера.
Ваш публічний ключ зазвичай знаходиться в ~/.ssh/id_rsa.pub (на вашому локальному комп'ютері). Якщо у вас його немає, згенеруйте його командою:
ssh-keygen
Додайте свій публічний ключ до Dokku, щоб надати дозволи на розгортання.
# 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
Розгорніть свій перший застосунок
Дотримуйтесь офіційного посібника для розгортання застосунків: https://dokku.com/docs/deployment/application-deployment/