—branch="": Git branch name. If not set, it will be detected from the current git repository. This flag is used to dynamically create docker volumes for each branch. If you want to have a static volume name or if you are not using git, set this flag to a static value. (default: nogit)—dot-nhost-folder="": Path to .nhost folder
(default: .nhost)—help, -h: show help—local-subdomain="": Local subdomain to reach the development environment (default: local)—nhost-folder="": Path to nhost folder
(default: nhost)—project-name="": Project name (default: docs)—root-folder="": Root folder of project
(default: .)—version, -v: print the version
Apply configuration to cloud project—help, -h: show help—subdomain="": Subdomain of the Nhost project to apply configuration to. Defaults to linked project—yes: Skip confirmation
Shows configuration after resolving secrets—help, -h: show help—subdomain="": Show this subdomain’s rendered configuration. Defaults to base configuration
Edit base configuration or an overlay—editor="": Editor to use (default: vim)—help, -h: show help—subdomain="": If specified, edit this subdomain’s overlay, otherwise edit base configuation
View deployments logs in the cloud environment—follow: Specify if the logs should be streamed—help, -h: show help—subdomain="": Project’s subdomain to operate on, defaults to linked project—timeout="": Specify the timeout for streaming logs (default: 5m0s)
[EXPERIMENTAL] Create a new deployment—follow: Specify if the logs should be streamed. If set, the command will wait for the deployment to finish and stream the logs. If the deployment fails the command will return an error.—help, -h: show help—message="": Commit message—ref="": Git reference—subdomain="": Project’s subdomain to operate on, defaults to linked project—timeout="": Specify the timeout for streaming logs (default: 5m0s)—user="": Commit user name—user-avatar-url="": Commit user avatar URL
Start local development environment—apply-seeds: Apply seeds. If the .nhost folder does not exist, seeds will be applied regardless of this flag—auth-port="": If specified, expose auth on this port. Not recommended (default: 0)—ca-certificates="": Mounts and everrides path to CA certificates in the containers—dashboard-version="": Dashboard version to use (default: nhost/dashboard:2.38.0)—disable-tls: Disable TLS—down-on-error: Skip confirmation—functions-port="": If specified, expose functions on this port. Not recommended (default: 0)—hasura-console-port="": If specified, expose hasura console on this port. Not recommended (default: 0)—hasura-port="": If specified, expose hasura on this port. Not recommended (default: 0)—help, -h: show help—http-port="": HTTP port to listen on (default: 443)—postgres-port="": Postgres port to listen on (default: 5432)—run-service="": Run service to add to the development environment. Can be passed multiple times. Comma-separated values are also accepted. Format: /path/to/run-service.toml[:overlay_name] (default: [])—storage-port="": If specified, expose storage on this port. Not recommended (default: 0)
Start local development environment connected to an Nhost Cloud project (BETA)—apply-seeds: Apply seeds. If the .nhost folder does not exist, seeds will be applied regardless of this flag—ca-certificates="": Mounts and everrides path to CA certificates in the containers—dashboard-version="": Dashboard version to use (default: nhost/dashboard:2.38.0)—disable-tls: Disable TLS—down-on-error: Skip confirmation—hasura-console-port="": If specified, expose hasura console on this port. Not recommended (default: 0)—help, -h: show help—http-port="": HTTP port to listen on (default: 443)—postgres-url="": Postgres URL—subdomain="": Project’s subdomain to operate on, defaults to linked project
Install credentials helper and configure docker so it can authenticate with Nhost’s registry—docker-config="": Path to docker config file (default: /homeless-shelter/.docker/config.json)—help, -h: show help—no-interactive: Do not prompt for confirmation
Model Context Protocol (MCP) related commands—config-file="": Configuration file path. Defaults to $NHOST_DOT_NHOST_FOLDER/nhost-mcp.toml—help, -h: show help
Generate GraphQL schema for Nhost Cloud—help, -h: show help—nhost-pat="": Personal Access Token—with-mutations: Include mutations in the generated schema
Shows Run service configuration after resolving secrets—config="": Service configuration file (default: nhost-run-service.toml)—help, -h: show help—overlay-name="": If specified, apply this overlay
Deploy service configuration—config="": Service configuration file (default: nhost-run-service.toml)—help, -h: show help—service-id="": Service ID to update. Applies overlay of the same name
Edit service configuration—config="": Service configuration file (default: nhost-run-service.toml)—editor="": Editor to use (default: vim)—help, -h: show help—overlay-name="": If specified, apply this overlay
Edits configuration file and sets the image—config="": Service configuration file (default: nhost-run-service.toml)—help, -h: show help—image="": Image to use
Download service configuration—config="": Service configuration file (default: nhost-run-service.toml)—help, -h: show help—service-id="": Service ID to update
Validates service configuration after resolving secrets—config="": Service configuration file (default: nhost-run-service.toml)—help, -h: show help—overlay-name="": If specified, apply this overlay—service-id="": If specified, apply this overlay and remote secrets for this service
Outputs environment variables. Useful to generate .env files—config="": Service configuration file (default: nhost-run-service.toml)—help, -h: show help—overlay-name="": If specified, apply this overlay—prepend-export: Prepend ‘export’ to each line
Login to Nhost—email="": Email address—help, -h: show help—password="": Password—pat="": Use this Personal Access Token instead of generating a new one with your email/password