One panel.
Zero complexity.

Web.Casa is a lightweight control panel for Caddy. Manage sites, Docker, databases, deployments, and more — with a built-in AI assistant and app store.

Get started in seconds

curl -fsSL https://get.web.casa | bash
Web.Casa Dashboard
< 50MB
Single binary
1 cmd
Install & run
12
Built-in plugins
Open
Source on GitHub

AI-Native, Not AI-Added.

AI isn't bolted on — it's woven into every layer of Web.Casa. Manage your entire server through natural conversation.

Natural Language Ops

Deploy apps, configure reverse proxies, and manage services by simply describing what you need.

70+ Built-in Tools

AI directly operates Docker, databases, files, and more — with your confirmation before any dangerous action.

Intelligent Diagnostics

Paste a log, get root cause analysis and actionable fixes in seconds. Auto-diagnoses build failures too.

Web.Casa AIOnline
Deploy a WordPress site with MySQL on wp.example.com
U
I'll create a Docker Compose stack and configure Caddy with auto HTTPS.
docker-compose.yml
services:
  wordpress:
    image: wordpress:latest
    ports: ["8080:80"]
  db:
    image: mysql:8.0
✅ Stack deployed. Caddy reverse proxy and HTTPS configured.
Type a message...

Everything your server needs.

From reverse proxies to databases, deployments to monitoring — manage it all from one clean interface.

Site & Traffic

Reverse proxy, static sites, PHP, load balancing, WebSocket, redirects, custom headers, and IP access control.

Auto Certificates

Let's Encrypt, DNS challenges (Cloudflare, AWS, Aliyun, Tencent), wildcard certs, and custom SSL upload.

Caddyfile Editor

CodeMirror 6 online editor with syntax highlighting, one-click formatting, validation, and graceful reload.

Users & Roles

Multi-user with RBAC (Admin/Viewer), 2FA with TOTP, recovery codes, and scoped API tokens.

Audit Logging

Every operation logged with IP, timestamp, and user. Access logs with filtering, search, and export.

Security Headers

HSTS, X-Frame-Options, CSP, CORS, Basic Auth, IP whitelist/blacklist, and response compression.

A plugin for everything.

12 built-in plugins turn Web.Casa into a full server management platform. Each one works out of the box.

Why teams choose Web.Casa.

Lightweight

Single binary, under 50MB. No Java, no PHP runtime, no bloat. Starts in seconds on any Linux box.

Open Source

Fully open on GitHub. Inspect, contribute, or fork. No vendor lock-in, MIT licensed.

AI-Assisted

Built-in AI helps with configuration, diagnostics, and Docker Compose generation — right from the panel.

Caddy Native

Built on Caddy's rock-solid foundation. Auto HTTPS, modern protocols, zero-downtime reloads.

Plugin Architecture

12 built-in plugins with event bus, dependency resolution, and dynamic frontend injection. Extend anything.

Enterprise Ready

RBAC, 2FA, audit logs, API tokens, rate limiting, and PoW CAPTCHA. Production-grade from day one.

Get started in 3 steps.

From zero to production in under a minute.

1

Install

Run a single command. Web.Casa installs Caddy, compiles from source, and configures the systemd service automatically.

curl -fsSL https://get.web.casa | bash
2

Login

Open your browser and visit port 39921. Log in with the admin credentials shown in the terminal after installation.

https://your-server:39921
3

Deploy

Add your first site, connect a domain, and HTTPS is provisioned automatically. Use AI assistant to generate configs if needed.

Auto HTTPS via Let's Encrypt

How Web.Casa compares.

See how Web.Casa stacks up against other popular control panels.

Web.CasaBT Panel1PanelCasaOS
Open SourceMITFreemiumApache 2.0Apache 2.0
Binary Size< 50MB> 500MB~ 200MB~ 150MB
Web ServerCaddyNginx / ApacheNginx / OpenRestyNone
Auto HTTPS
AI Assistant
MCP Protocol
App Store
Docker Management
Database Manager
Git Deploy
File Manager
Firewall
Multi-Language
RAM Usage (Idle)~ 30MB~ 300MB~ 150MB~ 100MB

Frequently asked questions.

Up and running in 60 seconds.

One command installs Web.Casa with all dependencies. Supports AlmaLinux, Rocky Linux, CentOS Stream, RHEL, Fedora, and other EL9/EL10-compatible distributions.

  • Auto-installs Caddy, Go, and Node.js
  • Compiles from source for your architecture
  • Configures systemd service automatically
  • Supports EL9/EL10 (RHEL-compatible) distributions
Terminal
curl -fsSL https://get.web.casa | bash