قائمة النخبة

برنامج لإدارة قوائم الملفات يدعم وحدات تخزين متعددة، ويعمل بواسطة Gin وSolidjs.

إعدادات المسؤول (إلزامي)

لا يتم إنشاء أي مستخدم إداري تلقائيًا.

إنشاء كلمة مرور المسؤول أو تعيينها:

docker exec -it alist ./alist admin set <NEW_PASSWORD>

أو قم بإنشاء كلمة مرور عشوائية:

docker exec -it alist ./alist admin random

الوصول

  • الواجهة الرئيسية: http://<SERVER-IP>
  • لوحة التحكم: http://<SERVER-IP>/@manage
  • تسجيل الدخول باستخدام admin وكلمة المرور التي قمت بتعيينها أثناء إعدادات المسؤول.

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

  • تثبيت التطبيق: /root/alist
  • ملف Docker Compose: /root/alist/docker-compose.yml
  • تكوين عربة الجولف: /root/alist/Caddyfile
  • قائمة البيانات الدائمة: /etc/alist
  • حجم بيانات كادي: /var/lib/docker/volumes/alist_caddy_data/_data
  • حجم تكوين كادي: /var/lib/docker/volumes/alist_caddy_config/_data

دوكر وإدارة الخدمات

قائمة الحاويات:

docker ps

بدء الخدمات أو إعادة إنشائها:

docker compose -f /root/alist/docker-compose.yml up -d

إعادة تشغيل AList:

docker compose -f /root/alist/docker-compose.yml restart

تتبع السجلات:

docker compose -f /root/alist/docker-compose.yml logs -f

إدارة التخزين

عرض جميع الخلفيات التخزينية المُعدة وحالتها:

docker exec -it alist ./alist storage list

تعطيل تثبيت وحدة تخزين معينة (مثال: /pikpak):

docker exec -it alist ./alist storage disable /pikpak

النطاق و HTTPS (Caddy)

0. لا يعمل بروتوكول HTTPS مع عناوين IP.

1. قم بتوجيه نطاق (على سبيل المثال alist.example.com) إلى هذا الخادم.

2. تحديث Caddyfile:

alist.example.com {
    reverse_proxy alist:5244
}

3. إعادة تشغيل الخدمات:

docker compose -f /root/alist/docker-compose.yml restart

4. سيقوم Caddy بإصدار شهادات SSL وتجديدها تلقائيًا.

تفاصيل الطلب