
PNLCS 是一款免费、开源且支持自托管的虚拟主机计费平台及客户门户系统——它是面向虚拟主机公司、代理商及基础设施提供商的 WHMCS 开源替代方案。它涵盖了完整的客户生命周期管理功能:产品目录、结账流程、周期性账单、域名注册、SSL 证书管理、工单系统、知识库以及推广联盟(Affiliate)追踪。
如果您曾使用过 WHMCS,会感到非常亲切:其数据模型、工作流程和模块生态系统(涵盖服务器、支付网关、域名注册商、SSL 证书提供商等)在设计上特意保持了相似性。不同之处在于,PNLCS 采用 MIT 许可证,支持自托管,且允许用户自由分叉(fork)、研究及扩展。
该项目由 Panelica 服务器管理面板团队在业余时间开发并维护,作为我们主营产品之外的一个项目。我们希望能有一款开放且支持自托管的计费系统,既能与 Panelica 原生集成,又能良好兼容其他控制面板——于是我们开发了它。
目前已完善的功能:
客户门户、管理后台及核心计费流程
账单、订单、服务、域名、工单及知识库功能
Panelica 服务器模块(已在生产环境服务器上进行全面测试)
用于销售 VPS 的 Proxmox VE 服务器模块——已在生产环境的 Proxmox VE 9.1 主机上使用受限 API 令牌(pool-limited API token)进行了端到端测试
Stripe 支付网关(已在生产环境测试)
多语言界面(支持 30 种语言环境,翻译内容可由管理员编辑)
需要您协助的部分:cPanel / Plesk / DirectAdmin 服务器模块——代码已就绪,但尚未进行端到端测试。如果您正在使用这些面板,请尝试使用该模块,并提交 Issue(若能提交 Pull Request 则更佳)告知我们您的测试结果。
PayPal / Authorize.Net / 银行转账支付网关——情况同上。
Enom 域名注册商——API 集成已完成,但需要实际环境验证。
常规 Bug 报告、错别字修正及翻译优化。
我们会查阅每一条 Issue,但由于这是一个业余项目,我们可能无法做到当天回复。如果您能提供复现步骤或补丁,那将对我们有极大的帮助。- 收藏 1支持反对打赏


懂行的大佬