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

دوكموست

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

إصدار

أحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

1 GB

أنواع IP

IPV4، IPV6

الوصول إلى دوموست

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

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

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

ترقية دوموست

للترقية إلى الإصدار الأحدث من Docmost، قم بتشغيل الأوامر التالية:

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

إدارة دوموست

التحقق من الخدمات قيد التشغيل:

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

إعادة تشغيل إنجينكس:

systemctl restart nginx

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

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

2. قم بتحرير /root/docmost/.env ملف لتعيين اسم المجال الخاص بك: APP_URL=https://your.domain.com

3. إعادة إنشاء الخدمات:

cd /root/docmost/
docker compose up -d

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

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

5. تثبيت سيرتبوت:

apt install -y certbot python3-certbot-nginx

6. قم بتشغيل الأمر التالي لإنشاء شهادة 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 الآن. تبدأ من 2.48 $/شهر.