27 lines
538 B
YAML
27 lines
538 B
YAML
services:
|
|
castad:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
container_name: demo
|
|
ports:
|
|
- "80:80"
|
|
- "3000:3000"
|
|
- "3001:3001"
|
|
volumes:
|
|
- ./castad-data:/app/data
|
|
- ./local-data:/app/local-data
|
|
environment:
|
|
- NODE_ENV=development
|
|
working_dir: /app/data
|
|
restart: unless-stopped
|
|
stdin_open: true
|
|
tty: true
|
|
command: >
|
|
bash -c "
|
|
npm install -g --silent
|
|
cd server && npm install -g --silent
|
|
cd ../
|
|
./start.sh
|
|
"
|