Quellcode durchsuchen

Add 'docker-compose.yml'

neal vor 5 Jahren
Ursprung
Commit
0c580474a8
1 geänderte Dateien mit 136 neuen und 0 gelöschten Zeilen
  1. 136 0
      docker-compose.yml

+ 136 - 0
docker-compose.yml

@@ -0,0 +1,136 @@
+version: '2.1'
+services:
+  transmission-openvpn:
+    volumes:
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media/:/media/
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/transmission-vpn:/config
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media/torrents:/data
+      - /etc/localtime:/etc/localtime:ro
+    environment:
+      - PUID=1000
+      - PGID=100
+      - CREATE_TUN_DEVICE=true
+      - OPENVPN_PROVIDER=IPVANISH
+      - OPENVPN_USERNAME=neal.bartrip@gmail.com
+      - OPENVPN_PASSWORD=Fb8gwxCpSV0K
+      - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
+      - WEBPROXY_ENABLED=false
+      - TRANSMISSION_DOWNLOAD_QUEUE_SIZE=10
+      - TRANSMISSION_HOME=/config/transmission-home
+      - LOCAL_NETWORK=172.17.1.0/24
+      - TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED=false
+    dns:
+      - 9.9.9.9
+      - 149.112.112.10
+    cap_add:
+      - NET_ADMIN
+    logging:
+      driver: json-file
+      options:
+        max-size: 10m
+    ports:
+      - 9091:9091 #
+      - 9117:9117
+      - 7878:7878
+      - 8989:8989
+      - 8686:8686
+      - 5299:5299
+      - 6767:6767
+    restart: always
+    image: haugene/transmission-openvpn
+ 
+  jackett:
+    image: linuxserver/jackett
+    container_name: jackett
+    network_mode: service:transmission-openvpn
+    environment:
+      - PUID=1000
+      - PGID=100
+      - TZ=Europe/London
+      - AUTO_UPDATE=true #optional
+      - RUN_OPTS=#optional
+    volumes:
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/jackett:/config
+        #Jackett only needs config
+    depends_on:
+      - transmission-openvpn
+    restart: unless-stopped
+ 
+  radarr:
+    image: linuxserver/radarr
+    network_mode: service:transmission-openvpn
+    container_name: radarr
+    environment:
+      - PUID=1000
+      - PGID=100
+      - TZ=Europe/London
+      - UMASK_SET=022 #optional
+    volumes:
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/radarr:/config
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media:/media
+    depends_on:
+      - transmission-openvpn    
+    restart: unless-stopped
+ 
+  sonarr:
+    image: linuxserver/sonarr:preview
+    network_mode: service:transmission-openvpn
+    container_name: sonarr
+    environment:
+      - PUID=1000
+      - PGID=100
+      - TZ=Europe/London
+      - UMASK_SET=022 #optional
+    volumes:
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/sonarr:/config
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media/:/media
+    depends_on:
+      - transmission-openvpn
+    restart: unless-stopped
+ 
+  lidarr:
+    image: linuxserver/lidarr
+    network_mode: service:transmission-openvpn
+    container_name: lidarr
+    environment:
+      - PUID=1000
+      - PGID=100
+      - TZ=Europe/London
+      - UMASK_SET=022 #optional
+    volumes:
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/lidarr:/config
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media/:/media
+    depends_on:
+      - transmission-openvpn    
+    restart: unless-stopped
+ 
+  lazylibrarian:
+    image: linuxserver/lazylibrarian
+    network_mode: service:transmission-openvpn
+    container_name: lazylibrarian
+    environment:
+      - PUID=1000
+      - PGID=100
+      - TZ=Europe/London
+    volumes:
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/lazylibrarian:/config
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media/:/media
+    depends_on:
+      - transmission-openvpn
+    restart: unless-stopped
+    
+  bazarr:
+    image: ghcr.io/linuxserver/bazarr
+    container_name: bazarr
+    network_mode: service:transmission-openvpn
+    environment:
+      - PUID=1000
+      - PGID=1000
+      - TZ=Europe/London
+    volumes:
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/appdata/bazarr/:/config
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media/media/movies:/movies
+      - /srv/dev-disk-by-id-md-name-hadeya-HomeArray/media/media/tv:/tv
+    depends_on:
+      - transmission-openvpn
+    restart: unless-stopped