Deployado CLI
Deploy and manage your applications from the command line. Available for macOS and Linux.
Installation
Quick Install (Recommended)
Run this command in your terminal. It auto-detects your operating system and architecture.
$ curl -sSfL https://deployado.com/cli/install.sh | sh
Supported platforms:
Install Options
Install a specific version:
$ curl -sSfL https://deployado.com/cli/install.sh | sh -s -- --version 0.1.0
Install to a custom directory:
$ curl -sSfL https://deployado.com/cli/install.sh | sh -s -- --dir ~/.local/bin
Manual Download
You can also download pre-built binaries directly from GitHub Releases .
Verify Installation
$ deployado version
deployado version 0.1.0
commit: a1b2c3d
built: 2025-07-24T12:00:00Z
Authentication
Log in with your Deployado account. This opens your browser for secure authentication.
$ deployado auth login
Opening browser for authentication...
Enter this code in your browser: ABCD-1234
✓ Authenticated as you@example.com
Alternatively, you can authenticate with an API token. Generate one from Settings → API Tokens .
$ deployado auth login --token YOUR_API_TOKEN
Quick Start
Deploy your first app in 3 commands:
# 1. Log in to your account
$ deployado auth login
# 2. Go to your project directory
$ cd my-app
# 3. Launch — detects your stack, creates the app, and deploys
$ deployado launch
Tip:
The launch
command auto-detects your language and framework (Node.js, Python, Ruby, Go, Elixir, PHP, Rust, and more) and configures the build automatically.
Commands
Run deployado --help
to see all commands, or deployado <command> --help
for details on a specific command.
deployado launch
Create and deploy a new app from the current directory.
Detects your project type, creates the app on Deployado, and triggers the first deployment — all in one step.
$ deployado launch
deployado deploy
Deploy the current project to Deployado.
Pushes your latest code and triggers a new build and deployment.
$ deployado deploy
deployado apps
List and manage your applications.
$ deployado apps list
List all apps in your account
$ deployado apps info my-app
Show details for a specific app
deployado env
Manage environment variables for your apps.
$ deployado env list
Show all environment variables
$ deployado env set DATABASE_URL=postgres://...
Set an environment variable
$ deployado env unset DATABASE_URL
Remove an environment variable
deployado logs
View application logs in real time.
$ deployado logs
Stream logs from the linked app
$ deployado logs --app my-app --lines 100
Show last 100 lines from a specific app
deployado ssh
Open an interactive shell inside your running app container.
$ deployado ssh
deployado rollback
Roll back to a previous deployment.
Instantly reverts your app to the previous working release.
$ deployado rollback
Need Help?
If you run into any issues, we're here to help.