跳转到内容

系统要求

Web.Casa 运行在 systemd 管理的 Linux 服务器上。安装前请确认以下要求。

暂不支持 Windows 和 macOS 作为生产部署平台。

Web.Casa 仅支持 EL9/EL10(RHEL 系)Linux 发行版。不支持 Debian/Ubuntu。

发行版最低版本
AlmaLinux9+
Rocky Linux9+
CentOS Stream9+
RHEL9+
Oracle Linux9+
Fedora41+
openEuler所有支持版本
openCloudOS所有支持版本
银河麒麟(Kylin)所有支持版本

支持架构: x86_64(amd64)和 aarch64(arm64)。

资源最低要求推荐配置
CPU1 核2 核及以上
内存2 GB4 GB+(运行容器、数据库或 AI 功能时建议更高)
磁盘1 GB 可用空间10 GB+(用于面板、日志、备份和容器镜像)

以下端口需在服务器防火墙和云安全组中放行:

端口服务是否必须
39921Web.Casa 管理面板是
80Caddy HTTP 流量是(用于 HTTPS 证书签发)
443Caddy HTTPS 流量是
22SSH建议保留(配置防火墙插件时注意不要锁定自己)

服务器需要 公网 IP 才能通过 Let’s Encrypt 自动签发 HTTPS 证书。启用 HTTPS 前,请确保域名的 DNS A/AAAA 记录已指向服务器 IP。

运行 Web.Casa 面板本身 不需要 Docker,但以下功能依赖 Docker:

  • 容器管理
  • Compose 编排
  • 应用商店安装
  • 数据库管理(MySQL、PostgreSQL、MariaDB、Redis 以容器方式运行)

Docker Engine 可以直接通过 Web.Casa 面板安装,无需手动配置。

如果需要从源码编译 Web.Casa 而非使用安装脚本,需要以下工具:

  • Go 1.26+
  • Node.js 24+
  • GCC(用于 CGo / SQLite 编译)

仅在使用 DNS 验证签发通配符证书 时需要。支持的提供商:

  • Cloudflare
  • 阿里云 DNS(AliDNS)
  • 腾讯云 DNS(DNSPod)
  • Amazon Route53

准备安装?前往 安装指南。