diff --git a/public/index.php b/public/index.php index 4146f02..424a556 100644 --- a/public/index.php +++ b/public/index.php @@ -51,6 +51,8 @@ match (true) { $method === 'GET' && $uri === '/' => view('home'), $method === 'GET' && $uri === '/pricing' => view('pricing'), $method === 'GET' && $uri === '/install' => view('install'), + $method === 'GET' && $uri === '/terms' => view('terms'), + $method === 'GET' && $uri === '/privacy' => view('privacy'), // ── Auth GET pages ──────────────────────────────────────────────────────── $method === 'GET' && $uri === '/login' => (function () { diff --git a/views/home.php b/views/home.php index cd961d7..cf0d412 100644 --- a/views/home.php +++ b/views/home.php @@ -1,26 +1,37 @@ '⚡', 'title' => 'Lightning Fast', 'body' => 'Built for performance. Nginx support, PHP-FPM pools, and optimized defaults out of the box.'], - ['icon' => '🔒', 'title' => 'Security First', 'body' => "Hardened defaults, Let's Encrypt SSL automation, Fail2ban, and two-factor auth."], - ['icon' => '🌐', 'title' => 'Full DNS Control', 'body' => 'Manage BIND9 zones and records directly from the panel. No third-party DNS required.'], - ['icon' => '📊', 'title' => 'Complete Control', 'body' => 'Manage email, databases, cron jobs, FTP accounts, and subdomains in one clean dashboard.'], - ['icon' => '🔄', 'title' => 'Easy Migration', 'body' => 'Moving from cPanel? Import your accounts with a single command using our migration tool.'], - ['icon' => '💳', 'title' => 'Simple Licensing', 'body' => 'Tied to your server IP. No per-user fees, no surprises. Upgrade or cancel anytime.'], + ['icon' => '⚡', 'title' => 'Lightning Fast', 'body' => 'Built in Rust. Near-zero overhead, instant response times, and a panel that never slows your server down.'], + ['icon' => '🔒', 'title' => 'Security First', 'body' => "Argon2id password hashing, Let's Encrypt SSL automation, Fail2ban brute-force protection, and hardened defaults out of the box."], + ['icon' => '🌐', 'title' => 'Full DNS Control', 'body' => 'Manage PowerDNS zones and records directly from the panel. No third-party DNS required.'], + ['icon' => '📊', 'title' => 'Complete Control', 'body' => 'Manage email accounts, MariaDB databases, cron jobs, FTP, subdomains, and SSL — all from one clean dashboard.'], + ['icon' => '🔄', 'title' => 'Easy Migration', 'body' => 'Moving from cPanel? Import accounts with a single command using the built-in migration tool.'], + ['icon' => '💳', 'title' => 'Simple Licensing', 'body' => 'Tied to your server IP. No per-user fees, no agent installs, no surprises. Upgrade or cancel any time.'], +]; + +$stack = [ + ['label' => 'Web server', 'value' => 'Apache 2 + PHP-FPM 8.2 & 8.3'], + ['label' => 'Database', 'value' => 'MariaDB (WordPress-compatible)'], + ['label' => 'DNS', 'value' => 'PowerDNS'], + ['label' => 'Mail', 'value' => 'Exim 4 + Dovecot + SpamAssassin'], + ['label' => 'SSL', 'value' => "Let's Encrypt via Certbot"], + ['label' => 'Backend', 'value' => 'Rust · Axum · SQLx · Tokio'], + ['label' => 'Protection', 'value' => 'Fail2ban'], ]; ?> +{{-- Hero --}}
- Now in public beta + Now in public beta · Free plan available

The hosting control panel
you actually want to use.

- NixPanel is a modern, open-source alternative to cPanel. Manage your Linux server, - host sites, and control everything from a clean, fast dashboard. + NixPanel is a fast, modern alternative to cPanel and WHM. Manage your Linux server, + host websites, and control everything from a clean dashboard — built in Rust.

Get started free @@ -29,6 +40,23 @@ $features = [
+{{-- One-line install --}} +
+
+

Quick install — Ubuntu 24.04 LTS

+
+ + bash <(curl -fsSL https://raw.githubusercontent.com/NixReaper/nixpanel/main/install.sh) + + +
+
+
+ +{{-- Features --}}

Everything you need to run a server

@@ -42,10 +70,70 @@ $features = [
+{{-- vs cPanel comparison --}} +
+

NixPanel vs cPanel

+
+ + + + + + + + + + + + + + + + + +
NixPanelcPanel/WHM
+
+
+ +{{-- Stack --}} +
+
+
+

A stack built to last

+

NixPanel installs and configures a complete, production-ready hosting stack — not scripts glued together, but a cohesive system that works out of the box.

+ Read the install guide → +
+
+ +
+ + +
+ +
+
+
+ +{{-- CTA --}}

Ready to take control?

-

Start free. Upgrade when you need more.

- Create your account +

Start on the free plan. Upgrade when you need more. No credit card required to get started.

+
diff --git a/views/layout/footer.php b/views/layout/footer.php index 7bc9956..7cb01c7 100644 --- a/views/layout/footer.php +++ b/views/layout/footer.php @@ -1,14 +1,38 @@ -