Install or update with npm install -g https://dashboard.tja.nrw/vibedeploy-cli.tgz. Without --name, the app name comes from vibe.json or the folder name.
| Command |
|
vibe login --token <token> |
Save the token in ~/.config/vibedeploy/config.json (mode 600). |
vibe whoami |
Account or organization, role, tokens, usage and limits. |
vibe token create [--name n] [--days n] |
A new token, shown once. |
vibe token revoke <token-id> |
|
vibe team tokens |
Every token of the organization (organization admins). |
vibe team revoke <token-id> |
Revoke a member’s token (organization admins). |
| Command |
|
vibe deploy [dir] |
Build and deploy. Options below. |
vibe ls |
Your apps. |
vibe status <name> [--json] |
Health, crash reason, CPU and memory, pods, warnings, last deploys. |
vibe logs <name> [--tail n] |
Recent output. |
vibe logs <name> -f [--tail n] [-t] |
Follow live; -t adds timestamps. |
vibe history <name> [--limit n] |
Past deploys. |
vibe history <name> <deploy-id> |
Full build and rollout log of one deploy. |
vibe env <name> |
Variable names. |
vibe env <name> K=V … [--unset K …] |
Set and remove variables; restarts the app. |
vibe volume rm <name> --yes |
Delete the volume and its data. |
vibe rm <name> --yes |
Delete the app. |
vibe audit [name] [--action a] [--limit n] [--json] |
Activity log. |
| Option |
|
--name <name> |
App name and subdomain. |
--port <port> |
Port, if the app ignores $PORT. |
--env K=V |
Set a variable before deploying; repeatable. |
--volume |
Add a 2 GB volume at /data. |
--link-db <db> |
Link a managed database; repeatable. |
--volume and --link-db are saved in vibe.json.
| Command |
|
vibe db create <db> --type postgres|redis |
Create a database. |
vibe db list |
Status, linked apps. |
vibe db link <db> <app> [--env NAME] |
Put the connection string into the app; restarts it. |
vibe db unlink <db> <app> |
|
vibe db url <db> |
Full connection string (recorded in the activity log). |
vibe db delete <db> --yes |
Delete with all data. |
| Variable |
|
VIBE_TOKEN |
Use this token instead of the saved one. |
VIBE_URL |
Another API than https://deploy.tja.nrw. |