Accès
- Ouvrez l'URL de GlitchTip :
http://<SERVER_IP> - Créez le premier compte utilisateur.
- L'enregistrement est automatiquement désactivé une fois le premier compte créé (
ENABLE_USER_REGISTRATION=False).
Configuration de la messagerie
GlitchTip peut envoyer des e-mails de réinitialisation de mot de passe, des invitations et des notifications via SMTP ou des fournisseurs de messagerie pris en charge.
Modifiez : /root/glitchtip/docker-compose.yml
Configurez :
EMAIL_URLDEFAULT_FROM_EMAIL
Appliquez ensuite les modifications :
cd /root/glitchtip
docker compose up -d
Fichiers et répertoires importants
- Chemin d'installation :
/root/glitchtip - Fichier Compose :
/root/glitchtip/docker-compose.yml - Volume PostgreSQL :
/var/lib/docker/volumes/glitchtip_pg-data - Volume des téléversements :
/var/lib/docker/volumes/glitchtip_uploads - Config Nginx :
/etc/nginx/sites-available/glitchtip
Gestion de Docker
Voir les conteneurs en cours d'exécution :
docker compose -f /root/glitchtip/docker-compose.yml ps
Redémarrer tous les conteneurs :
docker compose -f /root/glitchtip/docker-compose.yml restart
Suivez les journaux de l'application :
docker compose -f /root/glitchtip/docker-compose.yml logs -f
Arrêtez l'application :
docker compose -f /root/glitchtip/docker-compose.yml down
Démarrez l'application :
docker compose -f /root/glitchtip/docker-compose.yml up -d
Gestion de Nginx
Vérifier l'état :
systemctl status nginx
Redémarrer Nginx :
systemctl restart nginx
Recharger Nginx :
systemctl reload nginx
Validez la configuration :
nginx -t
Activer SSL avec un domaine
1. Faites pointer votre domaine vers l'IP du serveur.
2. Modifiez la configuration Nginx et remplacez server_name _; avec votre domaine (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/glitchtip
3. Installez Certbot :
apt install -y certbot python3-certbot-nginx
4. Exécutez la commande suivante et suivez les instructions pour obtenir un certificat Let's Encrypt valide :
certbot --nginx
5. Rechargez Nginx pour appliquer les modifications :
systemctl reload nginx
6. Modifiez /root/glitchtip/docker-compose.yml et mettez à jour GLITCHTIP_DOMAIN pour utiliser votre domaine (y compris https://):
GLITCHTIP_DOMAIN=https://yourdomain.com
7. Recréez les services :
cd /root/glitchtip
docker compose up -d
8. Ouvrez votre navigateur et accédez à : https://yourdomain.com