From 4aae90c78e10bc8d58792ae26dc6edb2093c1df5 Mon Sep 17 00:00:00 2001 From: Jordan Date: Thu, 25 May 2023 13:13:39 -0400 Subject: [PATCH] Add support for Jellyseerr --- .env.example | 3 ++- docker-compose.yml | 29 +++++++++++++++++++++++++++++ jellyseerr/.gitkeep | 0 3 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 jellyseerr/.gitkeep diff --git a/.env.example b/.env.example index ff5f0fc..13a6e8e 100644 --- a/.env.example +++ b/.env.example @@ -24,10 +24,11 @@ SONARR_API_KEY= RADARR_API_KEY= PROWLARR_API_KEY= JELLYFIN_API_KEY= +JELLYSEERR_API_KEY= HOMEPAGE_VAR_TITLE="Docker-Compose NAS" HOMEPAGE_VAR_SEARCH_PROVIDER=google HOMEPAGE_VAR_HEADER_STYLE=boxed HOMEPAGE_VAR_WEATHER_CITY= HOMEPAGE_VAR_WEATHER_LAT= HOMEPAGE_VAR_WEATHER_LONG= -HOMEPAGE_VAR_WEATHER_UNIT=metric \ No newline at end of file +HOMEPAGE_VAR_WEATHER_UNIT=metric diff --git a/docker-compose.yml b/docker-compose.yml index 1188dd5..1041d77 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -80,6 +80,35 @@ services: - homepage.widget.type=radarr - homepage.widget.url=http://radarr:7878/radarr - homepage.widget.key=${RADARR_API_KEY} + jellyseerr: + image: fallenbagel/jellyseerr:latest + container_name: jellyseerr + environment: + - LOG_LEVEL=debug + - TZ=${TIMEZONE} + ports: + - 5055:5055 + volumes: + - ./jellyseerr:/app/config + restart: always + labels: + - traefik.enable=true + ## HTTP Routers + - traefik.http.routers.jellyseerr-rtr.rule=Host(`jellyseerr.${HOSTNAME}`) + - traefik.http.routers.jellyseerr-rtr.tls=true + ## HTTP Services + - traefik.http.routers.jellyseerr-rtr.service=jellyseerr-svc + - traefik.http.routers.jellyseerr.tls.certresolver=myresolver + - traefik.http.services.jellyseerr-svc.loadbalancer.server.port=5055 + - homepage.group=Media + - homepage.name=JellySeerr + - homepage.icon=jellyseerr.png + - homepage.href=jellyseerr.${HOSTNAME} + - homepage.description=Content Reccomendations and Request Management + - homepage.weight=2 + - homepage.widget.type=jellyseerr + - homepage.widget.url=http://jellyseerr:5055 + - homepage.widget.key=${JELLYSEERR_API_KEY} prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr diff --git a/jellyseerr/.gitkeep b/jellyseerr/.gitkeep new file mode 100644 index 0000000..e69de29