From 876eb976255790fed54225caa8538a3c99771b9f Mon Sep 17 00:00:00 2001 From: Micha Date: Wed, 25 Mar 2026 18:27:22 +0000 Subject: [PATCH] Version 1 --- apps/mealie/docker-compose.yml | 52 ++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 apps/mealie/docker-compose.yml diff --git a/apps/mealie/docker-compose.yml b/apps/mealie/docker-compose.yml new file mode 100644 index 0000000..3d5b29e --- /dev/null +++ b/apps/mealie/docker-compose.yml @@ -0,0 +1,52 @@ +services: + mealie: + image: ghcr.io/mealie-recipes/mealie:v3.12.0 + container_name: mealie + restart: unless-stopped + networks: + - frontend_net + ports: + - "9935:9000" + depends_on: + postgres: + condition: service_healthy + volumes: + - /mnt/user/appdata/mealie/data:/app/data + environment: + TZ: Europe/Berlin + PUID: "99" + PGID: "100" + ALLOW_SIGNUP: "false" + BASE_URL: "http://192.168.178.58:9935" + DEFAULT_EMAIL: "michideheld@gmx.de" + DEFAULT_GROUP: "Home" + DEFAULT_HOUSEHOLD: "Family" + DB_ENGINE: "postgres" + POSTGRES_USER: "mealie" + POSTGRES_PASSWORD: "Kallilab-Mealie-2026!" + POSTGRES_SERVER: "postgres" + POSTGRES_PORT: "5432" + POSTGRES_DB: "mealie" + + postgres: + image: postgres:17 + container_name: mealie-postgres + restart: unless-stopped + networks: + - frontend_net + environment: + POSTGRES_USER: "mealie" + POSTGRES_PASSWORD: "Kallilab-Mealie-2026!" + POSTGRES_DB: "mealie" + PGUSER: "mealie" + volumes: + - /mnt/user/appdata/mealie/postgres:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-U", "mealie", "-d", "mealie"] + interval: 30s + timeout: 20s + retries: 5 + +networks: + frontend_net: + external: true \ No newline at end of file