Layered Flow
Browser -> API Gateway -> Panel Service -> Host Services. Each layer has explicit responsibilities and trust boundaries.
Browser
-> API Gateway
-> Panel Service
-> OpenLiteSpeed + Runtime Integrations
AuraPanel Product Documentation
This documentation is built for infrastructure teams, hosting providers, agencies and operators who need a clear view of how AuraPanel works in production and why its architectural decisions differ from standard panel patterns.
Turkish documentation: docs-tr.html
Primary Sections
0
Comparison Lenses
0
Migration Phases
0
Runbook Checkpoints
0
Architecture
Browser -> API Gateway -> Panel Service -> Host Services. Each layer has explicit responsibilities and trust boundaries.
Browser
-> API Gateway
-> Panel Service
-> OpenLiteSpeed + Runtime Integrations
Website traffic continuity should not depend on admin panel process lifecycle. This reduces operational blast radius during updates or incidents.
Endpoints are expected to represent real host-backed behavior. Unsupported features should report explicit non-success responses.
Runtime Modules
Domain onboarding, vhost synchronization, rewrite support, DNS zone and record workflows.
Certificate issuance, wildcard/custom cert flows, boundary-aware operation controls.
Mailbox lifecycle, mail routing workflows, MariaDB/PostgreSQL provisioning and tuning.
Backup orchestration, MinIO target support, migration upload/analyze/import pathways.
Security
Protected requests require authentication before privileged actions are evaluated.
RBAC boundaries are applied at gateway level to reduce accidental privilege escalation.
Unsupported operations should fail explicitly, not silently succeed.
Smoke checks and operational reports are used to verify real runtime behavior.
Install
curl -fsSL https://raw.githubusercontent.com/mkoyazilim/aurapanel/main/install.sh | sudo bash
Use staging first for production fleets and apply acceptance checks post-install.
export AURAPANEL_RELEASE_BASE="https://github.com/mkoyazilim/aurapanel/releases/latest/download"
curl -fsSL https://raw.githubusercontent.com/mkoyazilim/aurapanel/main/install.sh | sudo -E bash
Runbook
Panel/gateway status, OLS health, DNS and SSL success rates, backup status, and high-risk anomalies.
Security patch review, certificate expiry sweep, restore drill sample, and resource trend review.
Detect, isolate impact, collect evidence, apply minimal fix, validate acceptance, and document root cause.
Stage first, deploy with version traceability, run smoke checks, preserve rollback path.
Migration
Inventory domains, databases, mailboxes, SSL assets, DNS zones and extension dependencies.
Migrate low-risk tenants first and measure acceptance success and operational friction.
Check DNS, SSL, web response integrity, mailbox flow, DB connectivity and app behavior.
Move in controlled batches with clear rollback and communication plan.
Rotate credentials, enforce updated policies, and retire legacy insecure defaults.
Comparisons
| Lens | AuraPanel | CyberPanel | cPanel/WHM | Plesk |
|---|---|---|---|---|
| Architecture Direction | Decoupled control-plane design as a first-class principle | OLS-first practical panel model | Long-standing integrated hosting operations model | Integrated platform with extension-heavy ecosystem |
| Operational Philosophy | Deterministic automation and endpoint honesty | Simplicity and speed for OLS workflows | Mature workflow standardization | Broad compatibility and managed UX |
| Security Positioning | Zero-trust defaults and fail-closed behavior target | Core hardening workflows available | Commercial security tiers and tooling | Security coverage through paid modules/extensions |
| Customization Path | API/gRPC and GitOps-friendly direction | Panel-level plugin approach | Commercial ecosystem integration | Extension marketplace-centric customization |
| Best Use Case | Teams needing transparent low-level control and modern ops model | Teams centered on OpenLiteSpeed and quick bootstrap | Organizations standardized on cPanel operations | Teams needing broad add-on compatibility |
FAQ
That is a design target based on serving/control-plane separation.
It is a strong baseline. For fleet rollout, pair it with your internal SRE and compliance standards.
Use the GitHub docs file: api_contract_v1.md.
Use the community page and GitHub issues with clear environment and reproduction details.
Resources
Need More Help?
Community and issue channels are open for architecture and operations feedback.