Compare commits

...

6 Commits

Author SHA1 Message Date
LRVT
abde47ccd3
docs: Update docker-compose.yml 2024-11-17 16:15:17 +01:00
LRVT
5935e21494
docs: Update README.md 2024-11-17 15:47:53 +01:00
LRVT
31122b457b
docs: adjust refs 2024-11-17 15:41:44 +01:00
LRVT
089375ade9
docs: add bazarr ref 2024-11-17 15:40:40 +01:00
LRVT
7b6bd9d300
docs: add bazarr 2024-11-17 15:38:51 +01:00
LRVT
39d5aa734c
chore: add bazarr 2024-11-17 15:38:09 +01:00
2 changed files with 30 additions and 3 deletions

View File

@ -5,6 +5,7 @@
- https://docs.linuxserver.io/images/docker-radarr/ - https://docs.linuxserver.io/images/docker-radarr/
- https://docs.linuxserver.io/images/docker-lidarr/ - https://docs.linuxserver.io/images/docker-lidarr/
- https://docs.linuxserver.io/images/docker-readarr/ - https://docs.linuxserver.io/images/docker-readarr/
- https://docs.linuxserver.io/images/docker-bazarr/
- https://github.com/FlareSolverr/FlareSolverr - https://github.com/FlareSolverr/FlareSolverr
- https://docs.linuxserver.io/images/docker-qbittorrent/ - https://docs.linuxserver.io/images/docker-qbittorrent/
- https://hub.docker.com/r/qmcgaw/gluetun - https://hub.docker.com/r/qmcgaw/gluetun
@ -33,6 +34,8 @@ Docker stack consisting of various arr-services like:
- Used for music - Used for music
- Readarr - Readarr
- Used for books - Used for books
- Bazarr
- Used for subtitles
- Flaresolverr - Flaresolverr
- Used to bypass Cloudflare for prowlarr - Used to bypass Cloudflare for prowlarr
- You must add it at prowlarr as indexer with the tag `flaresolverr` - You must add it at prowlarr as indexer with the tag `flaresolverr`
@ -54,9 +57,7 @@ The following bind mount volumes are defined:
## Setup ## Setup
You can follow this Youtube tutorial on how to setup most of the arr applications: You can follow parts of [this Youtube tutorial](https://youtu.be/LD8-Qr3B2-o?si=49RQxJ5KRcoETCiQ&t=740) on how to configure most of the arr applications.
https://www.youtube.com/watch?v=LD8-Qr3B2-o
**Note**: As all arr containers live within the same Docker network, you can easily reference container names instead of IPs. Docker will resolve the container names automatically to the current docker containers' IP. No need for port mappings or defining your Docker server's IP address. Use Docker networks! The only exception is qbittorrent, which uses the vpn killswitch network of the gluetun container. Here, the gluetun container will expose qbittorrent's web ui on TCP/8080 and the IP address of your docker host server. Setup qbittorrent in all arr-applications using your server's local IP address, on which port 8080 is mapped to. **Note**: As all arr containers live within the same Docker network, you can easily reference container names instead of IPs. Docker will resolve the container names automatically to the current docker containers' IP. No need for port mappings or defining your Docker server's IP address. Use Docker networks! The only exception is qbittorrent, which uses the vpn killswitch network of the gluetun container. Here, the gluetun container will expose qbittorrent's web ui on TCP/8080 and the IP address of your docker host server. Setup qbittorrent in all arr-applications using your server's local IP address, on which port 8080 is mapped to.

View File

@ -129,6 +129,32 @@ services:
# # Optional part for traefik middlewares # # Optional part for traefik middlewares
# - traefik.http.routers.readarr.middlewares=local-ipwhitelist@file # - traefik.http.routers.readarr.middlewares=local-ipwhitelist@file
# image used to manage subtitles
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: arr-suite-bazarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
volumes:
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/arr-suite/configs/bazarr:/config
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/arr-suite/media:/media # location of media and qbittorrent download folder
expose:
- 6767/tcp # web ui
ports:
- 6767:6767/tcp # web ui
restart: unless-stopped
#networks:
# - proxy
#labels:
# - traefik.enable=true
# - traefik.docker.network=proxy
# - traefik.http.routers.bazarr.rule=Host(`bazarr.example.com`)
# - traefik.http.services.bazarr.loadbalancer.server.port=6767
# # Optional part for traefik middlewares
# - traefik.http.routers.bazarr.middlewares=local-ipwhitelist@file
# image used to bypass cloudflare for prowlarr # image used to bypass cloudflare for prowlarr
flaresolverr: flaresolverr:
image: flaresolverr/flaresolverr:latest image: flaresolverr/flaresolverr:latest