specific dev
Start the local development environment. Readsspecific.hcl, starts all resources and services, and sets up HTTPS routing.
Options
| Option | Description |
|---|---|
--key <name> | Run an isolated dev environment with separate data and ports. Auto-detected from git worktrees. |
--tunnel | Expose public services via *.tunnel.spcf.app URLs instead of local HTTPS. |
Examples
specific exec
Run a one-off command with a service’s environment variables and dependencies started. Ifspecific dev is already running, exec reuses the existing resources. Otherwise, it starts the required resources temporarily and stops them when the command finishes.
Examples
-- separator is required to distinguish the service arguments from the command to execute.
specific psql
Connect to a local PostgreSQL database with an interactivepsql session. If the database is not running, it is started automatically.
specific.hcl, the database name is optional. When multiple databases are defined, you must specify which one to connect to.
Examples
-- are passed directly to psql.
specific check
Validate thespecific.hcl configuration file. Lists all builds, services, databases, storage, redis, and configs defined in the file. Reports errors for invalid configurations, including Reshape migration validation.
specific dev or running specific deploy.
Example output
specific clean
Remove local development data. Deletes the resource data stored in.specific/keys/, giving you a fresh start with empty databases and storage.
specific dev is active. Stop the dev server first.
Options
| Option | Description |
|---|---|
--key <name> | Remove data only for the specified instance key. |