Files
infra/10_recipes/docker-compose.yml
T
2026-03-21 14:12:55 +01:00

44 lines
1012 B
YAML

services:
mealie:
restart: unless-stopped
image: ghcr.io/mealie-recipes/mealie:latest
volumes:
- /home/docker/DenBite/data:/app/data
environment:
- ALLOW_SIGNUP=false
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
- BASE_URL=https://mealie.luckyden.org
- MAX_WORKERS=1
- WEB_CONCURRENCY=1
- TRUSTED_PROXIES=10.10.0.20
networks:
tan-network:
ipv4_address: 10.10.0.100
labels:
- traefik.enable=true
# ROUTER
- traefik.http.routers.mealie.rule=Host(`mealie.luckyden.org`)
- traefik.http.routers.mealie.entrypoints=websecure
- traefik.http.routers.mealie.tls.certresolver=cloudflare
# SERVICE
- traefik.http.services.mealie.loadbalancer.server.port=9000
# HEADERS (important)
- traefik.http.middlewares.mealie.headers.customrequestheaders.X-Forwarded-Proto=https
- traefik.http.routers.mealie.middlewares=mealie
networks:
tan-network:
external: true