Added Mylar3 support

This commit is contained in:
Luctia
2022-07-03 19:35:13 +02:00
parent ef826d9e01
commit c66f2b99de
3 changed files with 28 additions and 4 deletions

View File

@@ -6,8 +6,12 @@ features:
download this if connected to Prowlarr and qBittorrent. It can also reorganize the media you
already own in order to create a more uniformly formatted collection.
- [Radarr](https://radarr.video/) is like Sonarr, but for movies.
- [Lidarr](https://lidarr.audio/) is like Radarr and Sonarr, but for music.
- [Readarr](https://readarr.com/) is like Radarr, Sonarr and Lidarr but for books.
- [Lidarr](https://lidarr.audio/) is like Sonarr, but for music.
- [Readarr](https://readarr.com/) is like Sonarr, but for books.
- [Mylar3](https://github.com/mylar3/mylar3) is like Sonarr, but for comic books. This one is a bit
tricky to set up, so do so at your own risk. In order to connect this to your Prowlarr container,
the process within Prowlarr is the same as for the other containers (add app). You'll have to add
an API key within Mylar3, yourself.
- [Prowlarr](https://wiki.servarr.com/prowlarr) can keep track of indexers, which are services that
keep track of Torrent or UseNet links. One can search an indexer for certain content and find a
where to download this. **Note**: when adding an indexer, please do not set the "seed ratio" to

View File

@@ -108,6 +108,20 @@ services:
- 8787:8787
restart: unless-stopped
mylar3:
image: lscr.io/linuxserver/mylar3:latest
container_name: mylar3
environment:
- PUID=${MYLAR_UID}
- PGID=${MEDIACENTER_GID}
- UMASK=002
volumes:
- ${ROOT_DIR}/docker/mylar-config:/config
- ${ROOT_DIR}/data:/data
ports:
- 8090:8090
restart: unless-stopped
prowlarr:
image: lscr.io/linuxserver/prowlarr:develop
container_name: prowlarr

View File

@@ -5,20 +5,23 @@ sudo useradd sonarr
sudo useradd radarr
sudo useradd lidarr
sudo useradd readarr
sudo useradd mylar
sudo useradd prowlarr
sudo useradd qbittorrent
sudo groupadd mediacenter
sudo usermod -a -G mediacenter sonarr
sudo usermod -a -G mediacenter radarr
sudo usermod -a -G mediacenter lidarr
sudo usermod -a -G mediacenter readarr
sudo usermod -a -G mediacenter mylar
sudo usermod -a -G mediacenter prowlarr
sudo usermod -a -G mediacenter qbittorrent
# Make directories
sudo mkdir docker data
sudo mkdir docker/sonarr-config docker/radarr-config docker/lidarr-config docker/readarr-config docker/prowlarr-config docker/qbittorrent-config
sudo mkdir docker/sonarr-config docker/radarr-config docker/lidarr-config docker/readarr-config docker/mylar-config docker/prowlarr-config docker/qbittorrent-config
sudo mkdir data/torrents data/media
sudo mkdir data/torrents/tv data/torrents/movies data/torrents/music data/torrents/books data/media/tv data/media/movies data/media/music data/media/books
sudo mkdir data/torrents/tv data/torrents/movies data/torrents/music data/torrents/books data/torrents/comics data/media/tv data/media/movies data/media/music data/media/books data/media/comics
# Set permissions
sudo chmod -R 775 data/
@@ -27,6 +30,7 @@ sudo chown -R sonarr:mediacenter docker/sonarr-config
sudo chown -R radarr:mediacenter docker/radarr-config
sudo chown -R lidarr:mediacenter docker/lidarr-config
sudo chown -R readarr:mediacenter docker/readarr-config
sudo chown -R mylar:mediacenter docker/mylar-config
sudo chown -R prowlarr:mediacenter docker/prowlarr-config
sudo chown -R qbittorrent:mediacenter docker/qbittorrent-config
@@ -34,6 +38,7 @@ sonarr_id=$(sudo cat /etc/passwd | grep sonarr | cut -c 10-13)
radarr_id=$(sudo cat /etc/passwd | grep radarr | cut -c 10-13)
lidarr_id=$(sudo cat /etc/passwd | grep lidarr | cut -c 10-13)
readarr_id=$(sudo cat /etc/passwd | grep readarr | cut -c 11-14)
mylar_id=$(sudo cat /etc/passwd | grep mylar | cut -c 9-12)
prowlarr_id=$(sudo cat /etc/passwd | grep prowlarr | cut -c 12-15)
qbit_id=$(sudo cat /etc/passwd | grep qbittorrent | cut -c 15-18)
group_id=$(sudo cat /etc/group | grep mediacenter | cut -c 15-18)
@@ -42,6 +47,7 @@ echo "SONARR_UID=${sonarr_id}" >> .env
echo "RADARR_UID=${radarr_id}" >> .env
echo "LIDARR_UID=${lidarr_id}" >> .env
echo "READARR_UID=${readarr_id}" >> .env
echo "MYLAR_UID=${mylar_id}" >> .env
echo "PROWLARR_UID=${prowlarr_id}" >> .env
echo "QBIT_UID=${qbit_id}" >> .env
echo "MEDIACENTER_GID=${group_id}" >> .env