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 - DEBIAN_FRONTEND=noninteractive - PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true - PUPPETEER_EXECUTABLE_PATH=/usr/bin/google-chrome-stable working_dir: /app/data restart: unless-stopped stdin_open: true tty: true command: > bash -c " npm install -g --silent --legacy-peer-deps cd server && npm install -g --silent --legacy-peer-deps cd ../ ./start.sh "