Getting Started with Trustplane
Trustplane is an AI-powered autonomous deployment engineer. Push your code and Trustplane handles the rest — infrastructure provisioning, staging, canary rollouts, monitoring, and auto-rollback. Go from git push to production in minutes, not hours.
Prerequisites
- Node.js 18+ (or Bun 1.0+)
- A git repository with your application code
- An account on AWS, GCP, or Azure with credentials configured
Quick Start
Get your first deployment running in under 5 minutes.
Install the CLI
Install the Trustplane CLI globally using npm, Homebrew, or the install script.
npm install -g @trustplane/cliSee Installation for alternative methods (Homebrew, curl).
Authenticate
Log in to connect your Trustplane account with the CLI.
trustplane auth loginThis opens your browser and stores an API token locally. Your credentials are never sent through the CLI.
Initialize your project
Navigate to your project directory and run trustplane init. Trustplane scans your repo, detects your framework and language, and generates a trustplane.yaml config file.
cd ~/projects/my-saas-app
trustplane initDeploy
Run a single command to deploy. Trustplane provisions infrastructure, sets up staging, runs a canary rollout, and promotes to production.
trustplane deployCI/CD alternative
git push origin main. See CI/CD Integration.What Just Happened?
When you ran trustplane deploy, the following pipeline executed automatically:
At every stage, Trustplane monitors error rates, latency, and resource utilization. If anything looks wrong during the canary phase, it rolls back automatically — no manual intervention required.