管理者のセットアップ(必須)
管理者ユーザーは自動的に作成されません。
管理者パスワードを作成または設定する:
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)
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 証明書を自動で発行・更新します。