Skip to content

Keep Services Running

Use this when local managed services should come back automatically, start dependencies first, or wait for a real readiness signal.

  • start_on_boot only applies to deployments with location: local and control_mode: managed.
  • depends_on stores service IDs in the same project and environment.
  • readiness supports http and tcp.
  • With readiness, the deployment stays starting until the probe passes.
  • Starting a deployment with dependencies lets SuperDev cascade-start and wait for dependencies.
deployments:
- id: worker-dev
env: dev
location: local
control_mode: managed
start_on_boot: true
depends_on:
- server
readiness:
type: http
target: http://127.0.0.1:8080/ready
timeout_seconds: 30