Guest User

Untitled

a guest
Oct 28th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.65 KB | None | 0 0
  1. services:
  2. bazarr:
  3. container_name: bazarr
  4. environment:
  5. - PGID=${PGID}
  6. - PUID=${PUID}
  7. - TZ=${TZ}
  8. image: linuxserver/bazarr
  9. ports:
  10. - ${BAZARR_PORT_6767}:6767
  11. restart: unless-stopped
  12. volumes:
  13. - /etc/localtime:/etc/localtime:ro
  14. - ${DOCKERCONFDIR}/bazarr:/config
  15. - ${DOCKERSHAREDDIR}:/shared
  16. - ${MEDIADIR_MOVIES}:/movies
  17. - ${MEDIADIR_TV}:/tv
  18. duplicati:
  19. container_name: duplicati
  20. environment:
  21. - PGID=${PGID}
  22. - PUID=${PUID}
  23. - TZ=${TZ}
  24. image: linuxserver/duplicati
  25. ports:
  26. - ${DUPLICATI_PORT_8200}:8200
  27. restart: unless-stopped
  28. volumes:
  29. - /etc/localtime:/etc/localtime:ro
  30. - ${DOCKERCONFDIR}/duplicati:/config
  31. - ${DOCKERSHAREDDIR}:/shared
  32. - ${DUPLICATI_BACKUPSDIR}:/backups
  33. - ${DUPLICATI_SOURCEDIR}:/source
  34. glances:
  35. container_name: glances
  36. environment:
  37. - GLANCES_OPT=-w
  38. - TZ=${TZ}
  39. image: nicolargo/glances
  40. pid: host
  41. ports:
  42. - ${GLANCES_PORT_61208}:61208
  43. - ${GLANCES_PORT_61209}:61209
  44. restart: unless-stopped
  45. volumes:
  46. - /etc/localtime:/etc/localtime:ro
  47. - /var/run/docker.sock:/var/run/docker.sock:ro
  48. - ${DOCKERCONFDIR}/glances:/glances/conf/
  49. - ${DOCKERSHAREDDIR}:/shared
  50. heimdall:
  51. container_name: heimdall
  52. environment:
  53. - PGID=${PGID}
  54. - PUID=${PUID}
  55. - TZ=${TZ}
  56. image: linuxserver/heimdall
  57. ports:
  58. - ${HEIMDALL_PORT_443}:443
  59. - ${HEIMDALL_PORT_80}:80
  60. restart: unless-stopped
  61. volumes:
  62. - /etc/localtime:/etc/localtime:ro
  63. - ${DOCKERCONFDIR}/heimdall:/config
  64. - ${DOCKERSHAREDDIR}:/shared
  65. hydra2:
  66. container_name: hydra2
  67. environment:
  68. - PGID=${PGID}
  69. - PUID=${PUID}
  70. - TZ=${TZ}
  71. image: linuxserver/hydra2
  72. ports:
  73. - ${HYDRA2_PORT_5076}:5076
  74. restart: unless-stopped
  75. volumes:
  76. - /etc/localtime:/etc/localtime:ro
  77. - ${DOCKERCONFDIR}/hydra2:/config
  78. - ${DOCKERSHAREDDIR}:/shared
  79. - ${DOWNLOADSDIR}:/data
  80. - ${DOWNLOADSDIR}:/downloads
  81. jackett:
  82. container_name: jackett
  83. environment:
  84. - PGID=${PGID}
  85. - PUID=${PUID}
  86. - TZ=${TZ}
  87. image: linuxserver/jackett
  88. ports:
  89. - ${JACKETT_PORT_9117}:9117
  90. restart: unless-stopped
  91. volumes:
  92. - /etc/localtime:/etc/localtime:ro
  93. - ${DOCKERCONFDIR}/jackett:/config
  94. - ${DOCKERSHAREDDIR}:/shared
  95. - ${DOWNLOADSDIR}:/data
  96. - ${DOWNLOADSDIR}:/downloads
  97. letsencrypt:
  98. cap_add:
  99. - NET_ADMIN
  100. container_name: letsencrypt
  101. environment:
  102. - DNSPLUGIN=${LETSENCRYPT_DNSPLUGIN}
  103. - EMAIL=${LETSENCRYPT_EMAIL}
  104. - EXTRA_DOMAINS=${LETSENCRYPT_EXTRA_DOMAINS}
  105. - ONLY_SUBDOMAINS=${LETSENCRYPT_ONLY_SUBDOMAINS}
  106. - PGID=${PGID}
  107. - PUID=${PUID}
  108. - SUBDOMAINS=${LETSENCRYPT_SUBDOMAINS}
  109. - TZ=${TZ}
  110. - URL=${LETSENCRYPT_URL}
  111. - VALIDATION=${LETSENCRYPT_VALIDATION}
  112. image: linuxserver/letsencrypt
  113. ports:
  114. - ${LETSENCRYPT_PORT_443}:443
  115. - ${LETSENCRYPT_PORT_80}:80
  116. restart: unless-stopped
  117. volumes:
  118. - /etc/localtime:/etc/localtime:ro
  119. - ${DOCKERCONFDIR}/letsencrypt:/config
  120. - ${DOCKERSHAREDDIR}:/shared
  121. mariadb:
  122. container_name: mariadb
  123. environment:
  124. - MYSQL_ROOT_PASSWORD=${MARIADB_MYSQL_ROOT_PASSWORD}
  125. - PGID=${PGID}
  126. - PUID=${PUID}
  127. - TZ=${TZ}
  128. image: linuxserver/mariadb
  129. ports:
  130. - ${MARIADB_PORT_3306}:3306
  131. restart: unless-stopped
  132. volumes:
  133. - /etc/localtime:/etc/localtime:ro
  134. - ${DOCKERCONFDIR}/mariadb:/config
  135. - ${DOCKERSHAREDDIR}:/shared
  136. netdata:
  137. cap_add:
  138. - SYS_PTRACE
  139. container_name: netdata
  140. environment:
  141. - PGID=${DOCKERGID}
  142. - TZ=${TZ}
  143. image: netdata/netdata
  144. ports:
  145. - ${NETDATA_PORT_19999}:19999
  146. restart: unless-stopped
  147. security_opt:
  148. - apparmor:unconfined
  149. volumes:
  150. - /etc/localtime:/etc/localtime:ro
  151. - /proc:/host/proc:ro
  152. - /sys:/host/sys:ro
  153. - /var/run/docker.sock:/var/run/docker.sock:ro
  154. - ${DOCKERCONFDIR}/netdata:/etc/netdata
  155. - ${DOCKERSHAREDDIR}:/shared
  156. nzbget:
  157. container_name: nzbget
  158. environment:
  159. - PGID=${PGID}
  160. - PUID=${PUID}
  161. - TZ=${TZ}
  162. image: linuxserver/nzbget
  163. ports:
  164. - ${NZBGET_PORT_6789}:6789
  165. restart: unless-stopped
  166. volumes:
  167. - /etc/localtime:/etc/localtime:ro
  168. - ${DOCKERCONFDIR}/nzbget:/config
  169. - ${DOCKERSHAREDDIR}:/shared
  170. - ${DOWNLOADSDIR}:/downloads
  171. ombi:
  172. container_name: ombi
  173. environment:
  174. - PGID=${PGID}
  175. - PUID=${PUID}
  176. - TZ=${TZ}
  177. image: linuxserver/ombi
  178. ports:
  179. - ${OMBI_PORT_3579}:3579
  180. restart: unless-stopped
  181. volumes:
  182. - /etc/localtime:/etc/localtime:ro
  183. - ${DOCKERCONFDIR}/ombi:/config
  184. - ${DOCKERSHAREDDIR}:/shared
  185. organizr:
  186. container_name: organizr
  187. environment:
  188. - PGID=${PGID}
  189. - PUID=${PUID}
  190. - TZ=${TZ}
  191. image: organizrtools/organizr-v2:php-fpm
  192. ports:
  193. - ${ORGANIZR_PORT_80}:80
  194. restart: unless-stopped
  195. volumes:
  196. - /etc/localtime:/etc/localtime:ro
  197. - ${DOCKERCONFDIR}/organizr:/config
  198. - ${DOCKERSHAREDDIR}:/shared
  199. phpmyadmin:
  200. container_name: phpmyadmin
  201. environment:
  202. - PMA_HOST=mariadb
  203. - PMA_PASSWORD=${MARIADB_MYSQL_ROOT_PASSWORD}
  204. - PMA_USER=root
  205. - TZ=${TZ}
  206. image: phpmyadmin/phpmyadmin
  207. ports:
  208. - ${PHPMYADMIN_PORT_80}:80
  209. restart: unless-stopped
  210. volumes:
  211. - /etc/localtime:/etc/localtime:ro
  212. - ${DOCKERCONFDIR}/phpmyadmin:/sessions
  213. - ${DOCKERSHAREDDIR}:/shared
  214. pihole:
  215. cap_add:
  216. - NET_ADMIN
  217. container_name: pihole
  218. environment:
  219. - DNS1=${NS1}
  220. - DNS2=${NS2}
  221. - ServerIP=${PIHOLE_SERVERIP}
  222. - ServerIPv6=${PIHOLE_SERVERIPV6}
  223. - TZ=${TZ}
  224. - WEBPASSWORD=${PIHOLE_WEBPASSWORD}
  225. image: pihole/pihole
  226. ports:
  227. - ${PIHOLE_PORT_443}:443
  228. - ${PIHOLE_PORT_53}:53/tcp
  229. - ${PIHOLE_PORT_53}:53/udp
  230. - ${PIHOLE_PORT_67}:67/udp
  231. - ${PIHOLE_PORT_80}:80
  232. restart: unless-stopped
  233. volumes:
  234. - /etc/localtime:/etc/localtime:ro
  235. - ${DOCKERCONFDIR}/pihole/dnsmasq.d:/etc/dnsmasq.d
  236. - ${DOCKERCONFDIR}/pihole/pihole:/etc/pihole
  237. - ${DOCKERSHAREDDIR}:/shared
  238. portainer:
  239. command: -H unix:///var/run/docker.sock
  240. container_name: portainer
  241. environment:
  242. - TZ=${TZ}
  243. image: portainer/portainer
  244. ports:
  245. - ${PORTAINER_PORT_9000}:9000
  246. restart: unless-stopped
  247. volumes:
  248. - /etc/localtime:/etc/localtime:ro
  249. - /var/run/docker.sock:/var/run/docker.sock
  250. - ${DOCKERCONFDIR}/portainer:/data
  251. - ${DOCKERSHAREDDIR}:/shared
  252. radarr:
  253. container_name: radarr
  254. environment:
  255. - PGID=${PGID}
  256. - PUID=${PUID}
  257. - TZ=${TZ}
  258. image: linuxserver/radarr
  259. ports:
  260. - ${RADARR_PORT_7878}:7878
  261. restart: unless-stopped
  262. volumes:
  263. - /etc/localtime:/etc/localtime:ro
  264. - ${DOCKERCONFDIR}/radarr:/config
  265. - ${DOCKERSHAREDDIR}:/shared
  266. - ${DOWNLOADSDIR}:/data
  267. - ${DOWNLOADSDIR}:/downloads
  268. - ${MEDIADIR_MOVIES}:/movies
  269. rtorrentvpn:
  270. cap_add:
  271. - NET_ADMIN
  272. container_name: rtorrentvpn
  273. environment:
  274. - ENABLE_AUTODL_IRSSI=${RTORRENTVPN_ENABLE_AUTODL_IRSSI}
  275. - ENABLE_FLOOD=${RTORRENTVPN_ENABLE_FLOOD}
  276. - LAN_NETWORK=${LAN_NETWORK}
  277. - NAME_SERVERS=${NS1},${NS2}
  278. - PGID=${PGID}
  279. - PHP_TZ=${TZ}
  280. - PUID=${PUID}
  281. - TZ=${TZ}
  282. - VPN_ENABLED=${VPN_ENABLE}
  283. - VPN_OPTIONS=${VPN_OPTIONS}
  284. - VPN_PASS=${VPN_PASS}
  285. - VPN_PROV=${VPN_PROV}
  286. - VPN_USER=${VPN_USER}
  287. image: binhex/arch-rtorrentvpn
  288. ports:
  289. - ${RTORRENTVPN_PORT_3000}:3000
  290. - ${RTORRENTVPN_PORT_9080}:9080
  291. - ${RTORRENTVPN_PORT_9443}:9443
  292. restart: unless-stopped
  293. volumes:
  294. - /etc/localtime:/etc/localtime:ro
  295. - ${DOCKERCONFDIR}/rtorrentvpn:/config
  296. - ${DOWNLOADSDIR}:/data
  297. sonarr:
  298. container_name: sonarr
  299. environment:
  300. - PGID=${PGID}
  301. - PUID=${PUID}
  302. - TZ=${TZ}
  303. image: linuxserver/sonarr
  304. ports:
  305. - ${SONARR_PORT_8989}:8989
  306. restart: unless-stopped
  307. volumes:
  308. - /etc/localtime:/etc/localtime:ro
  309. - ${DOCKERCONFDIR}/sonarr:/config
  310. - ${DOCKERSHAREDDIR}:/shared
  311. - ${DOWNLOADSDIR}:/data
  312. - ${DOWNLOADSDIR}:/downloads
  313. - ${MEDIADIR_TV}:/tv
  314. tautulli:
  315. container_name: tautulli
  316. environment:
  317. - PGID=${PGID}
  318. - PUID=${PUID}
  319. - TZ=${TZ}
  320. image: linuxserver/tautulli
  321. ports:
  322. - ${TAUTULLI_PORT_8181}:8181
  323. restart: unless-stopped
  324. volumes:
  325. - /etc/localtime:/etc/localtime:ro
  326. - ${DOCKERCONFDIR}/tautulli:/config
  327. - ${DOCKERCONFDIR}/plex/Library/Application Support/Plex Media Server/Logs:/logs:ro
  328. - ${DOCKERSHAREDDIR}:/shared
  329. watchtower:
  330. command: --schedule "0 0 4 * * *" --cleanup
  331. container_name: watchtower
  332. environment:
  333. - TZ=${TZ}
  334. image: v2tec/watchtower
  335. restart: unless-stopped
  336. volumes:
  337. - /etc/localtime:/etc/localtime:ro
  338. - /var/run/docker.sock:/var/run/docker.sock
  339. - ${DOCKERSHAREDDIR}:/shared
  340. version: "3.4"
Add Comment
Please, Sign In to add comment