AcePanel

版本:v3.3.0(2026-07-22)
官网:https://acepanel.net/
GitHub:https://github.com/acepanel/panel

==========================================

一、产品简介

AcePanel 是一款企业级 Linux 服务器运维管理面板,采用 Go 1.26 + Vue 3 技术栈开发。项目始于 2022 年底,最初名为 "Rat Panel",2026 年初发布 3.0 大版本时正式更名为 AcePanel。

面板采用 BSD-3 开源协议,是同类产品中少有的全面开源面板,核心开发者承诺面板本体永久免费,未来不会引入任何收费/授权功能。

一句话总结:单文件 Go 二进制,一条命令安装,512MB 内存可跑,面板停了服务也不挂。

==========================================

二、官方网站与项目地址

┌──────────────────┬──────────────────────────────────────────┐
│ 项目 │ 地址 │
├──────────────────┼──────────────────────────────────────────┤
│ 官方网站 │ https://acepanel.net/ │
│ 主程序(GitHub) │ https://github.com/acepanel/panel │
│ 安装器 │ https://github.com/acepanel/helper │
│ 容器模板库 │ https://github.com/acepanel/templates │
│ 文档 │ https://github.com/acepanel/acepanel.github.io │
│ 多语言翻译 │ https://zh.crowdin.com/project/acepanel │
└──────────────────┴──────────────────────────────────────────┘

==========================================

三、核心特性

  • 极低占用:Go 语言开发,单文件运行,安装包小,资源占用极低
  • 低破坏性:设计为尽可能减少对系统的额外修改,同类产品中对系统修改最少
  • 追随时代:技术栈现代化(Go 1.26 + Vue 3),对新系统兼容性好
  • 高效运维:功能完善,自定义能力强,既能快速部署小型网站,也能支撑复杂应用
  • 离线运行:支持离线模式,部署完成后可停止面板进程,已有服务完全不受影响
  • 安全稳定:多种安全技术保障,已在多个生产环境长期稳定运行
  • 全面开源:BSD-3 协议,所有代码开源,可自由修改和二次开发
  • 永久免费:承诺面板本体未来不会引入任何收费/授权功能

==========================================

四、系统要求

【硬件要求】

  • 架构:amd64 / arm64
  • 内存:≥ 512MB(推荐 1GB 以上)
  • 磁盘:≥ 10GB 可用空间

【支持的操作系统】

┌─────────────────┬──────────────┬──────────────┐
│ 系统 │ 版本 │ 支持状态 │
├─────────────────┼──────────────┼──────────────┤
│ AlmaLinux │ 10 / 9 │ 推荐 / 支持 │
│ RockyLinux │ 10 / 9 │ 推荐 / 支持 │
│ Debian │ 13 / 12 │ 推荐 / 支持 │
│ Ubuntu │ 26 / 24 / 22│ 推荐 / 支持 │
│ OpenCloudOS │ 9 │ 支持 │
│ TencentOS Server│ 4 │ 支持 │
│ CentOS Stream │ 10 / 9 │ 不推荐 │
└─────────────────┴──────────────┴──────────────┘

注意:3.0 版本起放弃支持 openEuler、阿里云 Linux 4、Anolis 23 等国产系统;不再支持基于 RHEL 8 的系统(AlmaLinux 8 / Rocky Linux 8)。默认安装目录固定为 /opt/ace,不可自定义(可在安装前挂载数据盘)。

==========================================

