mirror of
https://github.com/Haxxnet/Compose-Examples
synced 2024-11-23 20:11:12 +00:00
Compare commits
6 Commits
a68e3b65cc
...
abde47ccd3
Author | SHA1 | Date | |
---|---|---|---|
|
abde47ccd3 | ||
|
5935e21494 | ||
|
31122b457b | ||
|
089375ade9 | ||
|
7b6bd9d300 | ||
|
39d5aa734c |
|
@ -5,6 +5,7 @@
|
|||
- https://docs.linuxserver.io/images/docker-radarr/
|
||||
- https://docs.linuxserver.io/images/docker-lidarr/
|
||||
- https://docs.linuxserver.io/images/docker-readarr/
|
||||
- https://docs.linuxserver.io/images/docker-bazarr/
|
||||
- https://github.com/FlareSolverr/FlareSolverr
|
||||
- https://docs.linuxserver.io/images/docker-qbittorrent/
|
||||
- https://hub.docker.com/r/qmcgaw/gluetun
|
||||
|
@ -33,6 +34,8 @@ Docker stack consisting of various arr-services like:
|
|||
- Used for music
|
||||
- Readarr
|
||||
- Used for books
|
||||
- Bazarr
|
||||
- Used for subtitles
|
||||
- Flaresolverr
|
||||
- Used to bypass Cloudflare for prowlarr
|
||||
- You must add it at prowlarr as indexer with the tag `flaresolverr`
|
||||
|
@ -54,9 +57,7 @@ The following bind mount volumes are defined:
|
|||
|
||||
## Setup
|
||||
|
||||
You can follow this Youtube tutorial on how to setup most of the arr applications:
|
||||
|
||||
https://www.youtube.com/watch?v=LD8-Qr3B2-o
|
||||
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.
|
||||
|
||||
**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.
|
||||
|
||||
|
|
|
@ -129,6 +129,32 @@ services:
|
|||
# # Optional part for traefik middlewares
|
||||
# - 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
|
||||
flaresolverr:
|
||||
image: flaresolverr/flaresolverr:latest
|
||||
|
|
Loading…
Reference in New Issue
Block a user