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

Wiki.js

‏Wiki.js هي ويكي ذاتية الاستضافة تعمل على Node.js وPostgreSQL. اكتب بصيغة Markdown أو عبر محرر مرئي، واحتفظ بكل مراجعة، وحدِّد من يمكنه قراءة كل صفحة أو تحريرها. مرخّصة بموجب AGPL-3.0 مع أكثر من 28,700 نجمة على GitHub.

نظرة سريعة

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

الوصول إلى Wiki.js

  • افتح عنوان URL التالي في متصفحك: http://<SERVER_IP>
  • قد تستغرق الحاويات بضع دقائق للتهيئة بعد التثبيت.
  • أكمل معالج الإعداد الظاهر على الشاشة لإنهاء التثبيت.

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

  • مسار التثبيت: /etc/wiki
  • ملف Compose: /etc/wiki/docker-compose.yml
  • ملف البيئة: /etc/wiki/.env
  • بيانات PostgreSQL: وحدة تخزين Docker /var/lib/docker/volumes/wiki_db-data

إدارة Docker Compose

Go إلى دليل التثبيت:

cd /etc/wiki

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

docker compose ps

عرض السجلات:

docker compose logs -f

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

docker compose restart

أوقف المجموعة:

docker compose down

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

docker compose up -d

تفعيل HTTPS مع Let's Encrypt

1. أنشئ سجل A لنطاقك أو نطاقك الفرعي يشير إلى عنوان IP العام لخادمك.

2. تأكد من إمكانية الوصول إلى النطاق عبر HTTP.

3. أوقف المجموعة:

cd /etc/wiki && docker compose down

4. Edit the environment file (/etc/wiki/.env) and set your domain and email address:

LETSENCRYPT_DOMAIN=wiki.example.com
[email protected]
SSL_ACTIVE=1

5. شغّل الحاويات مرة أخرى:

cd /etc/wiki && docker compose up -d

6. يمكنك متابعة عملية إصدار الشهادة عبر:

cd /etc/wiki && docker compose logs -f wiki

7. بعد إصدار شهادة Let's Encrypt، ادخل إلى Wiki.js عبر نطاقك.

تفعيل إعادة التوجيه من HTTP إلى HTTPS

  1. افتح منطقة الإدارة في Wiki.js.
  2. افتح SSL من قائمة التنقل على اليسار.
  3. فعّل إعادة توجيه طلبات HTTP إلى HTTPS. 

المزيد في أدوات التطوير

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

Deploy Wiki.js now. تبدأ من 2.48 $/شهر.