Guest User

Untitled

a guest
Feb 18th, 2025
13
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.56 KB | None | 0 0
  1. # Compose file for the *arr stack. Configuration files are stored
  2. # in a docker folder mounted in root. Change to bind mounts if needed.
  3. # All containers are ran with user and group ids of the main user and
  4. # share to aviod permissions issues of downloaded files, please refer
  5. # the read me file for more information.
  6. version: '3.9'
  7. services:
  8. gluetun:
  9. image: qmcgaw/gluetun
  10. container_name: gluetun
  11. cap_add:
  12. - NET_ADMIN
  13. devices:
  14. - /dev/net/tun:/dev/net/tun
  15. ports:
  16. - 8080:8080 # qbittorrent web interface
  17. - 6881:6881 # qbittorrent torrent port
  18. - 6789:6789 # nzbget
  19. - 9696:9696 # prowlarr
  20. - 7878:7878 # radarr
  21. volumes:
  22. - /docker/gluetun:/gluetun
  23. environment:
  24. - VPN_SERVICE_PROVIDER=private internet access
  25. - OPENVPN_USER=p6415635
  26. - OPENVPN_PASSWORD=jRFCygL6de
  27. - SERVER_REGIONS=US Texas
  28.  
  29. qbittorrent:
  30. image: lscr.io/linuxserver/qbittorrent:latest
  31. container_name: qbittorrent
  32. restart: unless-stopped
  33. labels:
  34. - deunhealth.restart.on.unhealthy= "true"
  35. environment:
  36. - PUID=1000
  37. - PGID=1000
  38. - TZ=America/Chicago
  39. - WEBUI_PORT=8080
  40. - TORRENTING_PORT=6881
  41. volumes:
  42. - /docker/qbittorrent:/config
  43. - /home/apollo/data:/data
  44. network_mode: service:gluetun
  45. healthcheck:
  46. test: ping -c 1 www.google.com || exit 1
  47. interval: 60s
  48. retries: 3
  49. start_period: 20s
  50. timeout: 10s
  51.  
  52. prowlarr:
  53. image: lscr.io/linuxserver/prowlarr:latest
  54. container_name: prowlarr
  55. environment:
  56. - PUID=1000
  57. - PGID=1000
  58. - TZ=America/Los_Angeles
  59. volumes:
  60. - /etc/localtime:/etc/localtime:ro
  61. - /docker/prowlarr:/config
  62. restart: unless-stopped
  63. network_mode: service:gluetun
  64.  
  65. sonarr:
  66. image: lscr.io/linuxserver/sonarr:latest
  67. container_name: sonarr
  68. restart: unless-stopped
  69. environment:
  70. - PUID=1000
  71. - PGID=1000
  72. - TZ=America/Los_Angeles
  73. volumes:
  74. - /etc/localtime:/etc/localtime:ro
  75. - /docker/sonarr:/config
  76. - /home/apollo/data:/data
  77. ports:
  78. - 8989:8989
  79.  
  80. radarr:
  81. image: lscr.io/linuxserver/radarr:latest
  82. container_name: radarr
  83. restart: unless-stopped
  84. environment:
  85. - PUID=1000
  86. - PGID=1000
  87. - TZ=America/Los_Angeles
  88. volumes:
  89. - /etc/localtime:/etc/localtime:ro
  90. - /docker/radarr:/config
  91. - /home/apollo/data:/data
  92. network_mode: service:gluetun
  93.  
  94. lidarr:
  95. container_name: lidarr
  96. image: lscr.io/linuxserver/lidarr:latest
  97. restart: unless-stopped
  98. volumes:
  99. - /etc/localtime:/etc/localtime:ro
  100. - /docker/lidarr:/config
  101. - /home/apollo/data:/data
  102. environment:
  103. - PUID=1000
  104. - PGID=1000
  105. - TZ=America/Los_Angeles
  106. ports:
  107. - 8686:8686
  108.  
  109. bazarr:
  110. image: lscr.io/linuxserver/bazarr:latest
  111. container_name: bazarr
  112. restart: unless-stopped
  113. environment:
  114. - PUID=1000
  115. - PGID=1000
  116. - TZ=America/Los_Angeles
  117. volumes:
  118. - /etc/localtime:/etc/localtime:ro
  119. - /docker/bazarr:/config
  120. - /home/apollo/data:/data
  121. ports:
  122. - 6767:6767
  123.  
  124. readarr:
  125. image: lscr.io/linuxserver/readarr:develop
  126. container_name: readarr
  127. environment:
  128. - PUID=1000
  129. - PGID=1000
  130. - TZ=America/Los_Angeles
  131. volumes:
  132. - /etc/localtime:/etc/localtime:ro
  133. - /docker/readarr:/config
  134. - /home/apollo/data:/data
  135. ports:
  136. - 8787:8787
  137. restart: unless-stopped
  138.  
Add Comment
Please, Sign In to add comment