这个项目能做什么

CPN(Control Panel Network)是一个用 Rust 编写的自托管服务器管理工具。它作为托管控制面板运行,允许管理员通过基于 Web 的界面或 CLI 安装和管理 Web 服务。该软件支持主流 Linux 发行版,包括 AlmaLinux、Rocky Linux、RHEL、Ubuntu 和 Debian。Windows Server 支持目前仅限于 Phase A。 主要功能包括: - **Web 安装程序**:通过提供的 shell 脚本一键安装。 - **仪表板**:从统一 UI 管理网站、电子邮件账户、数据库和 SSL 证书。 - **CLI 界面**:用于安装和管理的替代终端向导。 - **远程访问**:支持 SSH 隧道,以安全远程访问面板。 该项目目前处于 Alpha 状态(v0.2.6-alpha.21),这意味着它尚未稳定,不适合生产使用。建议用户使用一次性 VPS 环境、保留备份,并在关键主机上部署前查阅平台支持文档。该软件采用 GPL v3 许可。