Azzor summons isolated, full-stack environments for every ticket. Ten agents. Ten realms. Zero conflicts. Each with its own branch, database, SSL, and live URL — provisioned in under 60 seconds.
From ticket to living realm in under three minutes. No arcane Kubernetes knowledge required.
Place an .azzor.yml scroll in your repository. Describe your services, database, cache, and workers. Or let Azzor divine your Laravel, Rails, or Node stack automatically.
services:
app: { type: php, version: "8.3" }
database: { type: mysql }
cache: { type: redis }
Invoke the CLI, inscribe a comment on a Jira ticket, or let a pull request trigger the conjuring. Each realm receives its own branch, database, and live portal.
✦ azzor create PROJ-42
✨ Realm conjured!
https://proj-42.preview.app.com
Enter the realm via shell. Summon Claude Code or any AI familiar. The ticket context and your API keys are already woven into the environment. When the PR merges, the realm dissolves.
✦ azzor shell PROJ-42
✦ claude "Work ticket PROJ-42"
✔ Agent working autonomously...
Azzor bends to your will — whether you command one agent or ten.
Assign five tickets to five AI familiars. Each receives an isolated realm — its own branch, database, and runtime. No interference. No conflicts. Pure parallel throughput.
Every ticket manifests a live portal. Toggle it visible to clients and project seers. No more "pull the branch and run it locally" rituals.
Standard preview realms that materialize when a PR opens and dissolve on merge. Full-stack, not mere illusions. Database, cache, workers — the complete domain.
QA receives their own realm for each ticket. Test against a freshly conjured database with seeded data. No shared state, no "it works in my tower" surprises.
Forged for Laravel guilds. Extensible to any stack. 888+ tests. Battle-hardened.
Laravel Forge for instant provisioning with real servers, SSL, and domains. Kubernetes orchestrator for containerized workloads. Pluggable — choose your weapon.
PR opens → environment conjured. PR merges → environment dissolved. Live preview URLs posted back to your pull requests automatically.
API keys, tokens, and credentials encrypted at rest. Automatically injected into every environment at provisioning time. Never exposed in logs.
Add your SSH public keys once. They're auto-installed on every new environment. SSH in instantly — no manual server configuration needed.
Step-by-step provisioning logs with timestamps. See exactly what happened — site creation, git clone, SSL, deployment, SSH key installation. Retry on failure.
Survey every realm at a glance. Click to inspect. Conjure, destroy, and monitor from one sanctum. Light and dark themes. In-app help on every page.
Dispatch automated tasks into your environments — linting, tests, migrations, or full AI agent sessions. Track batches, success rates, and durations.
TTL enforcement. Idle scaling. Auto-destroy on merge. Environments that outlive their purpose fade to nothing. You set the rules.
Full OpenAPI-documented REST API with Sanctum auth. Rate-limited per plan. CLI for scriptable workflows. azzor create, azzor destroy.
Azzor's grimoire is MIT-licensed. Clone it, deploy it, wield it for your guild. No limits, no tribute, no hidden curses. Seek managed hosting and guild-scale enchantments? Azzor Cloud awaits.
Join the summoning circle for Azzor Cloud, or wield the open-source grimoire from GitHub today.