Guest User

Untitled

a guest
Sep 30th, 2024
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.12 KB | None | 0 0
  1. ---
  2. version: "3"
  3. services:
  4. jellyfin:
  5. # image: linuxserver/jellyfin:10.8.11-1-ls229
  6. image: ghcr.io/jellyfin/jellyfin:latest
  7. # image: jellyfin/jellyfin
  8. container_name: jellyfin
  9. environment:
  10. - PUID=1000
  11. - PGID=100
  12. - TZ=America/Vancouver
  13. # - UMASK_SET=022 #optional
  14. volumes:
  15. - /var/lib/docker/configs/jellyfin:/config
  16. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Media/TV:/data/tvshows
  17. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Media/Movies:/data/movies
  18. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Media/Transcodes:/config/transcodes
  19. ports:
  20. - 192.168.1.101:8096:8096
  21. - 192.168.1.101:8920:8920 #optional for secure connections
  22. restart: unless-stopped
  23. runtime: nvidia
  24. deploy:
  25. resources:
  26. reservations:
  27. devices:
  28. - capabilities: [gpu]
  29.  
  30. jackett:
  31. image: linuxserver/jackett
  32. container_name: jackett
  33. environment:
  34. - PUID=1000
  35. - PGID=100
  36. - TZ=America/Vancouver
  37. volumes:
  38. - /var/lib/docker/configs/jackett:/config
  39. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Torrents:/downloads
  40. ports:
  41. - 192.168.1.101:9117:9117
  42. restart: unless-stopped
  43.  
  44. organizr:
  45. container_name: organizr
  46. hostname: organizr
  47. image: organizr/organizr
  48. restart: unless-stopped
  49. ports:
  50. - 192.168.1.101:90:80
  51. volumes:
  52. - /var/lib/docker/configs/organizr:/config
  53. environment:
  54. - fpm=true #true or false | using true will provide better performance
  55. - branch=v2-master #v2-master or #v2-develop
  56. - PUID=1000
  57. - PGID=100
  58. - TZ=America/Vancouver
  59.  
  60. radarr:
  61. image: linuxserver/radarr
  62. container_name: radarr
  63. environment:
  64. - PUID=1000
  65. - PGID=100
  66. - TZ=America/Vancouver
  67. #- UMASK_SET=022 #optional
  68. volumes:
  69. - /var/lib/docker/configs/radarr:/config
  70. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Media/Movies:/movies
  71. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Torrents:/downloads
  72. ports:
  73. - 192.168.1.101:7878:7878
  74. restart: unless-stopped
  75.  
  76. sabnzbd:
  77. image: ghcr.io/linuxserver/sabnzbd
  78. container_name: sabnzbd
  79. environment:
  80. - PUID=1000
  81. - PGID=100
  82. - TZ=America/Vancouver
  83. volumes:
  84. - /var/lib/docker/configs/sabnzbd:/config
  85. # - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Downloads:/downloads
  86. # - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Downloads/Incomplete:/incomplete-downloads #optional
  87. ports:
  88. - 192.168.1.101:8181:8080
  89. - 192.168.1.101:9191:9090
  90. restart: unless-stopped
  91.  
  92. sonarr:
  93. image: linuxserver/sonarr
  94. container_name: sonarr
  95. environment:
  96. - PUID=1000
  97. - PGID=100
  98. - TZ=America/Vancouver
  99. #- UMASK_SET=022
  100. volumes:
  101. - /var/lib/docker/configs/sonarr:/config
  102. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Media/TV:/tv
  103. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Torrents:/downloads
  104. ports:
  105. - 192.168.1.101:8989:8989
  106. restart: unless-stopped
  107.  
  108. deluge:
  109. image: lscr.io/linuxserver/deluge:latest
  110. container_name: deluge
  111. environment:
  112. - PUID=1000
  113. - PGID=100
  114. - TZ=America/Vancouver
  115. - DELUGE_LOGLEVEL=error #optional
  116. volumes:
  117. - /var/lib/docker/configs/deluge:/config
  118. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Torrents:/downloads
  119. ports:
  120. - 192.168.1.101:8112:8112
  121. - 192.168.1.101:6881:6881
  122. - 192.168.1.101:6881:6881/udp
  123. restart: unless-stopped
  124.  
  125. jellyseerr:
  126. container_name: jellyseerr
  127. image: fallenbagel/jellyseerr:latest
  128. ports:
  129. - 192.168.1.101:5055:5055
  130. volumes:
  131. - /var/lib/docker/configs/jellyseerr:/app/config
  132. labels:
  133. traefik.enable: true
  134. traefik.http.routers.request.entryPoints: https
  135. environment:
  136. TZ: America/Vancouver
  137. PGID: 100
  138. PUID: 1000
  139. # networks:
  140. # - proxy
  141. restart: unless-stopped
  142.  
  143. tdarr:
  144. container_name: tdarr
  145. image: ghcr.io/haveagitgat/tdarr:latest
  146. restart: unless-stopped
  147. network_mode: bridge
  148. ports:
  149. - 192.168.1.101:8265:8265 # webUI port
  150. - 192.168.1.101:8266:8266 # server port
  151. environment:
  152. - TZ=America/Vancouver
  153. - PUID= 1000
  154. - PGID= 100
  155. # - UMASK_SET=002
  156. - serverIP=192.168.1.101
  157. - serverPort=8266
  158. - webUIPort=8265
  159. - internalNode=true
  160. - inContainer=true
  161. - ffmpegVersion=4
  162. - nodeName=MyInternalNode
  163. - NVIDIA_DRIVER_CAPABILITIES=all
  164. - NVIDIA_VISIBLE_DEVICES=all
  165. volumes:
  166. - /var/lib/docker/tdarr/server:/app/server
  167. - /var/lib/docker/tdarr/configs:/app/configs
  168. - /var/lib/docker/tdarr/logs:/app/logs
  169. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Media:/media
  170. - /transcode_cache:/temp
  171.  
  172. devices:
  173. - /dev/dri:/dev/dri
  174. deploy:
  175. resources:
  176. reservations:
  177. devices:
  178. - driver: nvidia
  179. count: all
  180. capabilities: [gpu]
  181.  
  182. tdarr-node:
  183. container_name: tdarr-node
  184. image: ghcr.io/haveagitgat/tdarr_node:latest
  185. restart: unless-stopped
  186. network_mode: service:tdarr
  187. environment:
  188. - TZ=America/Vancouver
  189. - PUID= 1000
  190. - PGID= 100
  191. #- UMASK_SET=002
  192. - nodeName=MyExternalNode
  193. - serverIP=192.168.1.101
  194. - serverPort=8266
  195. - inContainer=true
  196. - ffmpegVersion=4
  197. - NVIDIA_DRIVER_CAPABILITIES=all
  198. - NVIDIA_VISIBLE_DEVICES=all
  199.  
  200. volumes:
  201. - /var/lib/docker/tdarr/configs:/app/configs
  202. - /var/lib/docker/tdarr/logs:/app/logs
  203. - /srv/dev-disk-by-uuid-43c6f622-4118-429f-89b7-f9cd3995ea21/RaidSharedBase/Media:/media
  204. - /transcode_cache:/temp
  205.  
  206. devices:
  207. - /dev/dri:/dev/dri
  208. deploy:
  209. resources:
  210. reservations:
  211. devices:
  212. - driver: nvidia
  213. count: all
  214. capabilities: [gpu]
  215.  
  216.  
  217. ## System Monitoring
  218.  
  219. node-exporter:
  220. image: quay.io/prometheus/node-exporter:latest
  221. container_name: node-exporter
  222. network_mode: host
  223. environment:
  224. - PUID=1000
  225. - PGID=100
  226. - TZ=America/Vancouver
  227. # - UMASK_SET=022
  228. volumes:
  229. - /:/host:ro,rslave
  230. - /var/lib/docker/configs/nodeexporter:/config
  231. ports:
  232. - 192.168.1.101:9100:9090
  233. restart: unless-stopped
  234.  
  235. grafana:
  236. image: grafana/grafana
  237. container_name: grafana
  238. environment:
  239. - PUID=1000
  240. - PGID=100
  241. - TZ=America/Vancouver
  242. # - UMASK_SET=022
  243. volumes:
  244. - /var/lib/docker/configs/jackett:/config
  245. ports:
  246. - 192.168.1.101:3000:3000
  247. restart: unless-stopped
Add Comment
Please, Sign In to add comment