Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save willquill/2d2f79e674eae10f66d3fe2608f4c9dd to your computer and use it in GitHub Desktop.
Save willquill/2d2f79e674eae10f66d3fe2608f4c9dd to your computer and use it in GitHub Desktop.
Overseerr and Tautulli traefik proxy docker compose
overseerr:
image: lscr.io/linuxserver/overseerr
container_name: overseerr
restart: unless-stopped
depends_on:
- traefik
networks:
- proxy
labels:
- "traefik.enable=true"
- "traefik.http.routers.overseerr.entrypoints=http"
- "traefik.http.routers.overseerr.rule=Host(`media.rakara.net`)"
- "traefik.http.middlewares.overseerr-https-redirect.redirectscheme.scheme=https"
- "traefik.http.routers.overseerr.middlewares=overseerr-https-redirect"
- "traefik.http.routers.overseerr-secure.entrypoints=https"
- "traefik.http.routers.overseerr-secure.rule=Host(`media.rakara.net`)"
- "traefik.http.routers.overseerr-secure.tls=true"
- "traefik.http.routers.overseerr-secure.service=overseerr"
- "traefik.http.services.overseerr.loadbalancer.server.port=80"
- "traefik.docker.network=proxy"
environment:
- PUID=$PUID
- PGID=$PGID
- TZ=$TZ
volumes:
- ./config/overseerr:/config
pull_policy: always
tautulli:
image: linuxserver/tautulli:latest
container_name: tautulli
restart: unless-stopped
depends_on:
- traefik
networks:
- proxy
labels:
- "traefik.enable=true"
- "traefik.http.routers.tautulli.entrypoints=http"
- "traefik.http.routers.tautulli.rule=Host(`history.rakara.net`)"
- "traefik.http.middlewares.tautulli-https-redirect.redirectscheme.scheme=https"
- "traefik.http.routers.tautulli.middlewares=tautulli-https-redirect"
- "traefik.http.routers.tautulli-secure.entrypoints=https"
- "traefik.http.routers.tautulli-secure.rule=Host(`history.rakara.net`)"
- "traefik.http.routers.tautulli-secure.tls=true"
- "traefik.http.routers.tautulli-secure.service=tautulli"
- "traefik.http.services.tautulli.loadbalancer.server.port=8181"
- "traefik.docker.network=proxy"
volumes:
- /etc/localtime:/etc/localtime:ro
- ./config/tautulli:/config
- ./config/plexdata/config/Library/Application Support/Plex Media Server/Logs:/logs:ro
environment:
- TZ=$TZ
- PUID=$PUID
- PGID=$PGID
pull_policy: always
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment