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

PufferPanel

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

إصدار

3.x

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

2 GB

أنواع IP

IPV4، IPV6

الوصول إلى PufferPanel

افتح متصفحك وزُر: https://<SERVER_IP>

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

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

pufferpanel user add

قم بتسجيل الدخول باستخدام حساب المسؤول الخاص بك.

انتقل إلى الإعدادات وقم بالتكوين:

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

الموانئ

  • واجهة المستخدم على الويب: 8080
  • سفتب: 5657

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

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

إدارة الخدمة

لوحة المنتفخة:

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

نجينكس:

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

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

1. وجِّه نطاقك إلى IP الخادم.

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

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

3. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

4. شغّل الأمر التالي لتوليد شهادة Let’s Encrypt صالحة:

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

5. استبدل مسارات 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;

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

systemctl restart nginx

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

8. افتح متصفحك وقم بزيارة: https://yourdomain.com

ملحوظات

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

قم بنشر PufferPanel الآن. تبدأ من 2.48 $/شهر.