Last Updated on February 8, 2022 EST by Jordan
Setting up Traefik with Sentry Self-Hosted
If you’re running Traefik on your docker host, then you’ll need to appropriate labels for Traefik. I’m using Portainer so I had to add the following to the docker-compose.yml under the nginx label
labels:
- "traefik.enable=true"
- "traefik.http.routers.sentry-lmthosting.entrypoints=http"
- "traefik.http.routers.sentry-lmthosting.rule=Host(`sentry.lmthosting.com`)"
- "traefik.http.middlewares.sentry-lmthosting-https-redirect.redirectscheme.scheme=https"
- "traefik.http.routers.sentry-lmthosting.middlewares=sentry-lmthosting-https-redirect"
- "traefik.http.routers.sentry-lmthosting-secure.entrypoints=https"
- "traefik.http.routers.sentry-lmthosting-secure.rule=Host(`sentry.lmthosting.com`)"
- "traefik.http.routers.sentry-lmthosting-secure.tls=true"
- "traefik.http.routers.sentry-lmthosting-secure.tls.certresolver=http"
- "traefik.http.routers.sentry-lmthosting-secure.service=sentry-lmthosting"
- "traefik.http.services.sentry-lmthosting.loadbalancer.server.port=80"
- "traefik.docker.network=traefik-proxy"
networks:
- default
- traefik-proxy
You will also need to add the appropriate networks at the bottom of the docker-compose.yml
networks:
default:
external: false
traefik-proxy:
external: true
Reset Sentry Self-Hosted Login
Easily found on https://forum.sentry.io/t/default-username-password/13246
docker-compose run --rm web createuser