From db6d62c3035f74b5f50c789bde7f44a95f882abc Mon Sep 17 00:00:00 2001 From: Bastian Wagner Date: Mon, 17 Aug 2026 13:33:00 +0200 Subject: [PATCH] chore: add postgres and redis development services --- compose.dev.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 compose.dev.yml diff --git a/compose.dev.yml b/compose.dev.yml new file mode 100644 index 0000000..56bc733 --- /dev/null +++ b/compose.dev.yml @@ -0,0 +1,29 @@ +services: + postgres: + image: postgres:18.4-alpine + environment: + POSTGRES_DB: travel_planner + POSTGRES_USER: travel_planner + POSTGRES_PASSWORD: travel_planner_dev + ports: + - "127.0.0.1:5432:5432" + healthcheck: + test: ["CMD-SHELL", "pg_isready -U travel_planner -d travel_planner"] + interval: 2s + timeout: 3s + retries: 20 + volumes: + - travel_postgres_dev:/var/lib/postgresql + + redis: + image: redis:8.8.1-alpine + ports: + - "127.0.0.1:6379:6379" + healthcheck: + test: ["CMD", "redis-cli", "ping"] + interval: 2s + timeout: 3s + retries: 20 + +volumes: + travel_postgres_dev: