noust import
Read Vercel, Railway, Render or Heroku configuration from a repository, or a Coolify, Dokploy, CapRover or Dokku application from its server.
Shell
noust import [OPTIONS] [PATH]Arguments: path
| Option | What it does | Default |
|---|---|---|
--from |
The platform whose configuration the repository carries, or whose server to read (coolify, dokploy, caprover: with --url; dokku: on its server or with --ssh). | |
--url |
coolify, dokploy and caprover: the server's address, https://coolify.example.com. | |
--token-file |
coolify, dokploy and caprover: a file whose first line is a read-only API token (CapRover: the dashboard's password) (or set NOUST_IMPORT_TOKEN). | |
--ssh |
dokku: the server to ask over SSH, with a key Dokku accepts and a host key already known. Without it, the dokku command of this machine. | |
--app |
coolify, dokploy, caprover and dokku: the application to read, by name or id. Without it they are listed. | |
--deploy |
Deploy it on this domain with the proposal, through the normal create path. | |
--source |
With --deploy: the repository to deploy. Default: PATH itself. | |
--branch |
With --deploy: the branch to deploy. | |
--env-file |
With --deploy: NAME=value lines, for the variables the platform kept. | |
--env |
With --deploy: a variable's value. Repeat for several. | |
-v, --verbose |
Show the detail of each step. | |
--dry-run |
Rehearse without changing anything. Read-only checks still run. | |
--no-color |
Never emit colour. | |
--json |
Print the proposal (or, with --deploy, what was done) as JSON. | |
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |