weber.yml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. ---
  2. container_user: media
  3. container_uid: 1500
  4. container_group: media
  5. container_gid: 1001
  6. backups: containers
  7. backups_ignore: /storage
  8. global_env_vars:
  9. - PUID={{ container_uid }}
  10. - PGID={{ container_gid }}
  11. - TZ=America/Los_Angeles
  12. - UMASK=002
  13. firewall_ports:
  14. - 8080/tcp
  15. - 8081/tcp
  16. - 9091/tcp
  17. - 51413/tcp
  18. - 51413/udp
  19. container_networks:
  20. - name: downloaders
  21. driver: bridge
  22. subnet: 172.21.0.0/16
  23. ip_range: 172.21.0.0/16
  24. gateway: 172.21.0.1
  25. containers:
  26. - name: sickchill
  27. active: true
  28. image: linuxserver/sickchill
  29. ports:
  30. - 8081:8081
  31. volumes:
  32. - /opt/sickchill/data:/data
  33. - /opt/sickchill/config:/config
  34. - /storage:/storage
  35. include_global_env_vars: true
  36. restart: unless-stopped
  37. mem_limit: 2048m
  38. networks:
  39. - downloaders
  40. - name: transmission
  41. active: true
  42. image: linuxserver/transmission
  43. ports:
  44. - 9091:9091
  45. - 51413:51413
  46. - 51413:51413/udp
  47. volumes:
  48. - /opt/transmission/config:/config
  49. - /storage:/storage
  50. include_global_env_vars: true
  51. environment:
  52. - USER={{ vaulted_weber_transmission_username }}
  53. - PASS={{ vaulted_weber_transmission_password }}
  54. mem_limit: 500m
  55. networks:
  56. - downloaders
  57. - name: qbittorrent
  58. active: true
  59. image: linuxserver/qbittorrent
  60. ports:
  61. - 8080:8080
  62. volumes:
  63. - /opt/qbittorrent/config:/config
  64. - /storage:/storage
  65. include_global_env_vars: true
  66. environment:
  67. - WEBUI_PORT=8080
  68. mem_limit: 500m
  69. networks:
  70. - downloaders