五、核心功能详解

  1. 网站管理
  • 深度集成 Nginx / OpenResty / MySQL / PHP,一键部署 LNMP 环境
  • 支持 3 种网站类型:反向代理、静态、PHP
  • 多 PHP 版本共存(含 PHP 8.5 支持)
  • 支持 ACME 申请 Let's Encrypt 证书(含 IP 证书)
  • Nginx/OpenResty 支持 Stream 四层代理
  • 新增 Apache Web 服务器基础支持
  1. 文件管理
  • 类 Windows 资源管理器操作体验,支持键盘快捷键
  • 基于 Monaco 引擎的在线文件编辑器(可用作在线 IDE)
  • 支持大文件分块上传
  • 支持双击解压压缩文件
  1. 容器与项目管理
  • 支持 Docker / Podman 容器、Compose、镜像、网络、卷管理
  • 基于 systemd 的项目管理,支持 Go / Java / Node.js / PHP / Python / .NET 和通用项目
  • 可替代 PM2 / Supervisor 等进程管理工具
  • 容器支持一键终端访问
  • 应用中心支持容器 Compose 模板,一键部署 WordPress、Nextcloud、GitLab 等
  1. 备份与恢复
  • 支持网站、MySQL、PostgreSQL、ClickHouse、Redis、Valkey 的备份恢复
  • 支持本地、S3、SFTP、WebDAV 等远程存储
  • 支持定时任务自动备份
  • OSS / COS 等均可通过 S3 兼容接口配置,无需额外适配
  1. 监控与安全
  • 历史系统监控,支持自定义时间范围和网卡/磁盘选择
  • 可配置告警,SMTP 和事件通知
  • 防火墙规则管理
  • 扫描感知和 Linux 防篡改保护
  • fail2ban 支持(含 IPv6)
  • 登录支持自动验证码激活
  1. 迁移工具

内置强大的面板迁移功能,支持从以下来源迁移至 AcePanel:

┌────────────┬──────────────────────────────────┬────────────────────────────────┬──────────────────────────────────────────────────┐
│ 来源 │ 网站 │ 数据库 │ 项目 │
├────────────┼──────────────────────────────────┼────────────────────────────────┼──────────────────────────────────────────────────┤
│ AcePanel │ 反向代理、PHP、静态网站 │ MySQL、PostgreSQL、ClickHouse │ General、Go、Java、Node.js、PHP、Python、.NET │
│ │ (含设置/证书/状态) │ │ │
├────────────┼──────────────────────────────────┼────────────────────────────────┼──────────────────────────────────────────────────┤
│ 宝塔面板 │ 静态、PHP、反向代理网站 │ 本地 MySQL、MariaDB │ Node.js、Python、Go、.NET、Spring Boot、General │
├────────────┼──────────────────────────────────┼────────────────────────────────┼──────────────────────────────────────────────────┤
│ 1Panel │ 静态、反向代理、PHP Runtime │ 本地 MySQL、MariaDB、PostgreSQL│ — │
└────────────┴──────────────────────────────────┴────────────────────────────────┴──────────────────────────────────────────────────┘

迁移过程支持实时进度显示、断点续传(AcePanel 间)、冲突检测和警告提示,迁移完成后可下载日志。

  1. 命令行工具(CLI)

提供功能完善的 acepanel 命令行工具,覆盖全部管理操作:

服务管理

acepanel status | start | stop | restart | update | fix | info

网站管理

acepanel website list
acepanel website create --type static --name <name> --domains <domain> --listens 80
acepanel website remove --name <name>
acepanel website cert --name <name> --cert <fullchain> --key <privkey>

数据库

acepanel database list-server
acepanel database add-server --type mysql --name <name> --host <host> --port <port>

备份恢复

acepanel backup website --name <name> [--storage <id>]
acepanel restore website --name <name> --file <backup>

支持 --json 输出,便于自动化

acepanel --json website list

  1. 其他亮点功能
  • SSH 终端支持私钥登录
  • 数据库服务器支持一键终端连接
  • 文件管理与面板间文件共享传输
  • pgAdmin 应用一键登录
  • 可视化修改 Docker 基础设置
  • 自定义 Logo 和隐藏菜单
  • 操作日志记录与查看
  • 证书管理支持 ACME ARI
  • 图标全面本地化,不依赖外部 CDN

==========================================

六、安装方式

一条命令即可完成安装,干净系统上通常 5 分钟内搞定:

以 root 用户执行

