budjeto/docker-compose.yml

46 lines
950 B
YAML
Raw Normal View History

2024-02-06 10:21:09 +00:00
version: "3"
services:
server:
build: server/.
container_name: budjeto_server
restart: always
volumes:
- backend_staticfiles:/backend/statics
ports:
- 32294:80
frontend:
build: app/.
container_name: budjeto_fontend
restart: always
ports:
- 32145:3000
backend:
build: .
container_name: budjeto_backend
restart: always
volumes:
- backend_staticfiles:/app/staticfiles
environment:
- 'BUDJETO_PRODUCTION=ON'
- 'BUDJETO_SECRET=my secret'
- 'BUDJETO_DB_USER=admin'
- 'BUDJETO_DB_PASSWORD=admin'
- 'BUDJETO_DB_NAME=budjeto'
ports:
- 12764:8000
db:
image: postgres
container_name: budjeto_db
restart: always
environment:
- 'POSTGRES_USER=admin'
- 'POSTGRES_PASSWORD=admin'
- 'POSTGRES_DB=budjeto'
volumes:
- db_data:/var/lib/postgresql/data
volumes:
db_data:
backend_staticfiles: