OS Support Matrix
ionPanel is engineered for high-performance bare metal and virtualized environments. We prioritize distributions that offer Long Term Support (LTS) and modern security libraries.
Modern Core Architecture
Unlike legacy panels built on resource-heavy interpreted languages, ionPanel is developed in Go (Golang). This ensures a statically-compiled, memory-safe binary with zero external runtime dependencies.
- ✓ Efficiency: Extremely low CPU/RAM footprint—resources are saved for your websites, not the panel.
- ✓ Security: Built-in protection against common memory-based vulnerabilities found in older tech stacks.
- ✓ Stability: High-concurrency handling without the performance "bloat" of heavy virtual machines or interpreters.
| Distribution Family | Verified Versions (LTS) | Architecture | Status | Upstream / Beta Testing |
|---|---|---|---|---|
| RHEL Family Rocky, Alma, Oracle, RHEL |
8, 9, 10 | x86_64, ARM64 | Verified | Fedora 40+ (Rawhide Tracking) |
| Debian Family | 11, 12, 13 | x86_64, ARM64 | Verified | Debian Unstable (Sid / Forky) |
| Ubuntu LTS | 20, 22, 24 | x86_64, ARM64 | Verified | Non-LTS (Interim Releases) |
| Amazon Linux | 2023 | x86_64, ARM64 | Verified | Rolling Cloud Updates |
Dedicated & Bare Metal
ionPanel is architecture-aware. It is optimized for Tier-1 dedicated hardware, ensuring low-latency disk I/O and efficient CPU scheduling for high-traffic environments.
Cloud & Virtualization
Fully compatible with KVM, VMware, and Xen hypervisors. Native support for ARM64 allows for 20-40% cost savings on AWS Graviton and Oracle Ampere instances.
Container Ecosystems
Designed as the primary management layer on the host OS. ionPanel includes roadmap features for managing Docker and Podman workloads directly from the interface.
Security Standards
By enforcing a "Modern OS Only" policy, we ensure every ionPanel node meets strict PCI-DSS and SOC2 encryption requirements out of the box.
