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

seelf

seelf منصة PaaS تستضيفها بنفسك. ادفع إلى Git لنشر تطبيقاتك مع SSL التلقائي، وإدارة البيئات، وواجهة إدارة واضحة. بديل خفيف الوزن لـ Coolify وDokku، مصمم بتركيز على البساطة للمطورين المستقلين والفرق الصغيرة.

نظرة سريعة

344

نجوم GitHub

272

مشاهدات الصفحة

91

عمليات التثبيت النشطة

الترخيص GPL-3.0 الإصدار Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

بيانات التثبيت النشطة تجريبية (معاينة مرحلة التدريج)؛ سيتم توصيل المقياس الحقيقي قبل الإطلاق.

الوصول

  • واجهة الويب: https://<server-ip>
  • سجّل الدخول باستخدام بريد المسؤول الإلكتروني وكلمة المرور التي حددتها أثناء النشر.
  •  بيانات اعتماد المسؤول مخزّنة في: /root/seelf/.env

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

  • مجلد التطبيق: /root/seelf/
  • ملف البيئة (بيانات الاعتماد): /root/seelf/.env
  • ملف Docker Compose: /root/seelf/compose.yml
  • البيانات الدائمة لـ Seelf: /var/lib/docker/volumes/seelf_data/
  • بيانات SSH لـ Seelf: /var/lib/docker/volumes/seelf_ssh/
  • إعداد موقع NGINX: /etc/nginx/sites-available/seelf
  • موقع NGINX المُفعَّل: /etc/nginx/sites-enabled/seelf
  • شهادة TLS: /etc/nginx/ssl/fullchain.pem
  • المفتاح الخاص بـ TLS: /etc/nginx/ssl/privkey.pem

إدارة الخدمة

التحقق من حالة الحاوية:

docker compose -f /root/seelf/compose.yml ps

إعادة التشغيل:

docker compose -f /root/seelf/compose.yml restart

عرض السجلات:

docker compose -f /root/seelf/compose.yml logs -f

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

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

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

vim /etc/nginx/sites-available/seelf

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/apache2/sites-available/seelf
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# 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. افتح متصفحك وزُر: https://yourdomain.com

المزيد في الاستضافة الذاتية

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

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