الوصول
- افتح واجهة الويب:
https://<SERVER-IP>:4747 - يستخدم gonic بروتوكول HTTPS بشهادة موقّعة ذاتيًا. سيعرض متصفحك تحذيرًا بشأن الشهادة عند أول اتصال.
- سجّل الدخول ببيانات الاعتماد الافتراضية:
admin/admin - غيّر كلمة المرور الافتراضية فور تسجيل دخولك الأول.
عملاء Subsonic
استخدم عنوان الخادم التالي في عميلك المتوافق مع Subsonic: https://<SERVER-IP>:4747
بما أن الخادم يستخدم شهادة موقّعة ذاتيًا، يجب أن يسمح عميلك بهذه الشهادة أو يثق بها.
توجد الشهادة في: /root/gonic/tls/cert.pem
يمكنك نسخها إلى جهاز آخر باستخدام:
scp root@<SERVER-IP>:/root/gonic/tls/cert.pem .
استخدم اسم مستخدم gonic وكلمة المرور المناسبين للمصادقة في عميل Subsonic لديك.
الملفات والمجلدات المهمة
- مسار التثبيت:
/root/gonic - ملف Compose:
/root/gonic/docker-compose.yml - ملف البيئة:
/root/gonic/.env - قاعدة البيانات:
/root/gonic/data/gonic.db - الموسيقى:
/root/gonic/music - البودكاست:
/root/gonic/podcasts - قوائم التشغيل:
/root/gonic/playlists - الذاكرة المؤقتة:
/root/gonic/cache - شهادة TLS:
/root/gonic/tls/cert.pem - مفتاح TLS:
/root/gonic/tls/key.pem
إدارة الخدمة
اعرض الحاويات قيد التشغيل:
docker compose -f /root/gonic/docker-compose.yml ps
أعد تشغيل الحاويات:
docker compose -f /root/gonic/docker-compose.yml restart
عرض السجلات:
cd /root/gonic && docker compose logs -f
أوقف الحاويات:
docker compose -f /root/gonic/docker-compose.yml stop
شغّل الحاويات:
docker compose -f /root/gonic/docker-compose.yml start
أعد إنشاء الحاويات:
docker compose -f /root/gonic/docker-compose.yml up -d
ملاحظات
- يُركَّب مجلد الموسيقى للقراءة فقط داخل الحاوية، بحيث لا يستطيع gonic تعديل ملفاتك الموسيقية.
- The database file
/root/gonic/data/gonic.dbيجب تضمينه في نسخك الاحتياطية. - يمكن حذف الذاكرة المؤقتة عند الحاجة، فهي تحتوي على ملفات محوّلة وأغلفة يُعاد إنشاؤها.
- Configure gonic and its scanning behavior according to your preferences in
/root/gonic/docker-compose.yml.