Zugriff
- Öffnen Sie die GlitchTip-URL:
http://<SERVER_IP> - Erstellen Sie das erste Benutzerkonto.
- Die Registrierung wird automatisch deaktiviert, nachdem das erste Konto erstellt wurde (
ENABLE_USER_REGISTRATION=False).
E-Mail-Konfiguration
GlitchTip kann E-Mails zum Zurücksetzen von Passwörtern, Einladungen und Benachrichtigungen über SMTP oder unterstützte E-Mail-Anbieter versenden.
Bearbeiten: /root/glitchtip/docker-compose.yml
Konfigurieren:
EMAIL_URLDEFAULT_FROM_EMAIL
Wenden Sie dann die Änderungen an:
cd /root/glitchtip
docker compose up -d
Wichtige Dateien und Verzeichnisse
- Installationspfad:
/root/glitchtip - Compose-Datei:
/root/glitchtip/docker-compose.yml - PostgreSQL-Volume:
/var/lib/docker/volumes/glitchtip_pg-data - Upload-Volume:
/var/lib/docker/volumes/glitchtip_uploads - Nginx Konfiguration:
/etc/nginx/sites-available/glitchtip
Docker-Verwaltung
Laufende Container anzeigen:
docker compose -f /root/glitchtip/docker-compose.yml ps
Alle Container neu starten:
docker compose -f /root/glitchtip/docker-compose.yml restart
Verfolgen Sie die Anwendungs-Logs:
docker compose -f /root/glitchtip/docker-compose.yml logs -f
Stoppen Sie die Anwendung:
docker compose -f /root/glitchtip/docker-compose.yml down
Starten Sie die Anwendung:
docker compose -f /root/glitchtip/docker-compose.yml up -d
Nginx verwalten
Status prüfen:
systemctl status nginx
Nginx neu starten:
systemctl restart nginx
Nginx neu laden:
systemctl reload nginx
Überprüfen Sie die Konfiguration:
nginx -t
SSL mit einer Domain aktivieren
1. Richten Sie Ihre Domain auf die Server-IP aus.
2. Nginx-Konfiguration bearbeiten und ersetzen server_name _; mit Ihrer Domain (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/glitchtip
3. Certbot installieren:
apt install -y certbot python3-certbot-nginx
4. Führen Sie den folgenden Befehl aus und folgen Sie den Anweisungen, um ein gültiges Let's Encrypt-Zertifikat zu erhalten:
certbot --nginx
5. Laden Sie Nginx neu, um die Änderungen anzuwenden:
systemctl reload nginx
6. Bearbeiten Sie /root/glitchtip/docker-compose.yml und aktualisiere GLITCHTIP_DOMAIN damit Ihre Domain verwendet wird (einschließlich https://):
GLITCHTIP_DOMAIN=https://yourdomain.com
7. Erstellen Sie die Dienste neu:
cd /root/glitchtip
docker compose up -d
8. Browser öffnen und folgende Adresse aufrufen: https://yourdomain.com