deppy-cli
v0.5.0
Published
deppy CLI — deploy apps to your deppy app cloud
Readme
deppy-cli
CLI for deppy — AI-native app cloud.
Deploy apps from your terminal: archive → upload → build → run, with built-in multi-environment (production / staging / preview), env vars, logs, rollback.
Install
curl -fsSL https://deppy.xyz/install.sh | shOr via npm:
npm install -g deppy-cliRequires Node.js 22+.
EACCESpermission error onnpm install -g? Your npm global path is likely root-owned. Either use thecurlinstaller above (nosudo, installs to~/.deppy/bin), runsudo npm install -g deppy-cli, or set a user-writable prefix:npm config set prefix ~/.npm-global && export PATH="$HOME/.npm-global/bin:$PATH"
Quick start
deppy login # browser auth
deppy init # creates deppy.json
deppy deploy # archive + upload + build + run
deppy logs <project> -f # build logs
deppy runtime-logs <project> -f # container stdout/stderr
deppy update # auto-update CLIMulti-environment
deppy deploy -e staging # → <slug>-staging.deppy.xyz
deppy env set <project> KEY=value -e staging
deppy redeploy <project> -e preview
deppy status <project> # production / staging / preview 동시 표시Common commands
| command | description |
|---|---|
| deppy whoami | current authenticated user |
| deppy projects | list your projects |
| deppy status <project> | active deployments per env |
| deppy deploy [-e env] | upload + build + run |
| deppy redeploy <project> [-e env] | rebuild last commit (no upload) |
| deppy rollback <project> | roll back to previous deployment |
| deppy env {set,list,unset} <project> | manage env vars |
| deppy logs <project> | build logs |
| deppy runtime-logs <project> | container stdout/stderr |
| deppy delete <project> | permanently delete project |
| deppy update | self-update via npm |
Configuration
Server URL is saved on first deppy login. To change:
deppy login -s https://api.deppy.xyzToken + server URL stored in ~/.deppy/config.json (chmod 600).
License
MIT
