Advertisement
Guest User

Untitled

a guest
Feb 6th, 2019
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.61 KB | None | 0 0
  1. version: "3.6"
  2. services:
  3. portainer:
  4. image: portainer/portainer
  5. container_name: portainer
  6. restart: always
  7. command: -H unix:///var/run/docker.sock
  8. ports:
  9. - 9000:9000
  10. volumes:
  11. - /var/run/docker.sock:/var/run/docker.sock
  12. - ${USERDIR}/docker/portainer/data:/data
  13. - ${USERDIR}/docker/shared:/shared
  14. environment:
  15. - TZ=${TZ}
  16. organizr: # manage containers
  17. container_name: organizr
  18. restart: always
  19. image: lsiocommunity/organizr
  20. volumes:
  21. - ${USERDIR}/docker/organizr:/config
  22. - ${USERDIR}/docker/shared:/shared
  23. ports:
  24. - 9001:80
  25. environment:
  26. - PUID=${PUID}
  27. - PGID=${PGID}
  28. - TZ=${TZ}
  29. mariadb: # database
  30. image: "linuxserver/mariadb"
  31. container_name: "mariadb"
  32. hostname: mariadb
  33. volumes:
  34. - ${USERDIR}/docker/mariadb:/config
  35. ports:
  36. - target: 3306
  37. published: 3306
  38. protocol: tcp
  39. mode: host
  40. restart: always
  41. environment:
  42. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  43. - PUID=${PUID}
  44. - PGID=${PGID}
  45. - TZ=${TZ}
  46. phpmyadmin: # database manager
  47. hostname: phpmyadmin
  48. container_name: phpmyadmin
  49. image: phpmyadmin/phpmyadmin
  50. restart: always
  51. links:
  52. - mariadb:db
  53. ports:
  54. - 9002:80
  55. environment:
  56. - PMA_HOST=mariadb
  57. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  58. watchtower: # auto-updates containers
  59. container_name: watchtower
  60. restart: always
  61. image: v2tec/watchtower
  62. volumes:
  63. - /var/run/docker.sock:/var/run/docker.sock
  64. command: --schedule "0 0 1 * * *" --cleanup # every day at 1AM
  65. transmission-vpn: # torrent downloader + vpn
  66. container_name: transmission-vpn
  67. image: haugene/transmission-openvpn
  68. cap_add:
  69. - NET_ADMIN
  70. devices:
  71. - /dev/net/tun
  72. restart: always
  73. ports:
  74. - 9003:9091
  75. dns:
  76. - 1.1.1.1
  77. - 1.0.0.1
  78. volumes:
  79. - /etc/localtime:/etc/localtime:ro
  80. - ${USERDIR}/docker/transmission-vpn:/data
  81. - ${USERDIR}/docker/shared:/shared
  82. - ${USERDIR}/Downloads:/data/watch
  83. - ${USERDIR}/Downloads/completed:/data/completed
  84. - ${USERDIR}/Downloads/incomplete:/data/incomplete
  85. environment:
  86. - OPENVPN_PROVIDER=FREEVPN #http://freevpn.me/accounts/
  87. - OPENVPN_CONFIG=it-TCP80
  88. - OPENVPN_USERNAME=freevpnit
  89. - OPENVPN_PASSWORD=q3IRSgiM4bnK
  90. - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
  91. - LOCAL_NETWORK=192.168.1.0/24
  92. - PUID=${PUID}
  93. - PGID=${PGID}
  94. - TZ=${TZ}
  95. - TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=false
  96. - TRANSMISSION_RPC_HOST_WHITELIST="127.0.0.1,192.168.*.*"
  97. - TRANSMISSION_RPC_PASSWORD=retep2170
  98. - TRANSMISSION_RPC_USERNAME=retep
  99. - TRANSMISSION_UMASK=022
  100. - TRANSMISSION_RATIO_LIMIT=1.00
  101. - TRANSMISSION_RATIO_LIMIT_ENABLED=true
  102. radarr: # movies
  103. image: "linuxserver/radarr"
  104. container_name: "radarr"
  105. volumes:
  106. - ${USERDIR}/docker/radarr:/config
  107. - ${USERDIR}/Downloads/completed:/downloads
  108. - ${USERDIR}/media/movies:/movies
  109. - "/etc/localtime:/etc/localtime:ro"
  110. - ${USERDIR}/docker/shared:/shared
  111. ports:
  112. - "9004:7878"
  113. restart: always
  114. environment:
  115. - PUID=${PUID}
  116. - PGID=${PGID}
  117. - TZ=${TZ}
  118. sonarr: # tv shows
  119. image: "linuxserver/sonarr"
  120. container_name: "sonarr"
  121. volumes:
  122. - ${USERDIR}/docker/sonarr:/config
  123. - ${USERDIR}/Downloads/completed:/downloads
  124. - ${USERDIR}/media/shows:/tv
  125. - "/etc/localtime:/etc/localtime:ro"
  126. - ${USERDIR}/docker/shared:/shared
  127. ports:
  128. - "9005:8989"
  129. restart: always
  130. environment:
  131. - PUID=${PUID}
  132. - PGID=${PGID}
  133. - TZ=${TZ}
  134. plexms: #plex
  135. container_name: plexms
  136. restart: always
  137. image: plexinc/pms-docker
  138. volumes:
  139. - ${USERDIR}/docker/plexms:/config
  140. - ${USERDIR}/Downloads/plex_tmp:/transcode
  141. - /media/media:/media
  142. - ${USERDIR}/docker/shared:/shared
  143. ports:
  144. - "32400:32400/tcp"
  145. - "3005:3005/tcp"
  146. - "8324:8324/tcp"
  147. - "32469:32469/tcp"
  148. - "1900:1900/udp"
  149. - "32410:32410/udp"
  150. - "32412:32412/udp"
  151. - "32413:32413/udp"
  152. - "32414:32414/udp"
  153. environment:
  154. - TZ=${TZ}
  155. - HOSTNAME="Plex Polybyte"
  156. - PLEX_CLAIM="claim-oCH5hsXg8DuekqHsSRds"
  157. - PLEX_UID=${PUID}
  158. - PLEX_GID=${PGID}
  159. - ADVERTISE_IP="http://192.168.1.129:32400"
  160. tautulli: # view plex usage
  161. container_name: tautulli
  162. restart: always
  163. image: linuxserver/tautulli
  164. volumes:
  165. - ${USERDIR}/docker/tautulli/config:/config
  166. - ${USERDIR}/docker/tautulli/logs:/logs:ro
  167. - ${USERDIR}/docker/shared:/shared
  168. ports:
  169. - "9006:8181"
  170. environment:
  171. - PUID=${PUID}
  172. - PGID=${PGID}
  173. - TZ=${TZ}
  174. ombi: # add movie requests
  175. container_name: ombi
  176. restart: always
  177. image: linuxserver/ombi
  178. volumes:
  179. - ${USERDIR}/docker/ombi:/config
  180. - ${USERDIR}/docker/shared:/shared
  181. ports:
  182. - "9007:3579"
  183. environment:
  184. - PUID=${PUID}
  185. - PGID=${PGID}
  186. - TZ=${TZ}
  187. jackett: # torrent indexer
  188. image: "linuxserver/jackett"
  189. container_name: "jackett"
  190. volumes:
  191. - ${USERDIR}/docker/jackett:/config
  192. - ${USERDIR}/Downloads/completed:/downloads
  193. - "/etc/localtime:/etc/localtime:ro"
  194. - ${USERDIR}/docker/shared:/shared
  195. ports:
  196. - "9008:9117"
  197. restart: always
  198. environment:
  199. - PUID=${PUID}
  200. - PGID=${PGID}
  201. - TZ=${TZ}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement