Skip to content

Guides

Start with the quickstart for a working example or your first project to create a shared configuration. Then choose the behavior your workflow needs.

Run your project

I want to…Read…
Start services when I enter a directoryShell hooks and project sessions
Wait for dependencies to be readyReady checks
Restart after editing source filesFile watching
Recover from a crashAutomatic retries
Detect a service that stops respondingHealth checks
Share ports and connection details between servicesConfiguration templates
Use stable local URLsPorts and reverse proxy

See what is happening

I want to…Read…
Follow or filter outputLogs
Manage services from the terminalTUI dashboard
Use a browser dashboardWeb UI
Make HTTP requests to the supervisorHTTP API
Diagnose a failureTroubleshooting

Automate and integrate

I want to…Read…
Use project tool versions and environment variablesmise integration
React to lifecycle events or outputLifecycle hooks
Run a task on a scheduleCron scheduling
Start services at login or bootBoot registration
Connect an AI assistantMCP server
Supervise processes inside a containerContainer mode (experimental)

Looking up a field or flag? Use the configuration reference, settings reference, or CLI reference.

MIT LicenseCopyright © 2026jdx.dev