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

تريليوم

Trilium عبارة عن تدوين ملاحظات هرمي. قاعدة معارف شخصية مستضافة ذاتيًا مع استنساخ الملاحظات والبرمجة النصية والتشفير الشامل وعرض الرسم البياني. بديل المستخدم القوي لـ Obsidian للأشخاص الذين يريدون المزامنة من جانب الخادم ونموذج ربط الملاحظات على نمط Wiki.

إصدار

أحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

1 GB

أنواع IP

IPV4، IPV6

الوصول إلى التريليوم

  1. افتح متصفحك وزُر: https://<SERVER-IP>
  2. اقبل تحذير SSL (شهادة موقعة ذاتيًا).
  3. اتبع الإعداد الأولي.

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

  • دليل النشر: /opt/trilium
  • بيانات التريليوم (المستمرة): /opt/trilium/trilium-data
  • ملف Docker Compose: /opt/trilium/docker-compose.yml
  • تكوين موقع Nginx: /etc/nginx/sites-available/trilium

إدارة الخدمة

Trilium (Docker):

cd /opt/trilium
docker compose ps
docker compose logs -f
docker compose restart

نجينكس:

systemctl status nginx
systemctl restart nginx

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

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

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

vim /etc/nginx/sites-available/trilium

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/trilium
# 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

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

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

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