diff --git a/nodes/heimdall/mealie/compose.yaml b/nodes/heimdall/mealie/compose.yaml new file mode 100644 index 0000000..2e46c86 --- /dev/null +++ b/nodes/heimdall/mealie/compose.yaml @@ -0,0 +1,35 @@ +services: + mealie: + image: ghcr.io/mealie-recipes/mealie:v3.21.0 # + container_name: mealie + restart: unless-stopped + # ports: + # - "9925:9000" # + deploy: + resources: + limits: + memory: 1000M # + volumes: + - /mnt/appdata/mealie/data:/app/data/ + environment: + # Set Backend ENV Variables Here + ALLOW_SIGNUP: "false" + PUID: 1000 + PGID: 1000 + TZ: America/New_York + BASE_URL: https://mealie.castaldifamily.com + networks: + - proxy-net + labels: + - "traefik.enable=true" + - "traefik.http.routers.mealie.entrypoints=websecure" + - "traefik.http.routers.mealie.rule=Host(`mealie.castaldifamily.com`)" + - "traefik.http.routers.mealie.tls=true" + - "traefik.http.routers.mealie.tls.certresolver=cloudflare" + - "traefik.http.routers.mealie.service=mealie" + - "traefik.http.services.mealie.loadbalancer.server.port=9000" + +networks: + proxy-net: + name: proxy-net + external: true \ No newline at end of file