Guest User

Untitled

a guest
Feb 22nd, 2024
14
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.83 KB | None | 0 0
  1. version: "3"
  2. services:
  3. gluetun:
  4. image: qmcgaw/gluetun
  5. container_name: gluetun
  6. # line above must be uncommented to allow external containers to connect.
  7. # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/connect-a-container-to-gluetun.md#external-container-to-gluetun
  8. cap_add:
  9. - NET_ADMIN
  10. devices:
  11. - /dev/net/tun:/dev/net/tun
  12. ports:
  13. - 6881:6881
  14. - 6881:6881/udp
  15. - 8085:8085 # qbittorrent
  16. - 9117:9117 # Jackett
  17. - 8989:8989 # Sonarr
  18. - 9696:9696 # Prowlarr
  19. volumes:
  20. - /mnt/prox-share/docker/arr-stack:/gluetun
  21. environment:
  22. # See https://github.com/qdm12/gluetun-wiki/tree/main/setup#setup
  23. - VPN_SERVICE_PROVIDER=mullvad
  24. - VPN_TYPE=wireguard
  25. # OpenVPN:
  26. # - OPENVPN_USER=
  27. # - OPENVPN_PASSWORD=
  28. # Wireguard:
  29. - WIREGUARD_PRIVATE_KEY=cGorLbnI8XDcxSEOP/y9O8O1eUa0eDF66JXSfDZh20o= # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/nordvpn.md#obtain-your-wireguard-private-key
  30. - WIREGUARD_ADDRESSES=10.65.93.134/32
  31. # Timezone for accurate log times
  32. - TZ=Americas/Toronto
  33. - SERVER_CITIES=Gothenburg
  34. # Server list updater
  35. # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/servers.md#update-the-vpn-servers-list
  36. - UPDATER_PERIOD=24h
  37.  
  38. qbittorrent:
  39. image: lscr.io/linuxserver/qbittorrent
  40. container_name: qbittorrent
  41. network_mode: "service:gluetun"
  42. environment:
  43. - PUID=1000
  44. - PGID=1000
  45. - TZ=Europe/London
  46. - WEBUI_PORT=8085
  47. volumes:
  48. - /mnt/prox-share/docker/arr-stack/qbittorrent:/config
  49. - /mnt/prox-share/docker/arr-stack/torrents:/downloads
  50. depends_on:
  51. - gluetun
  52. restart: always
  53.  
  54. jackett:
  55. image: lscr.io/linuxserver/jackett:latest
  56. container_name: jackett
  57. network_mode: "service:gluetun"
  58. environment:
  59. - PUID=1000
  60. - PGID=1000
  61. - TZ=Etc/UTC
  62. - AUTO_UPDATE=true #optional
  63. - RUN_OPTS= #optional
  64. volumes:
  65. - /mnt/prox-share/docker/arr-stack/jackett/data:/config
  66. - /mnt/prox-share/docker/arr-stack/jackett/blackhole:/downloads
  67. restart: unless-stopped
  68.  
  69. sonarr:
  70. image: lscr.io/linuxserver/sonarr:latest
  71. container_name: sonarr
  72. network_mode: "service:gluetun"
  73. environment:
  74. - PUID=1000
  75. - PGID=1000
  76. - TZ=Etc/UTC
  77. volumes:
  78. - config:/config
  79. - /mnt/prox-share/docker/arr-stack:/data
  80. restart: unless-stopped
  81.  
  82. prowlarr:
  83. image: lscr.io/linuxserver/prowlarr:latest
  84. container_name: prowlarr
  85. network_mode: "service:gluetun"
  86. environment:
  87. - PUID=1000
  88. - PGID=1000
  89. - TZ=Etc/UTC
  90. volumes:
  91. - /home/ubuntu/docker/arr-stack/prowlarr/data:/config
  92. restart: unless-stopped
  93.  
  94. volumes:
  95. config:
  96.  
Add Comment
Please, Sign In to add comment