mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-08-17 21:25:54 +02:00
57 lines
1.1 KiB
YAML
57 lines
1.1 KiB
YAML
version: '3.7'
|
|
|
|
services:
|
|
server:
|
|
build:
|
|
context: ./apps/OpenSignServer
|
|
dockerfile: Dockerfile
|
|
image: opensignserver-image
|
|
container_name: OpenSignServer-container
|
|
command: /usr/src/app/node_modules/.bin/nodemon server.js
|
|
volumes:
|
|
- ./apps/OpenSignServer/:/usr/src/app
|
|
- /usr/src/app/node_modules
|
|
ports:
|
|
- "5000:5000"
|
|
depends_on:
|
|
- mongo
|
|
env_file: .env
|
|
environment:
|
|
- NODE_ENV=development
|
|
networks:
|
|
- app-network
|
|
mongo:
|
|
image: mongo
|
|
volumes:
|
|
- data-volume:/data/db
|
|
ports:
|
|
- "27017:27017"
|
|
networks:
|
|
- app-network
|
|
client:
|
|
build:
|
|
context: ./apps/OpenSign
|
|
dockerfile: Dockerfile
|
|
image: opensign-image
|
|
container_name: OpenSign-container
|
|
command: npm start
|
|
volumes:
|
|
- ./apps/OpenSign/:/usr/app
|
|
- /usr/app/node_modules
|
|
depends_on:
|
|
- server
|
|
ports:
|
|
- "3000:3000"
|
|
networks:
|
|
- app-network
|
|
|
|
networks:
|
|
app-network:
|
|
driver: bridge
|
|
|
|
volumes:
|
|
data-volume:
|
|
node_modules:
|
|
web-root:
|
|
driver: local
|