Acceso
- Abre la URL de GlitchTip:
http://<SERVER_IP> - Crea la primera cuenta de usuario.
- El registro se deshabilita automáticamente después de crear la primera cuenta (
ENABLE_USER_REGISTRATION=False).
Configuración del correo electrónico
GlitchTip puede enviar correos de restablecimiento de contraseña, invitaciones y notificaciones mediante SMTP o proveedores de correo compatibles.
Edita: /root/glitchtip/docker-compose.yml
Configura:
EMAIL_URLDEFAULT_FROM_EMAIL
Luego aplica los cambios:
cd /root/glitchtip
docker compose up -d
Archivos y directorios importantes
- Ruta de instalación:
/root/glitchtip - Archivo Compose:
/root/glitchtip/docker-compose.yml - Volumen de PostgreSQL:
/var/lib/docker/volumes/glitchtip_pg-data - Volumen de cargas:
/var/lib/docker/volumes/glitchtip_uploads - Configuración de Nginx:
/etc/nginx/sites-available/glitchtip
Gestión de Docker
Ver contenedores en ejecución:
docker compose -f /root/glitchtip/docker-compose.yml ps
Reiniciar todos los contenedores:
docker compose -f /root/glitchtip/docker-compose.yml restart
Sigue los registros de la aplicación:
docker compose -f /root/glitchtip/docker-compose.yml logs -f
Detén la aplicación:
docker compose -f /root/glitchtip/docker-compose.yml down
Inicia la aplicación:
docker compose -f /root/glitchtip/docker-compose.yml up -d
Administrar Nginx
Comprobar el estado:
systemctl status nginx
Reiniciar Nginx:
systemctl restart nginx
Recarga Nginx:
systemctl reload nginx
Valida la configuración:
nginx -t
Habilitar SSL con un dominio
1. Apunta tu dominio a la IP del servidor.
2. Edita la configuración de Nginx y reemplaza server_name _; con tu dominio (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/glitchtip
3. Instala Certbot:
apt install -y certbot python3-certbot-nginx
4. Ejecuta el siguiente comando y sigue las indicaciones para obtener un certificado válido de Let's Encrypt:
certbot --nginx
5. Recarga Nginx para aplicar los cambios:
systemctl reload nginx
6. Edita /root/glitchtip/docker-compose.yml y actualiza GLITCHTIP_DOMAIN para usar tu dominio (incluyendo https://):
GLITCHTIP_DOMAIN=https://yourdomain.com
7. Recrea los servicios:
cd /root/glitchtip
docker compose up -d
8. Abre tu navegador y visita: https://yourdomain.com