From d04130e46f576429a57cffe3bbdeb0ba5e44899d Mon Sep 17 00:00:00 2001 From: Leandro Moraes Date: Wed, 3 Jun 2026 12:41:44 -0300 Subject: [PATCH 1/2] chore: remove stale env/ folder, HELP.md and .github/modernize --- env/.env.example | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 env/.env.example diff --git a/env/.env.example b/env/.env.example deleted file mode 100644 index 7c6c213..0000000 --- a/env/.env.example +++ /dev/null @@ -1,21 +0,0 @@ -# --- APP CONFIG --- -APP_PORT=8080 -SPRING_PROFILES_ACTIVE=local - -# --- POSTGRES --- -DB_URL=jdbc:postgresql://localhost:5432/payment_db -DB_USER=admin -DB_PASSWORD=admin_pass - -# --- REDIS (Opcional/Estruturado) --- -REDIS_HOST=localhost -REDIS_PORT=6379 - -# --- RABBITMQ (Opcional/Estruturado) --- -RABBIT_HOST=localhost -RABBIT_PORT=5672 -RABBIT_USER=guest -RABBIT_PASS=guest - -# --- MONGO (Opcional/Estruturado) --- -MONGO_URI=mongodb://localhost:27017/payment_logs From adfb0ced4ad5cef6ef884df21a8020144dbc3331 Mon Sep 17 00:00:00 2001 From: Leandro Moraes Date: Wed, 3 Jun 2026 13:08:42 -0300 Subject: [PATCH 2/2] fix(infra): resolve Docker Desktop WSL2 compatibility issues - postgres: mount volume at /var/lib/postgresql (postgres 18+ changed default data dir; /var/lib/postgresql/data mount was rejected) - kafka: bind CONTROLLER listener to kafka:9093 instead of 0.0.0.0:9093 (apache/kafka:3.9.0 wrapper included CONTROLLER in advertised.listeners, which is invalid with a non-routable address) - pom: set api.version=1.44 in failsafe JVM args so docker-java uses an API version compatible with Docker Desktop (MinAPIVersion: 1.40); docker-java 3.4.2 defaults to 1.24 which Docker Desktop rejects with 400 --- docker-compose.yml | 4 ++-- pom.xml | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d0b0f89..cdd763b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -52,7 +52,7 @@ services: ports: - "5432:5432" volumes: - - pgdata:/var/lib/postgresql/data + - pgdata:/var/lib/postgresql healthcheck: test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER} -d ${POSTGRES_DB}"] interval: 5s @@ -72,7 +72,7 @@ services: KAFKA_NODE_ID: 1 KAFKA_PROCESS_ROLES: broker,controller KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka:9093 - KAFKA_LISTENERS: INTERNAL://0.0.0.0:29092,EXTERNAL://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093 + KAFKA_LISTENERS: INTERNAL://0.0.0.0:29092,EXTERNAL://0.0.0.0:9092,CONTROLLER://kafka:9093 KAFKA_ADVERTISED_LISTENERS: INTERNAL://kafka:29092,EXTERNAL://localhost:9092 KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,INTERNAL:PLAINTEXT,EXTERNAL:PLAINTEXT KAFKA_INTER_BROKER_LISTENER_NAME: INTERNAL diff --git a/pom.xml b/pom.xml index a954345..cf7d602 100644 --- a/pom.xml +++ b/pom.xml @@ -149,6 +149,12 @@ + + + + 1.44 + +