From d21669ee6deff2454d6dabbf4b420bb51b7f8ccc Mon Sep 17 00:00:00 2001 From: denshooter Date: Tue, 17 Feb 2026 15:13:16 +0100 Subject: [PATCH] fix: remove unnecessary host port mappings from dev database containers Postgres and Redis only need to be reachable via the internal Docker network (portfolio_dev). Removing host port bindings prevents conflicts with production or other services and reduces attack surface. Co-Authored-By: Claude Opus 4.6 --- docker-compose.dev.minimal.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docker-compose.dev.minimal.yml b/docker-compose.dev.minimal.yml index 1b5f65d..fc5e260 100644 --- a/docker-compose.dev.minimal.yml +++ b/docker-compose.dev.minimal.yml @@ -3,8 +3,6 @@ services: postgres: image: postgres:16-alpine container_name: portfolio_postgres_dev - ports: - - "5433:5432" environment: POSTGRES_DB: portfolio_dev POSTGRES_USER: portfolio_user @@ -26,8 +24,6 @@ services: redis: image: redis:7-alpine container_name: portfolio_redis_dev - ports: - - "6380:6379" volumes: - redis_dev_data:/data networks: