v2.0.0
Better-PaaS v2.0.0 — Agent-first
v2 adds agent access to the self-hosted control plane: deploy and operate apps from Cursor or Claude Code via MCP, without putting your admin token on your laptop.
What's new
- paas connect — browser authorization; scoped bpagt_… token saved locally
- paas setup — registers MCP tools in Cursor / Claude Code
- MCP tools — paas_status, paas_list_apps, paas_deploy, paas_redeploy, paas_get_logs, and more
- Permission profiles — Observer / Deployer / Operator
- Scope enforcement on API routes + audit log for agent actions
- /.well-known/better-paas.json — CLI discovers API URL from dashboard URL
- Dashboard — /connect/agent authorize flow
- Website — agent-first landing, interactive demo, CLI docs, blog
Quick start
go install github.com/sumon-ohid/better-paas/backend/cmd/paas@latest
paas connect https://your-paas.example.com
paas setup
Docs: CLI Documentation page
Upgrade from v1.8.x
- Back up backend/data/
- Pull, rebuild, and redeploy (include frontend for /connect/agent)
- Run paas connect + paas setup on your laptop
or simply use deployed paas settings/update page
Contributors
Agent-first approach by @sumon-ohid in #9
Full changelog: v1.8.4...v2.0.0