bash <(curl -sSLm 10 https://dl.acepanel.net/helper.sh)

安装完成后终端会显示面板访问地址、用户名、密码和端口:

========================================
AcePanel Installation Complete
Username: xxxxxxxx
Password: xxxxxxxxxxxxxxxx
Port: xxxxx
Entry: /xxxxxx
========================================

首次访问:可能需要在浏览器中信任自签名证书。
忘记密码:SSH 执行 acepanel info 查看访问信息,acepanel info --username <user> --force 重置密码。

==========================================

七、与同类产品对比

┌────────────┬──────────────────────┬──────────────────────┬──────────────────────────┐
│ 特性 │ AcePanel │ 宝塔面板 │ 1Panel │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 用户界面 │ 简洁现代 │ 现代设计 │ 功能复杂,广告较多 │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 开源程度 │ 全面开源(BSD-3) │ 仅非专业版开源 │ 部分开源,提交历史不完整 │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 资源占用 │ 极低,单文件 │ core + agent 双进程 │ 较高 │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 应用中心 │ 原生应用 + 容器编排 │ 仅容器编排 │ 应用老旧,更新慢 │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 技术栈 │ Go 1.26 + Vue 3 │ Go 1.24 + Vue 3 │ Python 3.7 + Vue 3 + jQuery │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 收费模式 │ 永久免费 │ 有专业版收费 │ 有 Pro 付费版 │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 迁移工具 │ 支持 AcePanel/ │ 有限 │ 无 │
│ │ 宝塔/1Panel 互迁 │ │ │
├────────────┼──────────────────────┼──────────────────────┼──────────────────────────┤
│ 离线运行 │ 支持 │ 不支持 │ 不支持 │
└────────────┴──────────────────────┴──────────────────────┴──────────────────────────┘

==========================================

八、3.0 版本重大更新

  1. 品牌更名:从 "Rat Panel" 更名为 "AcePanel"
  2. 运行环境与项目管理:新增 Go/Java/Node.js/PHP/Python 等运行时管理,基于 systemd 的项目管理可替代 PM2/Supervisor
  3. 网站管理重构:重新设计目录结构,支持灵活自定义配置,3 种网站类型
  4. 应用中心优化:新增容器 Compose 模板功能,新增 Nginx/MySQL/MariaDB,预编译包大幅提升安装速度(MySQL 2 分钟内可装好)
  5. 备份优化:支持 S3/SFTP 等远程存储
  6. 全新安装器:Go 语言重写,支持交互式安装和多语言
  7. 开源协议变更:改用更宽松的 BSD-3 协议
  8. 大量体验优化:文件管理、Monaco 编辑器、工具箱、定时任务等全面改进

当前最新稳定版为 v3.3.0(2026-07-22),新增容器详情查看编辑、SSH 主机间文件传输、面板间文件共享、pgAdmin 应用一键登录、默认站点切换等功能。

==========================================

九、优缺点总结

【优势】

  • 真正全面开源(BSD-3),永久免费
  • Go 单文件运行,资源极低,512MB 可跑
  • 离线运行能力独特——面板停止后服务不受影响
  • 技术栈现代,对新系统兼容性好
  • 迁移工具完善,支持从宝塔/1Panel 无缝迁移
  • CLI 工具功能全面,支持 JSON 输出
  • 容器编排 + 原生应用 + 运行时管理一体化

【需注意】

  • 不支持 openEuler / 阿里云 Linux 等部分国产系统
  • 安装目录固定为 /opt/ace,不可自定义
  • 项目主要由个人开发者维护
  • 社区生态和用户规模相比宝塔仍有差距
  • 部分高级功能仍在完善中

==========================================

十、适用场景

  • 个人开发者 / 小团队的 Linux 服务器运维管理
  • 需要轻量级面板的小内存 VPS(512MB 即可运行)
  • 注重开源和隐私、不希望被商业面板绑定用户
  • 需要从宝塔 / 1Panel 迁移的用户
  • 需要离线运行、面板停止后服务不中断的场景
  • 需要容器编排 + 多运行时管理的开发运维一体化场景

==========================================

十一、总结

AcePanel 是一款设计理念先进、技术栈现代、诚意十足的开源服务器管理面板。在同类产品中,它是少有的全面开源 + 永久免费 + 单文件低占用的组合,离线运行的特性更是独树一帜。

虽然社区生态相比宝塔面板等成熟产品仍有差距,但对于追求轻量、安全、自由的运维用户来说,AcePanel 是一个非常值得尝试的选择。特别是如果你正在使用小内存 VPS,或者希望从商业面板迁移到开源方案,AcePanel 值得一试。

主楼