アクセス
- ブラウザーで Neko を開きます:
http://<SERVER_IP>:8080
ログイン
- ユーザー名: 任意のユーザー名または表示名を選びます。
- User password: The
MULTIUSER_USER_PASSWORDstored in/root/neko/.env - Admin password: The
MULTIUSER_ADMIN_PASSWORDstored in/root/neko/.env
重要なファイルとディレクトリ
- インストールパス:
/root/neko - Compose ファイル:
/root/neko/docker-compose.yml - 環境ファイル:
/root/neko/.env - Caddy の設定:
/etc/caddy/Caddyfile
Docker の管理
状態を表示:
docker ps
ログを表示:
cd /root/neko
docker compose logs -f
サービスを再起動:
cd /root/neko
docker compose restart
サービスを停止:
cd /root/neko
docker compose down
サービスを起動:
cd /root/neko
docker compose up -d
ドメインと HTTPS(Caddy)
注意: Let's Encrypt の TLS 証明書は IP アドレスには発行できません。ドメイン名が必要です。
1. ドメイン(例: example.com) をサーバーの IP アドレスに。
2. Update the site address in /etc/caddy/Caddyfile から http://<SERVER_IP> to your domain:
vim /etc/caddy/Caddyfile
変更前:
http://<SERVER_IP> {
して:
https://example.com {
3. Caddy をリロードします:
systemctl reload caddy
4. Caddy は Let's Encrypt 証明書を自動的に取得・更新します。
5. Neko には次のアドレスでアクセスします: https://example.com