docker compose file added for deployment
This commit is contained in:
41
docker-compose.yaml
Normal file
41
docker-compose.yaml
Normal file
@@ -0,0 +1,41 @@
|
||||
services:
|
||||
# Backend API
|
||||
backend:
|
||||
build:
|
||||
context: ./backend
|
||||
dockerfile: Dockerfile
|
||||
container_name: ocr_backend
|
||||
restart: always
|
||||
environment:
|
||||
DB_USER: ${DB_USER}
|
||||
DB_PASSWORD: ${DB_PASSWORD}
|
||||
DB_HOST: ${DB_HOST}
|
||||
DB_PORT: ${DB_PORT}
|
||||
DB_NAME: ${DB_NAME}
|
||||
|
||||
# Mail Config
|
||||
MAIL_SERVER: ${MAIL_SERVER}
|
||||
MAIL_PORT: ${MAIL_PORT}
|
||||
MAIL_USERNAME: ${MAIL_USERNAME}
|
||||
MAIL_PASSWORD: ${MAIL_PASSWORD}
|
||||
ports:
|
||||
- "8000:8000"
|
||||
networks:
|
||||
- arbit-network
|
||||
|
||||
# Frontend Angular App
|
||||
frontend:
|
||||
build:
|
||||
context: ./frontend
|
||||
dockerfile: Dockerfile
|
||||
container_name: ocr_frontend
|
||||
restart: always
|
||||
ports:
|
||||
- "8080:80"
|
||||
networks:
|
||||
- arbit-network
|
||||
|
||||
networks:
|
||||
arbit-network:
|
||||
external: true
|
||||
name: arbit-app_arbit-network
|
||||
Reference in New Issue
Block a user