feat (#38): Add Jellyseerr in stack

This commit is contained in:
Navratan Lal Gupta 2024-05-02 11:53:38 +05:30
parent 9915ad4f8c
commit e681949441
No known key found for this signature in database
2 changed files with 44 additions and 1 deletions

View File

@ -4,7 +4,7 @@
A stack of self-hosted media managers and streamer along with VPN.
Stack include VPN, Radarr, Sonarr, Prowlarr, qBittorrent and Jellyfin.
Stack include VPN, Radarr, Sonarr, Prowlarr, qBittorrent, Jellyseerr and Jellyfin.
## Requirements
@ -96,6 +96,12 @@ Sonarr can also be configured in similar way.
- When you access the jellyfin for first time using browser, A guided configuration will guide you to configure jellyfin. Just follow the guide.
- Add media library folder and choose /data/movies/
## Configure Jellyseerr
- Open Jellyfin at http://localhost:5055
- When you access the jellyseerr for first time using browser, A guided configuration will guide you to configure jellyseerr. Just follow the guide and provide the required details about sonarr and Radarr.
- Follow the Overseerr document (Jellyseerr is fork of overseerr) for detailed setup - https://docs.overseerr.dev/
## Configure Prowlarr
- Open Prowlarr at http://localhost:9696
@ -233,4 +239,25 @@ location /qbt/ {
}
```
## Jellyseerr Nginx proxy
**Currently Jellyseerr/Overseerr doesnot officially support the subfolder/path reverse proxy. They have a workaround documented here without an official support. Find it [here](https://docs.overseerr.dev/extending-overseerr/reverse-proxy)**
```
location / {
proxy_pass http://127.0.0.1:5055;
proxy_set_header Referer $http_referer;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-Port $remote_port;
proxy_set_header X-Forwarded-Host $host:$remote_port;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-Port $remote_port;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Ssl on;
}
```
- Restart containers

View File

@ -146,6 +146,21 @@ services:
- 9696:9696
restart: unless-stopped
jellyseerr:
image: fallenbagel/jellyseerr:1.8.1
container_name: jellyseerr
networks:
- mynetwork
environment:
- PUID=1000
- PGID=1000
- TZ=UTC
volumes:
- jellyseerr-config:/app/config
ports:
- 5055:5055
restart: unless-stopped
jellyfin:
image: linuxserver/jellyfin:10.8.13
container_name: jellyfin
@ -203,6 +218,7 @@ volumes:
prowlarr-config:
jellyfin-config:
qbittorrent-config:
jellyseerr-config:
# cleanmyarr-config:
networks: