Configuration de l'administrateur (obligatoire)
Aucun compte administrateur n'est créé automatiquement.
Créez ou définissez le mot de passe administrateur :
docker exec -it alist ./alist admin set <NEW_PASSWORD>
Ou générez un mot de passe aléatoire :
docker exec -it alist ./alist admin random
Accès
- Interface principale :
http://<SERVER-IP> - Panneau de gestion :
http://<SERVER-IP>/@manage - Connectez-vous avec
adminet le mot de passe défini lors de la configuration de l'administration.
Fichiers et répertoires importants
- Installation de l'application :
/root/alist - Fichier Compose Docker :
/root/alist/docker-compose.yml - Configuration Caddy :
/root/alist/Caddyfile - Données persistantes AList :
/etc/alist - Volume de données Caddy :
/var/lib/docker/volumes/alist_caddy_data/_data - Volume de configuration Caddy :
/var/lib/docker/volumes/alist_caddy_config/_data
Docker & gestion des services
Lister les conteneurs :
docker ps
Démarrer ou recréer les services :
docker compose -f /root/alist/docker-compose.yml up -d
Redémarrer AList :
docker compose -f /root/alist/docker-compose.yml restart
Suivre les logs :
docker compose -f /root/alist/docker-compose.yml logs -f
Gestion du stockage
Afficher tous les backends de stockage configurés et leur statut :
docker exec -it alist ./alist storage list
Désactiver un montage de stockage spécifique (exemple : /pikpak):
docker exec -it alist ./alist storage disable /pikpak
Domaine & HTTPS (Caddy)
0. HTTPS ne fonctionne PAS avec les adresses IP.
1. Pointez un domaine (ex. : alist.example.com) vers ce serveur.
2. Mettez à jour Caddyfile:
alist.example.com {
reverse_proxy alist:5244
}
3. Redémarrez les services :
docker compose -f /root/alist/docker-compose.yml restart
4. Caddy émettra et renouvellera automatiquement les certificats SSL.