管理员设置(必须)
系统不会自动创建管理员账户。
创建或设置管理员密码:
docker exec -it alist ./alist admin set <NEW_PASSWORD>
或生成随机密码:
docker exec -it alist ./alist admin random
Access
- Main interface:
http://<SERVER-IP> - Management panel:
http://<SERVER-IP>/@manage - Log in using
admin以及在管理员设置中配置的密码。
重要文件与目录
- Application installation:
/root/alist - Docker Compose 文件:
/root/alist/docker-compose.yml - Caddy configuration:
/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 与服务管理
List containers:
docker ps
启动或重建服务:
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
查看所有已配置的存储后端及其状态:
docker exec -it alist ./alist storage list
禁用指定的存储挂载(示例: /pikpak):
docker exec -it alist ./alist storage disable /pikpak
Domain & HTTPS (Caddy)
0. HTTPS 不支持 IP 地址。
1. Point a domain (e.g. alist.example.com) to this server.
2. Update Caddyfile:
alist.example.com {
reverse_proxy alist:5244
}
3. Restart services:
docker compose -f /root/alist/docker-compose.yml restart
4. Caddy 将自动签发并续期 SSL 证书。