cordon service install
| Option | Default | Description |
|---|---|---|
--name | default | Service instance name (for running multiple instances) |
--config | cordon.toml | Path to an existing config file (relative to the directory you run the command from, unless you pass an absolute path) |
cordon.toml — it only installs OS service metadata so the service runs cordon start with the config path you pass. The file must already exist, usually from cordon setup.
Services are optional. Most development workflows don’t need a background service — just run
cordon start alongside your app (e.g., in a Procfile). Use cordon service install when you want the proxy to start automatically on login and restart on failure for a specific project. Each service is tied to one project’s cordon.toml.- macOS
- Linux
Installs a launchd user agent at
~/Library/LaunchAgents/.cordon service uninstall
| Option | Default | Description |
|---|---|---|
--name | default | Service instance name |