foldbank-mock/docker-compose.yml
Ameya Shenoy 1ae3e0ce2b
feat: transactions api done
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2023-03-22 16:48:37 +05:30

48 lines
881 B
YAML

---
version: '3.7'
services:
web:
image: node:16.19.1-alpine3.17
restart: unless-stopped
volumes:
- ./web:/app
working_dir: /app
entrypoint: npm run dev
ports:
- 3000:3000
backend:
image: foldbank-backend-dev
build:
context: ./backend
dockerfile: Dockerfile.dev
restart: unless-stopped
env_file:
- dev.env
volumes:
- ./backend:/code
working_dir: /code
entrypoint: python manage.py runserver_plus --keep-meta-shutdown 0.0.0.0:8000
depends_on:
- redis
- postgres-db
ports:
- 8000:8000
redis:
image: redis:7.0.0-alpine3.16
restart: unless-stopped
postgres-db:
image: postgres:14.3-alpine3.16
restart: unless-stopped
volumes:
- postgres-data:/var/lib/postgresql/data/pgdata
env_file:
- dev.env
volumes:
postgres-data: