Admin Setup (Required)
No admin user is created automatically.
Create or set the admin password:
docker exec -it alist ./alist admin set <NEW_PASSWORD>
Or generate a random password:
docker exec -it alist ./alist admin random
Доступ
- Main interface:
http://<SERVER-IP> - Management panel:
http://<SERVER-IP>/@manage - Log in using
adminand the password you set during admin setup.
Важные файлы и каталоги
- Установка приложения:
/root/alist - Файл Docker Compose:
/root/alist/docker-compose.yml - Конфигурация тележки:
/root/alist/Caddyfile - AList persistent data:
/etc/alist - Caddy data volume:
/var/lib/docker/volumes/alist_caddy_data/_data - Caddy config volume:
/var/lib/docker/volumes/alist_caddy_config/_data
Docker & Service Management
Список контейнеров:
docker ps
Start or recreate services:
docker compose -f /root/alist/docker-compose.yml up -d
Restart AList:
docker compose -f /root/alist/docker-compose.yml restart
Follow logs:
docker compose -f /root/alist/docker-compose.yml logs -f
Storage Management
Show all configured storage backends and their status:
docker exec -it alist ./alist storage list
Disable a specific storage mount (example: /pikpak):
docker exec -it alist ./alist storage disable /pikpak
Домен и HTTPS (Caddy)
0. HTTPS НЕ работает с IP-адресами.
1. Настройте домен (например, alist.example.com) to this server.
2. Обновление Caddyfile:
alist.example.com {
reverse_proxy alist:5244
}
3. Перезапустить службы:
docker compose -f /root/alist/docker-compose.yml restart
4. Caddy будет автоматически выдавать и продлевать SSL-сертификаты.