commit 3a28f60ae3575ba946700f376c1a3525135ecff9 Author: noah Date: Tue Aug 1 12:02:31 2023 -0500 Splitting repo into submodules diff --git a/arr_stack/bazarr/docker-compose.yml b/arr_stack/bazarr/docker-compose.yml new file mode 100644 index 0000000..cc0fac5 --- /dev/null +++ b/arr_stack/bazarr/docker-compose.yml @@ -0,0 +1,21 @@ +version: "3.8" +services: + bazarr: + image: lscr.io/linuxserver/bazarr:latest + container_name: bazarr + logging: + driver: journald + options: + mode: non-blocking + environment: + - PUID=1001 + - PGID=1001 + - TZ=America/Chicago + volumes: + - ./config:/config + - /mnt/media/jellymedia/movies:/movies #optional + - /mnt/media/jellymedia/shows:/tv #optional + - /etc/machine-id:/etc/machine-id:ro + ports: + - 6767:6767 + restart: unless-stopped diff --git a/arr_stack/prowlarr/docker-compose.yml b/arr_stack/prowlarr/docker-compose.yml new file mode 100644 index 0000000..011a4c8 --- /dev/null +++ b/arr_stack/prowlarr/docker-compose.yml @@ -0,0 +1,19 @@ +version: "3.8" +services: + prowlarr: + image: lscr.io/linuxserver/prowlarr:develop + container_name: prowlarr + logging: + driver: journald + options: + mode: non-blocking + environment: + - PUID=1001 + - PGID=1001 + - TZ=America/Chicago + volumes: + - ./config:/config + - /etc/machine-id:/etc/machine-id:ro + ports: + - 9696:9696 + restart: unless-stopped diff --git a/arr_stack/radarr/docker-compose.yml b/arr_stack/radarr/docker-compose.yml new file mode 100644 index 0000000..957338a --- /dev/null +++ b/arr_stack/radarr/docker-compose.yml @@ -0,0 +1,22 @@ +version: "3.8" +services: + radarr: + image: lscr.io/linuxserver/radarr:latest + container_name: radarr + logging: + driver: journald + options: + mode: non-blocking + environment: + - PUID=1001 + - PGID=1001 + - TZ=America/Chicago + volumes: + - ./config:/config + - /mnt/media/jellymedia/movies:/movies #optional + - /mnt/media/downloads:/downloads #optional + - /media/scratch:/media/scratch + - /etc/machine-id:/etc/machine-id:ro + ports: + - 7878:7878 + restart: unless-stopped diff --git a/arr_stack/readarr/docker-compose.yml b/arr_stack/readarr/docker-compose.yml new file mode 100644 index 0000000..4abe65e --- /dev/null +++ b/arr_stack/readarr/docker-compose.yml @@ -0,0 +1,22 @@ +version: "3.8" +services: + readarr: + image: lscr.io/linuxserver/readarr:develop + container_name: readarr + logging: + driver: journald + options: + mode: non-blocking + environment: + - PUID=1001 + - PGID=1001 + - TZ=America/Chicago + volumes: + - ./config:/config + - /mnt/media/jellymedia/books:/books #optional + - /mnt/media/downloads:/downloads #optional + - /media/scratch:/media/scratch + - /etc/machine-id:/etc/machine-id:ro + ports: + - 8787:8787 + restart: unless-stopped diff --git a/arr_stack/sonarr/docker-compose.yml b/arr_stack/sonarr/docker-compose.yml new file mode 100644 index 0000000..e82e7c3 --- /dev/null +++ b/arr_stack/sonarr/docker-compose.yml @@ -0,0 +1,22 @@ +version: "3.8" +services: + sonarr: + image: lscr.io/linuxserver/sonarr:latest + container_name: sonarr + logging: + driver: journald + options: + mode: non-blocking + environment: + - PUID=1001 + - PGID=1001 + - TZ=America/Chicago + volumes: + - ./config:/config + - /mnt/media/jellymedia/shows:/tv #optional + - /mnt/media/downloads:/downloads #optional + - /media/scratch:/media/scratch + - /etc/machine-id:/etc/machine-id:ro + ports: + - 8989:8989 + restart: unless-stopped diff --git a/audiobookshelf/docker-compose.yml b/audiobookshelf/docker-compose.yml new file mode 100644 index 0000000..8bfef03 --- /dev/null +++ b/audiobookshelf/docker-compose.yml @@ -0,0 +1,21 @@ +version: "3.7" +services: + audiobookshelf: + image: ghcr.io/advplyr/audiobookshelf:latest + container_name: audiobookshelf + logging: + driver: journald + options: + mode: non-blocking + ports: + - 13378:80 + volumes: + - /mnt/media/jellymedia/books:/audiobooks + - /mnt/media/jellymedia/podcasts:/podcasts + - ./config:/config + - ./metadata:/metadata + - /etc/machine-id:/etc/machine-id:ro + environment: + - PUID=1001 + - GUID=1001 + restart: "unless-stopped" diff --git a/jellyfin/README.md b/jellyfin/README.md new file mode 100644 index 0000000..e69de29 diff --git a/jellyfin/docker-compose.yml b/jellyfin/docker-compose.yml new file mode 100644 index 0000000..d26fb4e --- /dev/null +++ b/jellyfin/docker-compose.yml @@ -0,0 +1,32 @@ +version: "3.8" +services: + jellyfin: + image: lscr.io/linuxserver/jellyfin:latest + container_name: jellyfin + logging: + driver: journald + options: + mode: non-blocking + volumes: + - ./config:/config + #- ./cache:/cache + - /mnt/media/jellymedia:/media + - /mnt/media/jellymedia/movies:/data/movies + - /mnt/media/jellymedia/shows:/data/tvshows + - /etc/machine-id:/etc/machine-id:ro + restart: "unless-stopped" + environment: + - PUID=1001 + - GUID=1001 + - NVIDIA_DRIVER_CAPABILITIES=all + - NVIDIA_VISIBLE_DEVICES=all + ports: + - 8096:8096 + - 8920:8920 + - 7359:7359 # local network discovery + - 1900:1900 # DLNA discovery + deploy: + resources: + reservations: + devices: + - capabilities: [gpu] diff --git a/qbittorrent/docker-compose.yml b/qbittorrent/docker-compose.yml new file mode 100644 index 0000000..ece7e0e --- /dev/null +++ b/qbittorrent/docker-compose.yml @@ -0,0 +1,28 @@ +version: "3.8" +services: + qbittorrent: + image: lscr.io/linuxserver/qbittorrent:latest + container_name: qbittorrent + logging: + driver: journald + options: + mode: non-blocking + environment: + - PUID=1001 + - PGID=1001 + - TZ=America/Chicago + - WEBUI_PORT=8080 + volumes: + - ./config:/config + - /mnt/media/downloads:/downloads + - /media/scratch:/media/scratch + - /etc/machine-id:/etc/machine-id:ro + ports: + - 8080:8080 + - 6881:6881 + - 6881:6881/udp + #- 46041:46041 #pfwg + #- 46041:46041/udp #pfwg + - 3501:3501 #ovpn + - 3501:3501/udp #ovpn + restart: unless-stopped