What the CLI Does
setupdownloads the Docker Compose file, creates your.env, and walks you through configuring Google/Microsoft OAuth and your AI provider. For manual configuration, see the Setup Guides.startpulls the latest pre-built Docker image fromghcr.io/elie222/inbox-zero:latestand starts all containers (app, Postgres, Redis).
Install Options
You can also install the CLI globally instead of usingnpx:
CLI Command Reference
| Command | Description |
|---|---|
inbox-zero setup | One-time setup wizard |
inbox-zero start | Start containers |
inbox-zero stop | Stop containers |
inbox-zero update | Pull latest image and restart |
inbox-zero logs -f | Follow container logs |
inbox-zero status | Show container status |
inbox-zero config | Interactive configuration editor |
inbox-zero config set <key> <value> | Set a config value |
inbox-zero config get <key> | Get a config value |
Updating
To update to the latest version:Next Steps
Setup Guides
Manual configuration for Google OAuth, Microsoft OAuth, PubSub, and AI providers.
Self-Hosting Guide
Production deployment, Docker profiles, and scheduled tasks.
AWS Deployment
Deploy on AWS using EC2, Terraform, or AWS Copilot.
Troubleshooting
Solutions for common issues like OAuth errors, rate limiting, and more.