Onifast Aero is a blazing-fast, single-binary Go web server with native HTTP/2, TLS automation, virtual hosting, PHP-FastCGI, reverse proxy, and built-in DDoS protection — all without the bloat.
No modules to install. No config files to memorize. Onifast Aero ships as a single executable and just works.
Full HTTP/2 support with multiplexing, server push readiness, and header compression. No plugin — baked in.
Automatic Let's Encrypt certificate provisioning via HTTP-01 challenge, with hot-reload on renewal. Zero downtime.
Serve unlimited domains from a single instance. Each with isolated configs, PHP versions, and access controls.
Intelligent per-socket PHP connection pooling delivers PHP performance that rivals FPM tuned by experts.
Full-featured reverse proxy with WebSocket passthrough, dynamic port prefixes, and encrypted tunnel relaying.
Real-time rate-limit tracking with configurable thresholds. Block at system level or per-owner domain level.
Per-request adaptive compression with smart format detection. Skip binaries, compress everything else.
Bind domains to custom ports with strict isolation enforcement. Global ports and domain-specific ports coexist safely.
Non-blocking buffered log queue with 2,000-entry capacity. Telemetry never slows down request handling.
wrk benchmark · 12 threads · 400 connections · 30s · static file · 8-core server
Requests / Second (Higher = Better)
Baseline Memory Usage (Lower = Better, % of 8GB)
A feature-by-feature breakdown against the most popular web servers in production today.
| Feature | Onifast Aero | Apache 2.4 | Nginx | LiteSpeed |
|---|---|---|---|---|
| Native .htaccess Support | ✓ Built-in | ✓ Native | ✗ No support | ✓ Apache compat |
| Copy Config And SSL Certificates | ✓ Single folder | ✗ Multi-dir | ✗ Multi-dir | ✗ Multi-dir |
License terms affect what you can build, sell, and modify. Here's the full picture across major web servers.
| License Aspect | Onifast Aero | Apache 2.4 | Nginx (OSS) | Nginx Plus | LiteSpeed OSE | LiteSpeed Ent. | Caddy OSS |
|---|---|---|---|---|---|---|---|
| License Type | Proprietary | Apache 2.0 | BSD 2-Clause | Commercial | GPLv3 | Commercial | Apache 2.0 |
| Free to Use | ~ Tiered | ✓ Always | ✓ Always | ✗ Paid | ✓ GPLv3 | ✗ Paid | ✓ Personal |
| Commercial Use | ✓ Licensed | ✓ | ✓ | ✓ Paid | ~ GPL copyleft | ✓ Paid | ~ EULA applies |
| Modify Source | ✗ | ✓ | ✓ | ~ Limited | ✓ GPL terms | ✗ | ✓ |
| Redistribute | ✗ | ✓ | ✓ | ✗ | ✓ w/ GPL | ✗ | ✓ |
| SaaS / Hosting Use | ✓ Allowed | ✓ | ✓ | ✓ | ✓ | ✓ | ~ Check EULA |
| Patent Grant | ✗ | ✓ Explicit | ✗ None | ✗ | ~ GPL implied | ✗ | ✓ Apache 2.0 |
| Copyleft / Share-alike | ✗ | ✗ | ✗ | ✗ | ✓ GPLv3 strong | ✗ | ✗ |
| Price / Year | Contact Us | Free | Free | $2,500+ | Free | $0–$3,000+ | Free |
| Enterprise Support | ✓ Included | ✗ Community | ✗ Community | ✓ | ✗ Community | ✓ | ✗ |
Every component is designed to be lock-free, goroutine-safe, and zero-allocation on hot paths.
┌─────────────────────────────────────────────────────────────┐ │ Onifast Aero Core │ │ │ │ Port :80/:443 ┌──────────────┐ ┌──────────────┐ │ │ + Custom Ports ───▶ │ VirtualHost │──▶│ DomainCache │ │ │ │ Handler │ │ (sync.RWMu) │ │ │ └──────┬───────┘ └──────────────┘ │ │ │ │ │ ┌───────────────────┼────────────────────┐ │ │ │ │ │ │ │ ┌──────▼──────┐ ┌───────▼──────┐ ┌────────▼──────┐ │ │ │ PHP FastCGI │ │ Rev Proxy │ │ Static File │ │ │ │ Pool Mgr │ │ + WebSocket │ │ + GZIP/Inj │ │ │ └─────────────┘ └──────────────┘ └──────────────┘ │ │ │ │ IP Blocker ──▶ System Level + Per-Owner Level │ │ ACME Engine ──▶ Memory Challenge + Disk Fallback │ │ TLS Manager ──▶ Hot-Reload Cert Cache (sync.RWMu) │ │ Activity Log ──▶ Async Channel (buf=2000, non-blocking) │ └─────────────────────────────────────────────────────────────┘