Features
Service Management
Service Management
The Services page gives you full control over all your local development services.
Starting a Service
Click the Play button on any service card, or use the Start All button to launch every configured service simultaneously.
When a service starts:
- DevDock spawns the command as a child process
- The service status changes to "starting"
- If a port is configured, DevDock monitors for the port to become ready
- Once ready, the status changes to "running"
- If auto-launch is enabled, your default browser opens to the service URL
Stopping a Service
Click the Stop button to gracefully terminate a service. DevDock sends a SIGTERM signal and waits for the process to exit. If the process doesn't exit within a timeout, SIGKILL is sent.
Restarting a Service
The Restart button performs a stop followed by a start. This is useful when you need to pick up configuration changes.
Bulk Operations
- Start All: Launch all configured services
- Stop All: Gracefully stop all running services
- Restart All: Stop and restart all services