RootPanel
RootPanel copied to clipboard
A pluggable PaaS service development framework.
- [x] 更换到 Mabolo, 将 router 中的逻辑移到 Model, 更换到 Promise - [x] 新的插件和钩子机制 `app.extends.plugin.register` - [x] 新的元件机制(#94),新的计费机制,新的通知机制 - [x] 使用 Backbone 重构前端 - [x] 为多节点做准备工作 - [ ] 完善管理员面板 -...
现在例如 shadowsocks 的帐号,Nginx 的站点,都是插件自行维护的。最好可以将这种东西抽象出来,名字我还没想好。总之这种东西和账户是多对一的关系,未来可以运行账户之间共享它,或在账户和节点间进行转移所有权。
这样如果项目托管在 Github 就可以配置 webhook, 当每次 push 更新的时候,重新启动应用。 同时提供一个 `rp-node-deploy` 脚本,用户在 supervisor 的 command 一项中填写 `rp-node-deploy`, 即可按顺序来执行 `git pull`, `npm install`, `npm start`. 除了 `rp-node-deploy` 之外还可以有 `rp-make-deploy` 等对其他语言的支持。
- [x] listen - [x] server_name - [x] root - [x] location - [x] try_files - [x] fastcgi_pass - [x] fastcgi_index - [x] include - [x] index - [x] autoindex...