| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- version: "3.7"
- # For local development, only database is running
- #
- # docker-compose up -d
- # uvicorn app.main:app --reload
- #
- services:
- default_database:
- restart: unless-stopped
- image: postgres:latest
- volumes:
- - default_database_data:/var/lib/postgresql/data
- environment:
- - POSTGRES_DB=${DEFAULT_DATABASE_DB}
- - POSTGRES_USER=${DEFAULT_DATABASE_USER}
- - POSTGRES_PASSWORD=${DEFAULT_DATABASE_PASSWORD}
- env_file:
- - .env
- ports:
- - "${DEFAULT_DATABASE_PORT}:5432"
- test_database:
- restart: unless-stopped
- image: postgres:latest
- volumes:
- - test_database_data:/var/lib/postgresql/data
- environment:
- - POSTGRES_DB=${TEST_DATABASE_DB}
- - POSTGRES_USER=${TEST_DATABASE_USER}
- - POSTGRES_PASSWORD=${TEST_DATABASE_PASSWORD}
- env_file:
- - .env
- ports:
- - "${TEST_DATABASE_PORT}:5432"
- volumes:
- test_database_data:
- default_database_data:
|