ToolJet/.do/deploy.template.yaml
2024-11-21 19:37:10 +05:30

46 lines
1.1 KiB
YAML

spec:
name: tooljet
services:
- name: tooljet
image:
registry_type: DOCKER_HUB
registry: tooljet
repository: tooljet
tag: ee-lts-latest
run_command: "./server/scripts/digitalocean-postbuild.sh"
instance_size_slug: "basic-s"
health_check:
initial_delay_seconds: 10
http_path: /api/health
envs:
- key: NODE_ENV
value: "production"
- key: NODE_OPTIONS
value: "--max-old-space-size=4096"
- key: LOCKBOX_MASTER_KEY
type: SECRET
value: "REPLACE_ME"
- key: SECRET_KEY_BASE
value: "REPLACE_ME"
type: SECRET
- key: DISABLE_SIGNUPS
value: "false"
scope: RUN_TIME
- key: DEPLOYMENT_PLATFORM
value: "digitalocean"
- key: DATABASE_URL
scope: RUN_TIME
value: ${pg-db.DATABASE_URL}
- key: CA_CERT
scope: RUN_TIME
value: ${pg-db.CA_CERT}
- key: TOOLJET_HOST
scope: RUN_TIME
value: ${APP_URL}
- key: TOOLJET_SERVER_URL
scope: RUN_TIME
value: ${APP_URL}
databases:
- name: pg-db
engine: PG
production: false