jysperm 59d654ab23 Merge branch 'refactor-models' into develop
* refactor-models:
  email use lowercase
  test of Account.register
  some validators of account model
  utils.pickErrorName
  refactor models
  finish test of utils
  test of utils.rx
  test of account pages
  web api test helper
  csrf middleware
  more test
  tests about app.coffee
  model enum pluggable
  fix typo in Plugins-Guide.md
  Plugins-Guide
  change to mongoose schema
  test coverage report
  account model
  refactor app.coffee
2014-10-24 01:55:27 +08:00
2014-09-21 03:31:17 +08:00
2014-10-20 14:48:42 +08:00
2014-10-20 14:48:42 +08:00
2014-10-21 17:43:41 +08:00
2014-10-22 22:58:46 +08:00
2014-09-30 12:18:20 +08:00
2014-10-19 22:36:20 +08:00
2014-10-17 02:22:05 +08:00
2014-10-19 02:56:14 +08:00
2014-10-23 08:06:56 +08:00
2014-09-03 00:03:11 +08:00
2014-09-30 12:18:20 +08:00
2014-10-13 03:06:27 +08:00
2014-09-07 16:00:26 +08:00
2014-10-23 08:06:56 +08:00
2014-10-19 02:56:14 +08:00
2014-10-13 03:06:27 +08:00

RootPanel

简介

RootPanel 是一个高度插件化的,基于 Linux 的虚拟服务销售平台,目标是成为虚拟主机界的 WordPress.

它的核心功能包括用户和计费系统工单系统管理员面板其余具体的功能均以插件实现RootPanel 支持的典型服务有:

  • Linux 虚拟主机(Nginx, PHP, MySQL, MongoDB)

    即最传统的,将一台 Linux 服务器划分给多个用户的方式。
    示例站点:http://us1.rpvhost.net

  • ShadowSocks 代理服务

    按实际使用流量实时结算的 ShadowSocks 代理。
    示例站点:http://greenshadow.net

安装和使用

详细安装说明:INSTALL.md

配置文件示例

请从 sample 中选择一个配置文件复制到根目录,重命名为 config.coffee:

core.config.coffee          # 仅核心模块
shadowsocks.config.coffee   # ShadowSocks 代理服务 (重构中)
full.config.coffee          # 全功能虚拟主机 (重构中)
php-vhost.config.coffee     # PHP/MySQL 虚拟主机 (计划中)
node-vhost.config.coffee    # Node.js/Python/Golang 虚拟主机 (计划中)
share-vps.config.coffee     # 朋友合租 (计划中)
static.config.coffee        # 静态文件托管 (计划中)
git.config.coffee           # Git 托管 (计划中)
xen.config.coffee           # Xen VPS (计划中)

技术构成

  • 前端Bootstrap(3), jQuery, Jade, Less
  • 后端Express, Coffee
  • 数据库MongoDB(2.4), Redis
  • 操作系统支持Ubuntu 14.04 amd64

开发情况:

贡献列表(v0.7.1):

  • jysperm 7542 lines 98.6%
  • yudong 48 lines 0.6%
  • Akiyori 42 lines 0.5%
  • Tianhao Xiao 17 lines 0.2%

贡献须知:当你向 RootPanel 贡献代码时,即代表你同意授予 RootPanel 维护团队永久的,不可撤回的代码使用权,包括但不限于以闭源的形式出售商业授权.

在你首次向 RootPanel 贡献代码时,我们还会人工向你确认一次上述协议。

许可协议

  • 开源授权:AGPLv3 | CC-SA (文档) | Public Domain (配置文件和示例)
  • 商业授权(计划中)
  • 有关授权的 FAQ
Description
No description provided
Readme AGPL-3.0 1.6 MiB
Languages
CoffeeScript 80.6%
Pug 17.2%
Less 2%
HTML 0.2%