feat (#38): Add Jellyseerr in stack
This commit is contained in:
parent
9915ad4f8c
commit
e681949441
29
README.md
29
README.md
@ -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
|
||||
|
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user