How to install GlitchTip without Docker
You like the error tracking sentry.io provides, you want to self-host it, but the setup takes up too many resources?
Then https://glitchtip.com/ might be something for you. It is a FOSS reimplementation of the sentry backend with most important features.
You can install it using docker following their guide (https://glitchtip.com/documentation/install), but if you like me like to install things from stretch without docker, then this guide might be for you.
Prerequisites
Python3 poetry Systemd (or something else to start services with gunicorn (or something similar...
Basic Setup
Download Code create an empty directory for glitchtip somewhere (e.g. /srv/server/glitchtip) clon...
Set up backend
Create environment variable file cd /srv/server/glitchtip nano env DATABASE_URL="postgres://glit...
Set up Frontend
Compile frontend cd /srv/server/glitchtip git clone https://gitlab.com/glitchtip/glitchtip-fronte...
Set up Gunicorn
Create a config file cd /srv/server/glitchtip nano gunicorn.py pidfile = "/srv/server/glitchtip/...
Set up Nginx
This depends a lot on your general Nginx setup, but there should be nothing special about this co...
Set up Celery
Set up Beat sudoedit /etc/systemd/system/glitchtip-celery-beat.service [Unit] Description=glitch...