'use client'; import Link from 'next/link'; import Navbar from '@/components/Navbar'; import Footer from '@/components/Footer'; import FeatureCard from '@/components/FeatureCard'; import AppShowcase from '@/components/AppShowcase'; import InstallCommand from '@/components/InstallCommand'; import CompetitorComparison from '@/components/CompetitorComparison'; import FaqSection from '@/components/FaqSection'; export default function Home() { return (
{/* Navigation */} {/* Hero Section */}
{/* Background gradient effects */}
{/* Radial gradient glow */}
{/* Left Content */}
{/* AI badge */}
AI-Powered Self-Hosting

Self-Hosting
Made Intelligent

Just say “deploy Plex” — DashCaddy’s AI Intent Router handles the rest. Deploy apps with one click, automatic SSL, DNS, and reverse proxy — or ship your own code straight from GitHub with built-in Shipdeck deploys. 78 templates, fleet management, and an MCP control plane for AI assistants. Everything you need for self-hosted perfection.

{/* CTA Buttons */}
View Plans Read the Docs
{/* Trust indicators */}
👤
👤
👤

Trusted by self-hosting enthusiasts

🌍

31 languages incl. Arabic (RTL)

{/* Right - Dashboard Mockup */}
{/* Outer glow */}
{/* Dashboard mockup container */}
{/* Terminal-like dashboard header */}
{/* Top bar */}
dashcaddy.local
{/* AI command bar */}
🤖 “deploy Plex”
✓ deployed SSL + DNS + route configured
{/* Content area with animated elements */}
{/* Container item 1 */}
🐳 plex running
{/* Container item 2 */}
☁️ nextcloud running
{/* Container item 3 */}
📊 prometheus running
{/* Stats row */}
3
Containers
100%
Uptime
42GB
Storage
{/* Install Command */} {/* Key Features Grid */}
{/* Section Header */}

Powerful Features

AI-native self-hosting — from one-click deploys to fleet management and a full MCP control plane.

{/* Feature Grid */}
{/* How It Works Section */}
{/* Section Header */}

How It Works

Get up and running in minutes, not hours.

{/* Steps */}
{/* Step 1 */}
{/* Number Circle */}
1
{/* Connector line (hidden on mobile, visible on larger screens) */}
{/* Content */}

Install & Setup Wizard

Install DashCaddy, then answer one question — “What do you want to self-host?” The Smart Defaults Wizard matches your hardware profile and configures everything automatically.

{/* Step 2 */}
{/* Number Circle */}
2
{/* Connector line */}
{/* Content */}

Deploy

Click “Deploy” on any template, or just ask the AI Intent Router in plain English. SSL certificates and DNS records are automatically configured.

{/* Step 3 */}
{/* Number Circle */}
3
{/* Content */}

Done

Your app is live with SSL and DNS configured. Monitor health in real time, manage containers, and run one-click backups from the dashboard.

{/* App Showcase */} {/* Competitor Comparison */} {/* Why DashCaddy Section */}
{/* Section Header */}

Why DashCaddy?

Compare the pain of manual setup versus the power of an AI-native self-hosting platform.

{/* Comparison Table */}
Feature Manual Setup DashCaddy
SSL Certificates Manual configuration via Let’s Encrypt ✓ Automatic
DNS Management Manual DNS records ✓ Automatic (Technitium)
Reverse Proxy Setup Complex Nginx/Caddy config ✓ Caddyfile-as-Code builder
App Templates Write your own compose files ✓ 78 pre-configured
AI Commands Not available ✓ AI Intent Router + MCP
Fleet Management SSH into each host manually ✓ Multi-host, parallel probes
Security Center Scattered logs & tools ✓ Unified event pipeline
Disaster Recovery Manual scripts, no verification ✓ SHA-256 verified backups
Real-Time Updates Manual refresh, CLI only ✓ WebSocket live dashboard
Plugin System Not extensible ✓ Custom widgets, providers
Health Monitoring Third-party tools required ✓ Built-in + Prometheus export
Backup & Restore Manual scripts and planning ✓ One-click backup
Audit Logs Not included ✓ Built-in
{/* Additional Benefits */}
⏱️

Save Countless Hours

What takes days of manual configuration takes minutes with DashCaddy’s Smart Defaults Wizard and automated setup.

🔐

Enterprise Security

TOTP 2FA, magic links, encrypted credentials, audit logging, and a unified Security Center — built in.

📈

Scale Confidently

Real-time WebSocket monitoring, Prometheus metrics export, and multi-host fleet management give you visibility across your infrastructure 24/7.

🛠️

Never Lose Data

Disaster recovery with full-system backups, SHA-256 checksum verification, and one-click restore keeps your data protected.

{/* Developer & Integrations Section */}
{/* Section Header */}

Built for Developers

Everything you need to automate, integrate, and extend DashCaddy.

{/* Integration Grid */}
📦

REST API

Full JSON API

📊

Prometheus

Metrics export

🗂️

Caddyfile-as-Code

Visual proxy builder

🌍

i18n

31 languages, RTL

🔌

Plugin API

Extend everything

🔐

TypeScript

Full type definitions

{/* FAQ Section */} {/* Final CTA Section */}
{/* Background effects */}

Ready to Transform Your
Self-Hosting Setup?

Join developers and self-hosting enthusiasts who’ve simplified their infrastructure management with DashCaddy’s AI-native platform.

Get Started View Documentation
{/* Trust badges */}
Self-Hosted

Your Data, Your Rules

AI-Native

Intent Router + MCP

24/7

Real-Time Monitoring

{/* Footer */}
); }