Switch to Jellyfin and Qbittorrent

This commit is contained in:
Blaster4385 2023-07-11 22:43:15 +05:30
parent af178e61f4
commit 079bdbaca7
3 changed files with 20 additions and 19 deletions

4
.gitignore vendored
View file

@ -1,5 +1,5 @@
plex/ jellyfin/
prowlarr/ prowlarr/
radarr/ radarr/
sonarr/ sonarr/
transmission/ qbittorrent/

View file

@ -2,11 +2,11 @@
## Components ## Components
- [Plex](http://plex.tv/) for streaming - [Jellyfin](https://jellyfin.org/) for streaming
- [Prowlarr](https://prowlarr.com/) for managing indexers - [Prowlarr](https://prowlarr.com/) for managing indexers
- [Sonarr](https://sonarr.tv/) for series - [Sonarr](https://sonarr.tv/) for series
- [Radarr](https://radarr.video/) for movies - [Radarr](https://radarr.video/) for movies
- [Transmission](https://transmissionbt.com/) as a download client - [Qbittorrent](https://www.qbittorrent.org/) as a download client
## Setup ## Setup
@ -21,16 +21,16 @@
|Service|URL| |Service|URL|
|---|---| |---|---|
|Plex|http://{host ip}:32400/web| |Jellyfin|http://{host ip}:8096/|
|Transmission|http://{host ip}:9091| |Qbittorent|http://{host ip}:8080|
|Radarr|http://{host ip}:7878| |Radarr|http://{host ip}:7878|
|Sonarr|http://{host ip}:8989| |Sonarr|http://{host ip}:8989|
|Prowlarr|http://{host ip}:9696| |Prowlarr|http://{host ip}:9696|
- You need to set the download client as transmission in both sonarr and radarr. To do this: - You need to set the download client as qbittorent in both sonarr and radarr. To do this:
- Go to Settings > Download Clients - Go to Settings > Download Clients
- Add new client - Add new client
- Set the host as the ip address of the host - Set the host as the ip address of the host
- Leave port as default (9091) - Leave port as default (8080)
- Test the connection and then Save - Test the connection and then Save
- You also need to set the root folder in both sonarr and radarr. To do this: - You also need to set the root folder in both sonarr and radarr. To do this:
- Go to Settings/Media Management - Go to Settings/Media Management

View file

@ -2,40 +2,41 @@ version: '3'
services: services:
# media server # media server
plex: jellyfin:
image: linuxserver/plex image: linuxserver/jellyfin
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- UMASK=002 - UMASK=002
volumes: volumes:
- "./plex/config:/config" - "./jellyfin/config:/config"
- "${VOL_SERIES}:/data/series" - "${VOL_SERIES}:/data/series"
- "${VOL_MOVIES}:/data/movies" - "${VOL_MOVIES}:/data/movies"
- "${VOL_MUSIC}:/data/music" - "${VOL_MUSIC}:/data/music"
- "${VOL_OTHER}:/data/other" - "${VOL_OTHER}:/data/other"
- "${VOL_PHOTOS}:/data/photos" - "${VOL_PHOTOS}:/data/photos"
- "./plex/transcode:/transcode" - "./jellyfin/transcode:/transcode"
- "/etc/localtime:/etc/localtime:ro" - "/etc/localtime:/etc/localtime:ro"
network_mode: "host" network_mode: "host"
restart: "unless-stopped" restart: "unless-stopped"
# torrent downloader # torrent downloader
transmission: qbittorrent:
image: linuxserver/transmission image: linuxserver/qbittorrent
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- UMASK=002 - UMASK=002
volumes: volumes:
- "./transmission/config:/config" - "./qbittorrent/config:/config"
- "./transmission/watch:/watch" - "./qbittorrent/watch:/watch"
- "${VOL_DOWNLOAD}:/downloads" - "${VOL_DOWNLOAD}:/downloads"
- "${VOL_MOVIES}:/downloads/movies"
- "${VOL_SERIES}:/downloads/series"
- "${VOL_OTHER}:/downloads/other"
- "/etc/localtime:/etc/localtime:ro" - "/etc/localtime:/etc/localtime:ro"
network_mode: "host" network_mode: "host"
restart: "unless-stopped" restart: "unless-stopped"
ports:
- "8080:8080"
- "6881:6881"
- "6881:6881/udp"
# movie search # movie search
radarr: radarr:
image: linuxserver/radarr image: linuxserver/radarr