إعداد النطاق
اختر نطاقاً أو عنوان 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 لحل 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/