Guest User

Untitled

a guest
Feb 11th, 2019
479
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.12 KB | None | 0 0
  1. #create a .evn file in the same folder as this file and change the variables.
  2. # MOUNT_POINT=/tmp/
  3. # VPN_PROVIDER=changeme
  4. # VPN_CONFIG=changeme
  5. # VPN_USERNAME=changeme
  6. # VPN_PASSWORD=changeme
  7. #
  8. #
  9. version: "3"
  10.  
  11. services:
  12. transmission:
  13. image: haugene/transmission-openvpn
  14. container_name: transmission-openvpn
  15. restart: always
  16. privileged: true
  17. ports:
  18. - "9091:9091"
  19. dns:
  20. - 1.1.1.1
  21. - 1.0.0.1
  22. networks:
  23. - plexnet
  24. environment:
  25. - OPENVPN_PROVIDER=${VPN_PROVIDER}
  26. - OPENVPN_CONFIG=${VPN_CONFIG}
  27. - OPENVPN_USERNAME=${VPN_USERNAME}
  28. - OPENVPN_PASSWORD=${VPN_PASSWORD}
  29. - LOCAL_NETWORK=10.118.1.0/24
  30. - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
  31. - TRANSMISSION_WEB_UI=kettu
  32. - TRANSMISSION_UMASK=0
  33. - TRANSMISSION_RATIO_LIMIT_ENABLED=true
  34. - TRANSMISSION_RATIO_LIMIT=0.001
  35. - TRANSMISSION_SPEED_LIMIT_UP=20
  36. - TRANSMISSION_SPEED_LIMIT_UP_ENABLED=true
  37. volumes:
  38. - ${MOUNT_POINT}/transmission:/data
  39. - /etc/localtime:/etc/localtime:ro
  40. restart: unless-stopped
  41. radarr:
  42. image: linuxserver/radarr
  43. container_name: radarr
  44. restart: always
  45. ports:
  46. - "7878:7878"
  47. networks:
  48. - plexnet
  49. environment:
  50. - PGID=1000
  51. - PUID=1000
  52. - TZ=Europe/Amsterdam
  53. volumes:
  54. - ${MOUNT_POINT}/transmission:/data
  55. - ${MOUNT_POINT}/radarr-config:/config
  56. - ${MOUNT_POINT}/transmission/completed:/downloads
  57. - ${MOUNT_POINT}/media/movies:/movies
  58. restart: unless-stopped
  59. sonarr:
  60. image: linuxserver/sonarr
  61. container_name: sonarr
  62. restart: always
  63. ports:
  64. - "8989:8989"
  65. networks:
  66. - plexnet
  67. environment:
  68. - PGID=1000
  69. - PUID=1000
  70. - TZ=Europe/Amsterdam
  71. volumes:
  72. - ${MOUNT_POINT}/sonarr/config:/config
  73. - ${MOUNT_POINT}/media/tv:/tv
  74. - ${MOUNT_POINT}/transmission/completed:/downloads
  75. - ${MOUNT_POINT}/transmission:/data
  76. restart: unless-stopped
  77. jackett:
  78. image: linuxserver/jackett
  79. container_name: jackett
  80. restart: always
  81. networks:
  82. - plexnet
  83. environment:
  84. - PGID=1000
  85. - PUID=1000
  86. - TZ=Europe/Amsterdam
  87. volumes:
  88. - ${MOUNT_POINT}/jackett/config:/config
  89. - ${MOUNT_POINT}/jackett/downloads:/downloads
  90. ports:
  91. - "9117:9117"
  92. restart: unless-stopped
  93. bazarr:
  94. build: docker-bazarr
  95. container_name: bazarr
  96. environment:
  97. - PUID=1001
  98. - PGID=1001
  99. - TZ=Europe/Amsterdam
  100. volumes:
  101. - ${MOUNT_POINT}/bazarr/config:/config
  102. - ${MOUNT_POINT}/media/movies:/movies
  103. - ${MOUNT_POINT}/media/tv:/tv
  104. ports:
  105. - 6767:6767
  106. deploy:
  107. resources:
  108. limits:
  109. memory: 4096M
  110. restart: unless-stopped
  111. jellyfin:
  112. image: "jellyfin/jellyfin"
  113. container_name: "jellyfin"
  114. volumes:
  115. - ${MOUNT_POINT}/jellyfin/config:/config
  116. - ${MOUNT_POINT}/media/movies:/movies
  117. - ${MOUNT_POINT}/media/tv:/tv
  118. ports:
  119. - "8096:8096"
  120. restart: always
  121. environment:
  122. - PUID=1000
  123. - PGID=1000
  124. - TZ=Europe/Amsterdam
  125. restart: unless-stopped
  126. networks:
  127. plexnet:
  128. driver: bridge
Add Comment
Please, Sign In to add comment