Portfolio/docker-compose.yml.dev
2023-02-21 16:46:49 +01:00

39 lines
698 B
Text

version: '3.8'
services:
backend:
build:
context: ./
depends_on:
- db
environment:
PORTFOLIO_DATABASE_URL: postgres://postgres:postgres@db:5432/postgres
ports:
- "9000:8000"
command: sh -c "cargo watch -x run"
volumes:
- ./:/app
networks:
- db
adminer:
image: adminer:latest
depends_on:
- db
ports:
- 9002:8080
networks:
- db
db:
image: "postgres:15"
command: postgres -c 'max_connections=1250'
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: postgres
ports:
- "9001:5432"
networks:
- db
networks:
db: