Advertisement
Guest User

gluetun

a guest
Feb 1st, 2025
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 3.65 KB | Software | 0 0
  1. services:
  2.   sonarr:
  3.     image: linuxserver/sonarr
  4.     container_name: sonarr
  5.     restart: unless-stopped
  6.     environment:
  7.      - PUID=1000
  8.       - PGID=1000
  9.       - TZ=US/Eastern
  10.     volumes:
  11.      - ./config/sonarr:/config
  12.       - /mnt/zfs/nas/media/anime:/anime
  13.       - /mnt/zfs/nas/media/tv:/tvshows
  14.       - /mnt/zfs/nas/media/downloads/sonarr:/downloads/sonarr
  15.     #ports:
  16.     # - 8989:8989
  17.     network_mode: "service:gluetun"
  18.  
  19.   radarr:
  20.     image: linuxserver/radarr
  21.     container_name: radarr
  22.     restart: unless-stopped
  23.     environment:
  24.      - PUID=1000
  25.       - PGID=1000
  26.       - TZ=US/Eastern
  27.     volumes:
  28.      - ./config/radarr:/config
  29.       - /mnt/zfs/nas/media/movies:/movies
  30.       - /mnt/zfs/nas/media/downloads/radarr:/downloads/radarr
  31.     #ports:
  32.     # - 7878:7878
  33.     network_mode: "service:gluetun"
  34.  
  35.   bazarr:
  36.     image: linuxserver/bazarr
  37.     container_name: bazarr
  38.     restart: unless-stopped
  39.     environment:
  40.      - PUID=1000
  41.       - PGID=1000
  42.       - TZ=US/Eastern
  43.     volumes:
  44.      - ./config/bazarr:/config
  45.       - /mnt/zfs/nas/media/anime:/anime
  46.       - /mnt/zfs/nas/media/tv:/tvshows
  47.       - /mnt/zfs/nas/media/movies:/movies
  48.     #ports:
  49.     # - 6767:6767
  50.     network_mode: "service:gluetun"
  51.  
  52.   prowlarr:
  53.     image: lscr.io/linuxserver/prowlarr:latest
  54.     container_name: prowlarr
  55.     restart: unless-stopped
  56.     environment:
  57.      - PUID=1000
  58.       - PGID=1000
  59.       - TZ=US/Eastern
  60.     volumes:
  61.      - ./config/prowlarr:/config
  62.     #ports:
  63.     # - 9696:9696
  64.     network_mode: "service:gluetun"
  65.  
  66.   transmission:
  67.     image: lscr.io/linuxserver/transmission:latest
  68.     container_name: transmission
  69.     restart: unless-stopped
  70.     environment:
  71.      - PUID=1000
  72.       - PGID=1000
  73.       - TZ=US/Eastern
  74.       - TRANSMISSION_WEB_HOME= #optional
  75.       - USER=tx
  76.       - PASS=<password>
  77.      - WHITELIST= #optional
  78.       - PEERPORT= #optional
  79.       - HOST_WHITELIST= #optional
  80.     volumes:
  81.      - ./config/transmission:/config
  82.       - /mnt/zfs/nas/media/downloads:/downloads
  83.       - /mnt/zfs/nas/media/incomplete:/incomplete
  84.       - /mnt/zfs/nas/media/watch:/watch
  85.     #ports:
  86.     # - 9091:9091
  87.     # - 9092:51413
  88.     # - 9092:51413/udp
  89.     network_mode: "service:gluetun"
  90.  
  91.   nzbget:
  92.     image: lscr.io/linuxserver/nzbget:latest
  93.     container_name: nzbget
  94.     restart: unless-stopped
  95.     environment:
  96.      - PUID=1000
  97.       - PGID=1000
  98.       - TZ=US/Eastern
  99.       - NZBGET_USER=nzb
  100.       - NZBGET_PASS=<password>
  101.     volumes:
  102.      - ./config/nzbget:/config
  103.       - /mnt/zfs/nas/media/downloads/nzbget:/downloads
  104.     #ports:
  105.     # - 6789:6789
  106.     network_mode: "service:gluetun"
  107.  
  108.   gluetun:
  109.     image: qmcgaw/gluetun
  110.     restart: unless-stopped
  111.     container_name: gluetun
  112.     cap_add:
  113.      - NET_ADMIN
  114.     devices:
  115.      - /dev/net/tun:/dev/net/tun
  116.     ports:
  117.      # bazarr
  118.       - 6767:6767
  119.       # nzbget
  120.       - 6789:6789
  121.       # radarr
  122.       - 7878:7878
  123.       # gluetun
  124.       - 8040:8888/tcp # HTTP proxy
  125.       - 8041:8388/tcp # Shadowsocks
  126.       - 8041:8388/udp # Shadowsocks
  127.       # sonarr
  128.       - 8989:8989
  129.       # transmission
  130.       - 9091:9091
  131.       - 9092:51413
  132.       - 9092:51413/udp
  133.       # prowlarr
  134.       - 9696:9696
  135.     volumes:
  136.      - ./config/gluetun:/gluetun
  137.     environment:
  138.      - TZ=US/Eastern
  139.       - VPN_SERVICE_PROVIDER=surfshark
  140.       - UPDATER_PERIOD=24h
  141.       #- VPN_TYPE=wireguard
  142.       - VPN_TYPE=openvpn
  143.       #- SERVER_REGIONS=Massachusetts
  144.       - SERVER_COUNTRIES=United States
  145.       - OPENVPN_USER=<username>
  146.      - OPENVPN_PASSWORD=<password>
  147.      #- WIREGUARD_PRIVATE_KEY=<key>
  148.       #- WIREGUARD_ADDRESSES=10.14.0.2/16
  149.  
Tags: gluetun
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement