الوصول
- لوحة التحكم:
http://<SERVER_IP>/_/ - واجهة برمجة التطبيقات REST:
http://<SERVER_IP>/api/
بيانات اعتماد المستخدم المتميز
يتم تخزين بيانات اعتمادك بشكل آمن في: /root/.cloudzy-creds
إدارة الخدمات
systemctl restart pocketbase # Restart
systemctl status pocketbase # Check status
السجلات واستكشاف الأخطاء وإصلاحها
يتم حفظ سجلات PocketBase في: /root/pb/std.log
لعرض السجلات في الوقت الفعلي: tail -f /root/pb/std.log
أو عبر systemd: journalctl -u pocketbase -f
الملفات والمجلدات المهمة
- دليل التثبيت الرئيسي:
/root/pb/ - الملف التنفيذي الرئيسي:
/root/pb/pocketbase - ملف السجل (stdout + stderr):
/root/pb/std.log - تخزين قواعد البيانات والملفات:
/root/pb/pb_data/ - بيانات اعتماد المستخدم المتميز:
/root/.cloudzy-creds - تعريف خدمة Systemd:
/lib/systemd/system/pocketbase.service - تكوين Nginx:
/etc/nginx/sites_available/pocketbase
تمكين SSL باستخدام نطاق
لديك بالفعل certbot مثبت.
تحرير /etc/nginx/sites-available/pocketbaseو استبدال _ في server_name _; باسم نطاقك الفعلي، على سبيل المثال:
server_name example.com;
تأكد من أن سجل DNS لنطاقك يشير إلى عنوان IP لخادمك.
تشغيل:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <domain>
الآن يمكنك الوصول إلى PocketBase بأمان:
https://<domain>/_/