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

Docmost

Docmost ويكي تعاونية مفتوحة المصدر. بديل Notion لتوثيق فرق العمل، يتيح التحرير في الوقت الفعلي، والمساحات، وتنظيم الصفحات هرمياً، وصلاحيات دقيقة. مرخص بـ AGPL، مع محرر عصري أنيق ودمج مدمج مع Diagrams.net للسبورات البيضاء.

الإصدار

الأحدث

نظام التشغيل

خادم Ubuntu 24.04 LTS

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

1 GB

أنواع IP

IPV4,IPV6

الوصول إلى Docmost

  1. افتح متصفح الويب وانتقل إلى: https://<SERVER_IP>
  2. اتبع صفحة إعداد Docmost لتهيئة مساحة العمل وحسابك.
  3. بعد إتمام الإعداد بنجاح، ستصبح مالك مساحة العمل. يمكنك بعدها دعوة مستخدمين آخرين للانضمام إليها.
  4. للتحقق من الصحة، يتوفر endpoint مخصص على https://<SERVER_IP>/api/health.

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

  • مجلد التطبيق: /root/docmost
  • متغيرات البيئة: /root/docmost/.env
  • ملف Docker Compose: /root/docmost/docker-compose.yaml
  • إعداد NGINX: /etc/nginx/sites-available/docmost.conf
  • شهادة SSL موقّعة ذاتياً: /etc/nginx/ssl/
  • البيانات الدائمة: /var/lib/docker/volumes/ (docmost_db_data/, docmost_docmost/, docmost_redis_data/)

ترقية Docmost

للترقية إلى أحدث إصدار من Docmost، نفّذ الأوامر التالية:

cd /root/docmost
docker pull docmost/docmost:latest
docker compose up --force-recreate --build docmost -d

إدارة Docmost

التحقق من الخدمات الجارية:

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

عرض السجلات:

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

إعادة تشغيل حاويات Docmost:

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

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

systemctl restart nginx

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

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

٢. عدّل ملف /root/docmost/.env لتحديد اسم النطاق الخاص بك: APP_URL=https://your.domain.com

٣. أعد إنشاء الخدمات:

cd /root/docmost/
docker compose up -d

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

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

٥. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

٦. نفّذ الأمر التالي لإنشاء شهادة Lets Encrypt صالحة:

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

7. استبدل مسارات SSL في إعدادات Nginx (قسم TLS):

vim /etc/nginx/sites-available/docmost.conf
# 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;

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

systemctl restart nginx

9. افتح المتصفح وانتقل إلى: https://yourdomain.com

المزيد في أدوات التعاون

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

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