mirror of
https://github.com/velocitatem/cvfs.git
synced 2026-05-31 08:43:37 +00:00
load env file for compose services
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user