From 601b858d7bebd2c40c1c2db6c84acd4726c32dac Mon Sep 17 00:00:00 2001 From: theflyingfool Date: Wed, 2 Oct 2024 10:49:53 -0500 Subject: [PATCH] Add compose.yaml --- compose.yaml | 196 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 196 insertions(+) create mode 100644 compose.yaml diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..fbbbd7d --- /dev/null +++ b/compose.yaml @@ -0,0 +1,196 @@ +services: + jellyfin: + image: jellyfin/jellyfin + container_name: jellyfin +# user: uid:gid + network_mode: 'host' + volumes: + - /home/nick/docker/jellyfin:/config + - /home/nick/docker/jellyfin/cache:/cache + - /mnt:/media + restart: 'unless-stopped' + # Optional - alternative address used for autodiscovery + environment: + - JELLYFIN_PublishedServerUrl=https://tv.tff.digital.com + # Optional - may be necessary for docker healthcheck to pass if running in host network mode +# extra_hosts: +# - "host.docker.internal:host-gateway" + +--- +version: "3.9" +services: + sonarr: + container_name: sonarr + image: ghcr.io/hotio/sonarr:v4 + ports: + - 8989:8989 + environment: +# - PUID=1000 +# - PGID=1000 +# - UMASK=002 + - TZ=US/Central + volumes: + - /home/nick/docker/sonarr:/config + - /mnt:/mnt + restart: unless-stopped + + radarr: + container_name: radarr + image: ghcr.io/hotio/radarr + ports: + - 7878:7878 + environment: +# - PUID=1000 +# - PGID=1000 +# - UMASK=002 + - TZ=US/Central + volumes: + - /home/nick/docker/radarr:/config + - /mnt:/mnt + restart: unless-stopped + + prowlarr: + container_name: prowlarr + image: ghcr.io/hotio/prowlarr + ports: + - 9696:9696 + environment: +# - PUID=1000 +# - PGID=1000 +# - UMASK=002 + - TZ=US/Central + volumes: + - /home/nick/docker/prowlarr:/config + + +## This Bazarr is only used w/ Whisparr + bazarr: + container_name: bazarr + image: ghcr.io/hotio/bazarr + ports: + - 6767:6767 + environment: +# - PUID=1000 +# - PGID=1000 +# - UMASK=002 + - TZ=US/Central + volumes: + - /home/nick/docker/bazarr:/config + - /mnt:/mnt + + ## Web Based Providers + bazarr2: + container_name: bazarr2 + image: ghcr.io/hotio/bazarr + ports: + - 6868:6767 + environment: +# - PUID=1000 +# - PGID=1000 +# - UMASK=002 + - TZ=US/Central + volumes: + - /home/nick/docker/bazarr2:/config + - /mnt:/mnt + + + +## Not currently using, Single commented lines were in use, doubles were not in use +# tdarr: +# container_name: tdarr +# image: ghcr.io/haveagitgat/tdarr:latest +# restart: unless-stopped +# network_mode: bridge +# ports: +# - 8265:8265 # webUI port +# - 8266:8266 # server port +# - 8267:8267 # Internal node port +# environment: +# - TZ=US/Central +## - PUID=${PUID} +## - PGID=${PGID} +## - UMASK_SET=002 +# - serverIP=0.0.0.0 +# - serverPort=8266 +# - webUIPort=8265 +# - internalNode=true +# - inContainer=true +# - nodeName=TdarrNode1U +# volumes: +# +## - /home/nick/docker/tdarr/server:/app/server +## - /home/nick/docker/tdarr/configs:/app/configs +## - /home/nick/docker/tdarr/logs:/app/logs +# - /home/nick/docker/tdarr/server:/app/server +# - /home/nick/docker/tdarr/configs:/app/configs +# - /home/nick/docker/tdarr/logs:/app/logs +# - /mnt:/media +# - /home/nick/docker/tdarr/transcode_cache:/temp +## labels: +## - homepage.group=Media +## - homepage.name=tdarr +## - homepage.icon=tdarr.png +## - homepage.description=Check and Transcode +## - homepage.widget.type=tdarr +## - homepage.widget.url=http://192.168.1.195:8265 +## - homepage.widget.fields=["queue", "processed", "errored", "saved"]. + + overseerr: + image: sctx/overseerr:latest + container_name: overseerr + environment: + - TZ=US/Central + ports: + - 5055:5055 + volumes: + - /home/nick/docker/overseerr/:/app/config + restart: unless-stopped + + + tautulli: + image: ghcr.io/tautulli/tautulli + container_name: tautulli + restart: unless-stopped + volumes: + - /home/nick/docker/tautulli/data:/config + environment: + - TZ=US/Central + ports: + - 8181:8181 + + whisperasr: + image: onerahmet/openai-whisper-asr-webservice:latest + container_name: whisper + restart: unless-stopped + environment: + - ASR_MODEL=large + ports: + - 9010:9000 + + recyclarr: + image: ghcr.io/recyclarr/recyclarr:latest + container_name: recyclarr + volumes: + - /home/nick/docker/recyclarr/config:/config + environment: + - TZ=US/Central + - RECYCLARR_CREATE_CONFIG=true + + --- +version: "3.9" +services: + qbittorrent: + image: qbittorrentofficial/qbittorrent-nox + container_name: qbittorrent + network_mode: "container:gluetun" + environment: + # - PUID=${PUID} + # - PGID=${PGID} + - QBT_WEBUI_PORT=8080 + - QBT_EULA=accept +# ports: +# - 8080:8080 + volumes: + - /home/nick/docker/qbittorrent/config/:/config + - /mnt/qbit/:/downloads + restart: unless-stopped \ No newline at end of file