| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- name: react-rust-postgres
- services:
- frontend:
- build:
- context: ../frontend
- target: dev-envs
- networks:
- - client-side
- ports:
- - 3000:3000
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- backend:
- build:
- context: ../backend
- target: dev-envs
- environment:
- - RUST_LOG=debug
- - PG_DBNAME=postgres
- - PG_HOST=db
- - PG_USER=postgres
- - PG_PASSWORD=mysecretpassword
- - ADDRESS=0.0.0.0:8000
- networks:
- - client-side
- - server-side
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- depends_on:
- - db
- db:
- image: postgres:12-alpine
- restart: always
- environment:
- - POSTGRES_PASSWORD=mysecretpassword
- networks:
- - server-side
- ports:
- - 5432:5432
- volumes:
- - db-data:/var/lib/postgresql/data
- networks:
- client-side: {}
- server-side: {}
- volumes:
- backend-cache: {}
- db-data: {}
|