Licence
MIT
Version
0.5.0
Deps
0
Size
386 kB
Vulns
0
Weekly
39
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