アクセス
Bugsink の URL を開きます: http://<SERVER_IP> (HTTP)
ログイン認証情報は次の場所に保存されています /root/bugsink/.env as ADMIN_EMAIL と ADMIN_PASSWORD.
管理者の認証情報を取得します:
grep ADMIN /root/bugsink/.env
管理者のメールアドレスは、後から次の場所で変更できます Users Bugsink の Web インターフェースで。
重要なファイルとディレクトリ
- インストールパス:
/root/bugsink - Compose ファイル:
/root/bugsink/compose.yaml - 環境ファイル:
/root/bugsink/.env - データベースボリューム:
/var/lib/docker/volumes/bugsink_db-data - Nginxコンフィグ:
/etc/nginx/sites-available/bugsink
Docker 管理
実行中のコンテナを確認する:
docker compose -f /root/bugsink/compose.yaml ps
すべてのコンテナを再起動する:
docker compose -f /root/bugsink/compose.yaml restart
アプリケーションのログを追跡します:
docker compose -f /root/bugsink/compose.yaml logs -f
アプリケーションを停止します:
docker compose -f /root/bugsink/compose.yaml down
アプリケーションを起動します:
docker compose -f /root/bugsink/compose.yaml up -d
Nginxの管理
ステータスを確認:
systemctl status nginx
Nginx を再起動:
systemctl restart nginx
Nginx をリロード:
systemctl reload nginx
設定を検証します:
nginx -t
ドメインでSSLを有効化する
1. ドメインをサーバーIPに向ける。
2. Nginxの設定を編集し、両方を置き換える server_name _; あなたのドメイン (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/bugsink
3. Certbotをインストール:
apt install -y certbot python3-certbot-nginx
4. 次のコマンドを実行し、プロンプトに従って有効な Let's Encrypt 証明書を取得します:
certbot --nginx
5. Nginx をリロードして変更を適用します:
systemctl reload nginx
6. 次を編集します /root/bugsink/.env そして次の中のサーバー IP を置き換えます BASE_URL 自分のドメインに置き換え、次を含めます https:// プレフィックス:
BASE_URL=https://yourdomain.com
7. 次を編集します /root/bugsink/compose.yaml そして次のコメントを解除します BEHIND_HTTPS_PROXY: "true" HTTPS プロキシのサポートを有効にします。
8. サービスを再作成:
cd /root/bugsink
docker compose up -d
9. ブラウザを開いて次にアクセス: https://yourdomain.com