Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3.9"
- services:
- db:
- image: postgres
- restart: always
- environment:
- - POSTGRES_USER
- - POSTGRES_PASSWORD
- - POSTGRES_DB
- volumes:
- - ./postgres_data:/var/lib/postgresql/data
- back:
- build:
- context: ./back/
- depends_on:
- - db
- environment:
- - POSTGRES_USER
- - POSTGRES_PASSWORD
- - POSTGRES_DB
- - HOST=${BACK_HOST}
- - PORT=${BACK_PORT}
- - APP_KEYS=${BACK_APP_KEYS}
- - JWT_SECRET=${BACK_JWT_SECRET}
- - API_TOKEN_SALT=${BACK_API_TOKEN_SALT}
- ports:
- - "${BACK_PORT}:${BACK_PORT}"
- volumes:
- - ./back:/usr/src/app/api
- front:
- build:
- context: ./front/
- depends_on:
- - db
- environment:
- API_URL: "http://back:${BACK_PORT:-1337}/api"
- GRAPH_URL: "http://back:${BACK_PORT:-1337}/graphql"
- BACK_URL: "http://${BACK_BASE_URL}:${BACK_PORT}"
- ports:
- - "${FRONT_PORT:-3000}:3000"
- volumes:
- - ./front:/usr/src/app/front
Advertisement
Add Comment
Please, Sign In to add comment