خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
PufferPanel

PufferPanel

PufferPanel لوحة خوادم ألعاب مفتوحة المصدر. بديل خفيف الوزن لـ Pterodactyl مناسب للأفراد والفرق الصغيرة، يتميز بنموذج إعداد أبسط واستهلاك أقل للموارد. مرخص بـ MIT ومكتوب بـ Go.

الإصدار

3.x

نظام التشغيل

خادم Ubuntu 24.04 LTS

الحد الأدنى لـ RAM

2 GB

أنواع IP

IPV4,IPV6

الوصول إلى PufferPanel

افتح المتصفح وانتقل إلى: https://<SERVER_IP>

تحذير شهادة SSL في المتصفح أمر متوقع (شهادة موقّعة ذاتياً).

نفّذ الأمر التالي على الخادم لإنشاء أول مستخدم. تأكد من إدخال "Y" عند السؤال عما إذا كان هذا مستخدمًا بصلاحيات المسؤول حتى تتمكن من استخدام اللوحة كاملًا.

pufferpanel user add

سجّل الدخول بحساب المسؤول.

انتقل إلى Settings واضبط الإعدادات التالية:

  • URL الرئيسي (مثلاً، https://<SERVER_IP>)
  • التحكم في تسجيل المستخدمين
  • إعداد البريد الإلكتروني (اختياري)

المنافذ

  • واجهة الويب: 8080
  • SFTP: 5657

الملفات والمجلدات المهمة

  • إعداد اللوحة: /etc/pufferpanel/config.json
  • سجلات اللوحة: /var/log/pufferpanel
  • جذر الويب (nginx): /var/www/pufferpanel
  • شهادات SSL: /etc/nginx/ssl/pufferpanel.crt & /etc/nginx/ssl/pufferpanel.key

إدارة الخدمة

PufferPanel:

systemctl start pufferpanel
systemctl stop pufferpanel
systemctl restart pufferpanel
systemctl status pufferpanel

Nginx:

systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl reload nginx
systemctl status nginx

تفعيل SSL مع نطاق خاص

١. أشر نطاقك إلى عنوان IP الخادم.

٢. عدّل إعداد Nginx واستبدل كلاً من server_name <IP>; بنطاقك (<your-domain>) لكلٍّ من كتلتَي HTTP (المنفذ 80) وHTTPS (المنفذ 443):

vim /etc/nginx/sites-available/pufferpanel.conf

٣. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

٥. استبدل مسارات SSL في إعداد Nginx:

vim /etc/nginx/sites-available/pufferpanel.conf
# Before:
    # ssl_certificate     /etc/nginx/ssl/pufferpanel.crt;
    # ssl_certificate_key /etc/nginx/ssl/pufferpanel.key;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

٦. أعد تشغيل Nginx لتطبيق التغييرات:

systemctl restart nginx

7. اضبط URL الرئيسي في إعدادات واجهة الويب على https://yourdomain.com

٨. افتح المتصفح وزر: https://yourdomain.com

ملاحظات

  • Nginx مُعدَّ لإعادة توجيه HTTP إلى HTTPS تلقائياً.
  • SSL موقَّع ذاتياً. للبيئات الإنتاجية، فكّر في استخدام Let's Encrypt / Certbot.
  • Docker مثبَّت و pufferpanel المستخدم مُضاف إلى مجموعة Docker.

المزيد في الألعاب

تطبيقات ذات صلة.

انشر PufferPanel الآن. يبدأ من ٢٫٤٨ دولار/شهر.