specific dev starts everything your project needs locally — databases, caches, object storage, real-time sync, durable workflows, and application services — all with a single command.
specific.hcl configuration file. When you run specific dev, Specific reads that configuration and:
- Installs and starts all required resources (e.g. Postgres)
- Starts your application services
- Sets up HTTPS so public services are available at
https://<service>.local.spcf.app - Launches the admin dashboard at
https://local.spcf.app
.env files needed.
One-time system setup
The first time you runspecific dev, Specific configures HTTPS and DNS resolution for *.local.spcf.app domains. This may prompt for your system password. The setup only runs once and applies to all Specific projects on your machine.
If you want to skip local DNS and TLS setup entirely, use tunnel mode with
specific dev --tunnel instead.Config file watching
Whilespecific dev is running, changes to specific.hcl are automatically detected. As your coding agent updates the configuration, the environment reloads — new services start, removed services stop, and resource changes take effect without a manual restart.