migrate prowlarr to kubernetes

This commit is contained in:
Pim Kunis 2024-04-06 17:36:29 +02:00
parent 75b609ea90
commit 100af46f88
3 changed files with 127 additions and 24 deletions

View file

@ -49,30 +49,30 @@ volumes:
jellyfin_cache:
services:
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- type: volume
source: prowlarr_config
target: /config
volume:
nocopy: true
networks:
- traefik
deploy:
labels:
- traefik.enable=true
- traefik.http.routers.prowlarr.entrypoints=localsecure
- traefik.http.routers.prowlarr.rule=Host(`prowlarr.kun.is`)
- traefik.http.routers.prowlarr.tls=true
- traefik.http.routers.prowlarr.tls.certresolver=letsencrypt
- traefik.http.routers.prowlarr.service=prowlarr
- traefik.http.services.prowlarr.loadbalancer.server.port=9696
- traefik.docker.network=traefik
# prowlarr:
# image: lscr.io/linuxserver/prowlarr:latest
# environment:
# - PUID=1000
# - PGID=1000
# - TZ=Europe/Amsterdam
# volumes:
# - type: volume
# source: prowlarr_config
# target: /config
# volume:
# nocopy: true
# networks:
# - traefik
# deploy:
# labels:
# - traefik.enable=true
# - traefik.http.routers.prowlarr.entrypoints=localsecure
# - traefik.http.routers.prowlarr.rule=Host(`prowlarr.kun.is`)
# - traefik.http.routers.prowlarr.tls=true
# - traefik.http.routers.prowlarr.tls.certresolver=letsencrypt
# - traefik.http.routers.prowlarr.service=prowlarr
# - traefik.http.services.prowlarr.loadbalancer.server.port=9696
# - traefik.docker.network=traefik
sonarr:
image: lscr.io/linuxserver/sonarr:latest

View file

@ -144,6 +144,12 @@ services:
- traefik.http.routers.radarr.rule=Host(`radarr.kun.is`)
- traefik.http.routers.radarr.tls=true
- traefik.http.routers.radarr.tls.certresolver=letsencrypt
- traefik.http.routers.prowlarr.entrypoints=localsecure
- traefik.http.routers.prowlarr.service=k3s@file
- traefik.http.routers.prowlarr.rule=Host(`prowlarr.kun.is`)
- traefik.http.routers.prowlarr.tls=true
- traefik.http.routers.prowlarr.tls.certresolver=letsencrypt
volumes:
- type: bind
source: /var/run/docker.sock