arrapps/compose.yaml

182 lines
3.7 KiB
YAML

networks:
media_network:
name: media_network
services:
logger:
image: grafana/grafana
logging:
driver: loki
options:
loki-url: "https://10.1.1.5:31000/loki/api/v1/push"
radarr:
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
- CONFIG_DIR=/config/radarr
image: ghcr.io/hotio/radarr:latest
networks:
- media_network
ports:
- 7878:7878
restart: unless-stopped
volumes:
- /app-config:/config
- /data:/data
- /usenet:/usenet
radarrhorror:
container_name: radarrhorror
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
- CONFIG_DIR=/config/radarrhorror
image: ghcr.io/hotio/radarr:latest
networks:
- media_network
ports:
- 7879:7879
restart: unless-stopped
volumes:
- /app-config:/config
- /data:/data
- /usenet:/usenet
radarrkids:
container_name: radarrkids
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
- CONFIG_DIR=/config/radarrkids
image: ghcr.io/hotio/radarr:latest
networks:
- media_network
ports:
- 7880:7880
restart: unless-stopped
volumes:
- /app-config:/config
- /data:/data
- /usenet:/usenet
sonarr:
container_name: sonarr
image: ghcr.io/hotio/sonarr:latest
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
- UMASK=022
- CONFIG_DIR=/config/sonarr
networks:
- media_network
ports:
- 8989:8989
volumes:
- /app-config:/config
- /data:/data
- /usenet:/usenet
sonarrkids:
container_name: sonarrkids
image: ghcr.io/hotio/sonarr:latest
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
- CONFIG_DIR=/config/sonarrkids
networks:
- media_network
ports:
- 8990:8990
volumes:
- /app-config:/config
- /data:/data
- /usenet:/usenet
sonarrtvshows:
container_name: sonarrtvshows
image: ghcr.io/hotio/sonarr:latest
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
- CONFIG_DIR=/config/sonarrtvshows
networks:
- media_network
ports:
- 8991:8991
volumes:
- /app-config:/config
- /data:/data
- /usenet:/usenet
recyclarr:
image: ghcr.io/recyclarr/recyclarr
container_name: recyclarr
user: 1000:1000
networks:
- media_network
volumes:
- /app-config/recyclarr:/config
environment:
- TZ=Europe/Berlin
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
networks:
- media_network
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
volumes:
- /app-config/bazarr:/config
- /data:/data/
ports:
- 6767:6767
restart: unless-stopped
jellyseerr:
container_name: jellyseerr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
- JELLYFIN_TYPE=emby
image: fallenbagel/jellyseerr:latest
restart: unless-stopped
volumes:
- /app-config/jellyseerr:/app/config
ports:
- "5055:5055"
networks:
- media_network
sabnzbd:
image: lscr.io/linuxserver/sabnzbd:latest
container_name: sabnzbd
logging:
driver: loki
options:
loki-url: "https://10.1.1.5:31000/loki/api/v1/push"
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
volumes:
- /app-config/sabnzbd:/config
- /usenet:/usenet
ports:
- 8080:8080
restart: unless-stopped
networks:
- media_network