warchildstory.yml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. ---
  2. container_user: containers
  3. container_uid: 1001
  4. container_group: "{{ container_user }}"
  5. container_gid: "{{ container_uid }}"
  6. backups: containers
  7. global_env_vars:
  8. - PUID={{ container_uid }}
  9. - PGID={{ container_gid }}
  10. - TZ=America/Los_Angeles
  11. firewall_ports:
  12. - 80/tcp
  13. - 443/tcp
  14. container_networks:
  15. - name: warchildstory
  16. driver: bridge
  17. subnet: 172.28.5.0/24
  18. ip_range: 172.28.5.0/24
  19. gateway: 172.28.5.1
  20. containers:
  21. - name: swag
  22. active: true
  23. image: linuxserver/swag
  24. ports:
  25. - 80:80
  26. - 443:443
  27. volumes:
  28. - /opt/swag:/config
  29. restart: unless-stopped
  30. include_global_env_vars: true
  31. environment:
  32. - URL=warchildstory.com
  33. - VALIDATION=http
  34. - SUBDOMAINS=www,grocy,list,
  35. - EMAIL=certbot@blainestory.com
  36. mem_limit: 250m
  37. networks:
  38. - warchildstory
  39. - name: grocy
  40. active: true
  41. image: linuxserver/grocy
  42. include_global_env_vars: true
  43. volumes:
  44. - /opt/grocy:/config
  45. restart: unless-stopped
  46. networks:
  47. - warchildstory
  48. mem_limit: 500m
  49. - name: list
  50. active: true
  51. image: linuxserver/nginx
  52. include_global_env_vars: true
  53. volumes:
  54. - /opt/list:/config
  55. restart: unless-stopped
  56. networks:
  57. - warchildstory
  58. mem_limit: 250m