From f62f37b25435592f65608463c9af9ddf1d0115f3 Mon Sep 17 00:00:00 2001 From: Yugi Date: Sun, 13 Apr 2025 00:51:12 +0200 Subject: [PATCH] Added mealie --- Mealie/docker-compose.yml | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Mealie/docker-compose.yml diff --git a/Mealie/docker-compose.yml b/Mealie/docker-compose.yml new file mode 100644 index 0000000..2cf904a --- /dev/null +++ b/Mealie/docker-compose.yml @@ -0,0 +1,47 @@ +services: + mealie: + image: ghcr.io/mealie-recipes/mealie:latest + container_name: mealie + restart: always + ports: + - "9925:9000" # + deploy: + resources: + limits: + memory: 1000M # + volumes: + - /zstore/Docker-volumes/Mealie/mealie-data:/app/data/ + environment: + # Set Backend ENV Variables Here + TZ: Europe/Prague + BASE_URL: https://mealie.yugi.cz + # Database Settings + DB_ENGINE: postgres + POSTGRES_USER: mealie + POSTGRES_PASSWORD: mealie + POSTGRES_SERVER: postgres + POSTGRES_PORT: 5432 + POSTGRES_DB: mealie + depends_on: + postgres: + condition: service_healthy + + postgres: + container_name: postgres-mealie + image: postgres:15 + restart: always + volumes: + - /zstore/Docker-volumes/Mealie/mealie-pgdata:/var/lib/postgresql/data + environment: + POSTGRES_PASSWORD: mealie + POSTGRES_USER: mealie + PGUSER: mealie + healthcheck: + test: ["CMD", "pg_isready"] + interval: 30s + timeout: 20s + retries: 3 + +volumes: + mealie-data: + mealie-pgdata: