Настройка домена
Выберите домен или IP-адрес, указывающий на ваш сервер. У вас есть несколько вариантов:
1. Используйте собственный домен (убедитесь, что DNS-запись A или CNAME указывает на IP сервера):
dokku domains:set-global yourdomain.com
2. Или используйте IP сервера напрямую (не рекомендуется для production):
dokku domains:set-global 10.0.0.2
3. Или используйте sslip.io для автоматического разрешения DNS вашего IP:
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/