Miniflux にアクセス
ブラウザで開く: http://<IP>
ログイン情報の保存先: /root/miniflux/.env
認証情報を取得:
grep ADMIN_ /root/miniflux/.env
認証情報はログイン後、Miniflux の Web インターフェースから変更できます。
重要なファイルとディレクトリ
- インストールパス:
/root/miniflux - Compose ファイル:
/root/miniflux/docker-compose.yml - 環境ファイル:
/root/miniflux/.env - Caddy 設定:
/root/miniflux/Caddyfile - データベースボリューム:
/var/lib/docker/volumes/miniflux_miniflux-db - Caddy Data Volume:
/var/lib/docker/volumes/miniflux_caddy_data - Caddy Config Volume:
/var/lib/docker/volumes/miniflux_caddy_config
スタックの管理
インストールディレクトリに移動:
cd /root/miniflux
コンテナの状態を確認:
docker compose ps
ログを表示:
docker compose logs -f
アプリケーションを再起動:
docker compose restart
スタックを停止:
docker compose down
スタックを起動:
docker compose up -d
ドメイン & HTTPS (Caddy)
0. HTTPS 証明書は IP アドレスに対して発行できません。
1. ドメイン(例: miniflux.example.com) をサーバーのIPアドレスに設定してください。
2. 編集 /root/miniflux/.env を編集して次を更新: BASE_URL:
BASE_URL=https://miniflux.example.com
3. 更新: /root/miniflux/Caddyfile:
miniflux.example.com {
reverse_proxy miniflux:8080
}
4. サービスを再作成:
docker compose -f /root/miniflux/docker-compose.yml up -d
5. Caddy は SSL 証明書を自動的に取得・更新します。