アクセス
- GlitchTip の URL を開きます:
http://<SERVER_IP> - 最初のユーザーアカウントを作成します。
- 最初のアカウントが作成されると、登録は自動的に無効になります(
ENABLE_USER_REGISTRATION=False).
メール設定
GlitchTip は、SMTP またはサポートされているメールプロバイダーを使用して、パスワードリセットメール、招待、通知を送信できます。
編集: /root/glitchtip/docker-compose.yml
設定します:
EMAIL_URLDEFAULT_FROM_EMAIL
その後、変更を適用します:
cd /root/glitchtip
docker compose up -d
重要なファイルとディレクトリ
- インストールパス:
/root/glitchtip - Compose ファイル:
/root/glitchtip/docker-compose.yml - PostgreSQL ボリューム:
/var/lib/docker/volumes/glitchtip_pg-data - アップロードボリューム:
/var/lib/docker/volumes/glitchtip_uploads - Nginxコンフィグ:
/etc/nginx/sites-available/glitchtip
Docker 管理
実行中のコンテナを確認する:
docker compose -f /root/glitchtip/docker-compose.yml ps
すべてのコンテナを再起動する:
docker compose -f /root/glitchtip/docker-compose.yml restart
アプリケーションのログを追跡します:
docker compose -f /root/glitchtip/docker-compose.yml logs -f
アプリケーションを停止します:
docker compose -f /root/glitchtip/docker-compose.yml down
アプリケーションを起動します:
docker compose -f /root/glitchtip/docker-compose.yml 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/glitchtip
3. Certbotをインストール:
apt install -y certbot python3-certbot-nginx
4. 次のコマンドを実行し、プロンプトに従って有効な Let's Encrypt 証明書を取得します:
certbot --nginx
5. Nginx をリロードして変更を適用します:
systemctl reload nginx
6. 次を編集します /root/glitchtip/docker-compose.yml を編集して次を更新: GLITCHTIP_DOMAIN 自分のドメインを使用するように(次を含む https://):
GLITCHTIP_DOMAIN=https://yourdomain.com
7. サービスを再作成します:
cd /root/glitchtip
docker compose up -d
8. ブラウザを開き、以下の URL にアクセスする: https://yourdomain.com