Created
June 2, 2023 00:56
-
-
Save willquill/2d2f79e674eae10f66d3fe2608f4c9dd to your computer and use it in GitHub Desktop.
Overseerr and Tautulli traefik proxy docker compose
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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