Accesso
- Apri l'URL di GlitchTip:
http://<SERVER_IP> - Crea il primo account utente.
- La registrazione viene disabilitata automaticamente dopo la creazione del primo account (
ENABLE_USER_REGISTRATION=False).
Configurazione dell'email
GlitchTip può inviare email di reimpostazione della password, inviti e notifiche usando SMTP o i provider email supportati.
Modifica: /root/glitchtip/docker-compose.yml
Configura:
EMAIL_URLDEFAULT_FROM_EMAIL
Poi applica le modifiche:
cd /root/glitchtip
docker compose up -d
File e directory importanti
- Percorso di installazione:
/root/glitchtip - File Compose:
/root/glitchtip/docker-compose.yml - Volume PostgreSQL:
/var/lib/docker/volumes/glitchtip_pg-data - Volume di caricamento:
/var/lib/docker/volumes/glitchtip_uploads - Configurazione Nginx:
/etc/nginx/sites-available/glitchtip
Gestione Docker
Visualizza i container in esecuzione:
docker compose -f /root/glitchtip/docker-compose.yml ps
Riavvia tutti i container:
docker compose -f /root/glitchtip/docker-compose.yml restart
Segui i log dell'applicazione:
docker compose -f /root/glitchtip/docker-compose.yml logs -f
Arresta l'applicazione:
docker compose -f /root/glitchtip/docker-compose.yml down
Avvia l'applicazione:
docker compose -f /root/glitchtip/docker-compose.yml up -d
Gestione di Nginx
Verifica lo stato:
systemctl status nginx
Riavvia Nginx:
systemctl restart nginx
Ricarica Nginx:
systemctl reload nginx
Convalida la configurazione:
nginx -t
Abilitare SSL con un dominio
1. Punta il tuo dominio all'IP del server.
2. Modifica la configurazione Nginx e sostituisci server_name _; con il tuo dominio (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/glitchtip
3. Installa Certbot:
apt install -y certbot python3-certbot-nginx
4. Esegui il comando seguente e segui le istruzioni per ottenere un certificato Let's Encrypt valido:
certbot --nginx
5. Ricarica Nginx per applicare le modifiche:
systemctl reload nginx
6. Modifica /root/glitchtip/docker-compose.yml e aggiorna GLITCHTIP_DOMAIN per usare il tuo dominio (incluso https://):
GLITCHTIP_DOMAIN=https://yourdomain.com
7. Ricrea i servizi:
cd /root/glitchtip
docker compose up -d
8. Apri il browser e visita: https://yourdomain.com