mirror of
https://github.com/velocitatem/cvfs.git
synced 2026-05-31 16:53:38 +00:00
load env file for compose services
This commit is contained in:
@@ -11,6 +11,8 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./
|
context: ./
|
||||||
dockerfile: ./docker/webapp.Dockerfile
|
dockerfile: ./docker/webapp.Dockerfile
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- API_BASE_URL=http://cvfs-backend:8080
|
- API_BASE_URL=http://cvfs-backend:8080
|
||||||
networks:
|
networks:
|
||||||
@@ -29,6 +31,8 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./
|
context: ./
|
||||||
dockerfile: ./docker/backend-fastapi.Dockerfile
|
dockerfile: ./docker/backend-fastapi.Dockerfile
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- BACKEND_PORT=8080
|
- BACKEND_PORT=8080
|
||||||
- DATABASE_URL=postgresql+asyncpg://postgres:postgres@cvfs-postgres:5432/resume_branches
|
- DATABASE_URL=postgresql+asyncpg://postgres:postgres@cvfs-postgres:5432/resume_branches
|
||||||
@@ -63,6 +67,8 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: ./
|
context: ./
|
||||||
dockerfile: ./docker/worker.Dockerfile
|
dockerfile: ./docker/worker.Dockerfile
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- REDIS_URL=redis://cvfs-redis:6379/0
|
- REDIS_URL=redis://cvfs-redis:6379/0
|
||||||
- CELERY_BROKER_URL=redis://cvfs-redis:6379/0
|
- CELERY_BROKER_URL=redis://cvfs-redis:6379/0
|
||||||
@@ -84,6 +90,8 @@ services:
|
|||||||
redis:
|
redis:
|
||||||
container_name: "cvfs-redis"
|
container_name: "cvfs-redis"
|
||||||
image: redis:7-alpine
|
image: redis:7-alpine
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
volumes:
|
volumes:
|
||||||
- redis_data:/data
|
- redis_data:/data
|
||||||
networks:
|
networks:
|
||||||
@@ -93,6 +101,8 @@ services:
|
|||||||
postgres:
|
postgres:
|
||||||
image: postgres:15-alpine
|
image: postgres:15-alpine
|
||||||
container_name: "cvfs-postgres"
|
container_name: "cvfs-postgres"
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_DB: resume_branches
|
POSTGRES_DB: resume_branches
|
||||||
POSTGRES_USER: postgres
|
POSTGRES_USER: postgres
|
||||||
@@ -106,6 +116,8 @@ services:
|
|||||||
minio:
|
minio:
|
||||||
image: minio/minio:latest
|
image: minio/minio:latest
|
||||||
container_name: "cvfs-minio"
|
container_name: "cvfs-minio"
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- MINIO_ROOT_USER=${MINIO_ROOT_USER:-minioadmin}
|
- MINIO_ROOT_USER=${MINIO_ROOT_USER:-minioadmin}
|
||||||
- MINIO_ROOT_PASSWORD=${MINIO_ROOT_PASSWORD:-minioadmin}
|
- MINIO_ROOT_PASSWORD=${MINIO_ROOT_PASSWORD:-minioadmin}
|
||||||
@@ -120,6 +132,8 @@ services:
|
|||||||
create-bucket:
|
create-bucket:
|
||||||
image: minio/mc
|
image: minio/mc
|
||||||
container_name: "cvfs-create-bucket"
|
container_name: "cvfs-create-bucket"
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
depends_on:
|
depends_on:
|
||||||
- minio
|
- minio
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
Reference in New Issue
Block a user