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

Trilium

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

الإصدار

الأحدث

نظام التشغيل

خادم Ubuntu 24.04 LTS

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

1 GB

أنواع IP

IPV4,IPV6

الوصول إلى Trilium

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

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

  • مجلد النشر: /opt/trilium
  • بيانات 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

Nginx:

systemctl status nginx
systemctl restart nginx

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

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

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

vim /etc/nginx/sites-available/trilium

٣. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:

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

٥. استبدل مسارات 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;

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

systemctl restart nginx

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

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

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

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