22 lines
674 B
YAML
22 lines
674 B
YAML
services:
|
|
site-pusher:
|
|
build: .
|
|
restart: unless-stopped
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
PORT: ${PORT:-3000}
|
|
DEPLOY_REPO_URL: ${DEPLOY_REPO_URL:-https://git.pattinson.org/jamesp/egfh-website.git}
|
|
DEPLOY_BRANCH: ${DEPLOY_BRANCH:-main}
|
|
DEPLOY_WORKDIR: ${DEPLOY_WORKDIR:-/workspace/egfh-website}
|
|
DEPLOY_COMMAND: ${DEPLOY_COMMAND:-npm run deploy:worker:test}
|
|
DEPLOY_DEBOUNCE_SECONDS: ${DEPLOY_DEBOUNCE_SECONDS:-60}
|
|
WEBHOOK_SECRET_HEADER: ${WEBHOOK_SECRET_HEADER:-x-webhook-secret}
|
|
ports:
|
|
- "${HOST_PORT:-3000}:3000"
|
|
volumes:
|
|
- site-pusher-workspace:/workspace
|
|
|
|
volumes:
|
|
site-pusher-workspace:
|