مذكرات

تطبيق خاص لتدوين الملاحظات يتم استضافته ذاتيًا مع تحكم كامل في البيانات وبدون تتبع.

الوصول إلى الويب

  • افتح متصفحك وانتقل إلى مثيل Memos الخاص بك: http://<SERVER_IP>
  • في الزيارة الأولى، سترى شاشة الإعداد. قم بإنشاء حساب المسؤول الخاص بك.
  • يصبح أول مستخدم تم إنشاؤه تلقائيًا هو المسؤول. تأكد من استخدام كلمة مرور قوية!

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

  • /root/memos/docker-compose.yml → تعريف Docker Compose
  • /var/lib/docker/volumes/memos_postgres_data → البيانات الدائمة
  • /etc/nginx/sites-available/memos.conf → تكوين البروكسي العكسي

أوامر إدارة Docker

cd /root/memos
docker ps                     # List running containers
docker compose logs -f        # Follow logs
docker compose restart        # Restart service

إعداد النطاق و SSL

قم بتوجيه نطاقك إلى عنوان IP للخادم.

تحرير تكوين Nginx:

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

استبدال server_name _; مع server_name <your-domain>;

تثبيت Certbot:

apt install -y certbot python3-certbot-nginx

قم بتشغيل Certbot لإصدار شهادة SSL:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

اختبر وأعد تحميل Nginx:

sudo nginx -t
sudo systemctl reload nginx

فتح في المتصفح: https://<your-domain>

تفاصيل الطلب