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

Gokapi

Gokapi هو خادم مشاركة ملفات خفيف تستضيفه بنفسك، مع روابط تنزيل تنتهي صلاحيتها. حدّد عدد التنزيلات أو تاريخ انتهاء لكل عملية رفع، وشفّر الملفات المخزّنة، واحفظها محليًا أو على S3. مرخّص بموجب AGPL-3.0 وبأكثر من 2,800 نجمة على GitHub.

نظرة سريعة

2.8k

نجوم GitHub

1

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

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

الوصول

  • افتح متصفحك: https://<SERVER_IP>/
  • تُستخدَم شهادة SSL موقّعة ذاتيًا، لذا من المتوقع ظهور تحذير المتصفح عند الزيارة الأولى.

الإعداد الأول

  1. افتح صفحة الإعداد: https://<SERVER_IP>/setup
  2. اتبع معالج الإعداد لتهيئة نسختك
  3. This will generate a config.json inside the config directory

ملاحظات الإعداد

  • For a quick setup, select SQLite كقاعدة بيانات في معالج الإعداد. Redis غير مثبَّت افتراضيًا. إن احتجت إليه، فثبّته واضبطه يدويًا.
  • لـ Use SSL (a self-signed certificate will be generated that can be replaced)، اختر No. يوفّر Nginx بروتوكول HTTPS بالفعل باستخدام شهادة موقّعة ذاتيًا.
  • عيّن Public Facing URL إلى الرابط الذي سيستخدمه المستخدمون للوصول إلى نسختك. افتراضيًا، تكون قيمته https://<SERVER_IP>/. إذا قمت لاحقًا بإعداد نطاق، فحدّث هذه القيمة وفقًا لذلك.

المسارات المهمة

  • مجلد التثبيت: /root/gokapi
  • ملف Docker Compose: /root/gokapi/compose.yaml
  • ملف البيئة: /root/gokapi/.env
  • تخزين البيانات: /root/gokapi/gokapi-data
  • الإعدادات: /root/gokapi/gokapi-config
  • إعدادات Nginx: /etc/nginx/sites-available/gokapi
  • شهادة SSL: /etc/nginx/ssl/gokapi.crt
  • مفتاح SSL: /etc/nginx/ssl/gokapi.key

إدارة Docker

اعرض الحاويات قيد التشغيل:

docker compose -f /root/gokapi/compose.yaml ps

أعد تشغيل جميع الحاويات:

docker compose -f /root/gokapi/compose.yaml restart

تابع سجلات التطبيق:

docker compose -f /root/gokapi/compose.yaml logs -f

أوقف التطبيق:

docker compose -f /root/gokapi/compose.yaml down

شغّل التطبيق:

docker compose -f /root/gokapi/compose.yaml up -d

إدارة Nginx

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

systemctl status nginx

أعد تشغيل Nginx:

systemctl restart nginx

أعد تحميل Nginx:

systemctl reload nginx

تحقّق من صحة الإعدادات:

nginx -t

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

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

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