إعداد المدير (مطلوب)
لا يُنشأ حساب مدير تلقائياً.
إنشاء كلمة مرور المدير أو تعيينها:
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 - إعداد Caddy:
/root/alist/Caddyfile - البيانات الدائمة AList:
/etc/alist - وحدة تخزين البيانات Caddy:
/var/lib/docker/volumes/alist_caddy_data/_data - وحدة تخزين الإعدادات Caddy:
/var/lib/docker/volumes/alist_caddy_config/_data
Docker وإدارة الخدمات
عرض قائمة الحاويات:
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)
٠. HTTPS لا يعمل مع عناوين IP.
١. أشر نطاقاً (مثلاً alist.example.com) إلى هذا الخادم.
٢. حدّث Caddyfile:
alist.example.com {
reverse_proxy alist:5244
}
٣. أعد تشغيل الخدمات:
docker compose -f /root/alist/docker-compose.yml restart
٤. سيُصدر Caddy شهادات SSL تلقائياً ويجددها.