From 5ccae82cfdb45524f465cf8eed196533f5a8e5af Mon Sep 17 00:00:00 2001 From: Daniel Rosel Date: Fri, 3 Apr 2026 18:45:32 +0200 Subject: [PATCH] load env file for compose services --- docker-compose.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7225605..8572898 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,8 @@ services: build: context: ./ dockerfile: ./docker/webapp.Dockerfile + env_file: + - .env environment: - API_BASE_URL=http://cvfs-backend:8080 networks: @@ -29,6 +31,8 @@ services: build: context: ./ dockerfile: ./docker/backend-fastapi.Dockerfile + env_file: + - .env environment: - BACKEND_PORT=8080 - DATABASE_URL=postgresql+asyncpg://postgres:postgres@cvfs-postgres:5432/resume_branches @@ -63,6 +67,8 @@ services: build: context: ./ dockerfile: ./docker/worker.Dockerfile + env_file: + - .env environment: - REDIS_URL=redis://cvfs-redis:6379/0 - CELERY_BROKER_URL=redis://cvfs-redis:6379/0 @@ -84,6 +90,8 @@ services: redis: container_name: "cvfs-redis" image: redis:7-alpine + env_file: + - .env volumes: - redis_data:/data networks: @@ -93,6 +101,8 @@ services: postgres: image: postgres:15-alpine container_name: "cvfs-postgres" + env_file: + - .env environment: POSTGRES_DB: resume_branches POSTGRES_USER: postgres @@ -106,6 +116,8 @@ services: minio: image: minio/minio:latest container_name: "cvfs-minio" + env_file: + - .env environment: - MINIO_ROOT_USER=${MINIO_ROOT_USER:-minioadmin} - MINIO_ROOT_PASSWORD=${MINIO_ROOT_PASSWORD:-minioadmin} @@ -120,6 +132,8 @@ services: create-bucket: image: minio/mc container_name: "cvfs-create-bucket" + env_file: + - .env depends_on: - minio networks: @@ -136,4 +150,4 @@ services: volumes: redis_data: postgres_data: - minio_data: \ No newline at end of file + minio_data: