ToDo_Issue_Tracker/stacks/01-apps/mealie/docker-compose.yml

29 lines
754 B
YAML

services:
mealie:
image: ghcr.io/mealie-recipes/mealie:latest
container_name: mealie
environment:
- ALLOW_SIGNUP=true
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- BASE_URL=https://mealie.kotori-waifu.cc
- API_DOCS=true
# Force HTTPS strictly for session cookie security
- NODE_ENV=production
volumes:
- /opt/homelab/data/mealie:/app/data
ports:
- "9925:9000"
networks:
- proxy_net
labels:
- "traefik.enable=true"
- "traefik.http.routers.mealie.rule=Host(`mealie.kotori-waifu`) || Host(`mealie.kotori-waifu.cc`)"
- "traefik.http.services.mealie.loadbalancer.server.port=9000"
restart: unless-stopped
networks:
proxy_net:
external: true