TreePanel的开发纯属我的个人爱好,还有很多问题,远远不够完美,但会持续维护并解决。面板目前已发布测试版,有兴趣的技术小伙伴们可下载试用,不建议直接用于生产环境。
支持平台
macOS
已支持 Sierra、High Sierra、Mojave以及上系统
Linux
已支持 CentOS7以及上64位系统
更多 CentOS、Ubuntu、Debian、Fedora、 Deepin 正在测试中
Windows
已支持 Windows2008 、2012、2016、2019等64位系统
功能特性
基于GoLang开发的TreePanel运维面板,更轻更快,更加安全稳定,内存占用少、无依赖直接运行。
1、站点管理
- 网站管理:创建、编辑、删除、备份
- 创建站点:可同时创建SFTP与数据库
- 编辑站点:域名管理、网站目录、流量限制、防盗链、图片缓存、资源缓存、SSL证书、伪静态、重定向、方向代理、配置动态生成/编辑、响应日志
- 站点备份:创建、删除、下载
- 站点服务: Nginx / Apache 快捷启动、停止
2、SFTP管理
- SFTP管理:创建、编辑、删除
- SFTP账户:快捷启动/停用、限制授权目录
- SFTP服务:快捷启动/停止、端口修改、同步账户
3、数据库管理
- 数据库管理:创建、编辑、删除、备份
- 数据库工具:修复、优化、转换
- 数据库备份:创建、删除、下载
- 数据库服务:快捷启动、停止、端口修改、同步账户、修改ROOT密码
4、系统监控
- 负载:每1分钟、每5分钟、每15分钟
- CPU:CPU负载
- 内存:物理、交换
- 磁盘:读取、写入
- 网路:上行、下载
- 监控服务:快捷启动、停止、保存天数、清空记录
5、软件插件
- 软件管理:安装、卸载、升级、版本切换、服务状态管理
- 软件分类:运行环境、官方插件、系统工具、其他应用
- 运行环境:已支持TreeSFTP、Nginx、Apache、MySQL、PHP5.3-7.3、Redis、Memcached、phpMyAdmin
- 官方插件:已支持TreeServant(运行环境辅助管理)
- 系统工具:已支持TreeUpdate(面板升级检测工具)
- 更多软件以及插件将陆续更新
6、文件管理
- 文件管理:上传、下载、创建、编辑、删除、权限、移动、复制、压缩、解压、远程下载
- 文件编辑:文件内容格式高亮、编辑器主题设置
7、远程终端
- 在线 SSH 终端连接
8、任务管理
- 计划任务:可按周期添加执行,支持 Shell脚本 、目录备份、站点备份、数据库备份、访问URL
- 在线任务:实时Shell脚本、远程下载、目录备份、站点备份、数据库备份等任务管理
- 备份管理:网站、数据库、目录备份文件管理
9、系统安全
- 放行端口:TCP/UDP端口的添加、删除,同步操作
- 屏蔽IP:添加、删除
10、运行日志
- 操作日志:记录面板操作行为按常规、执行、消息、警告、高危分类
- 面板日志:面板运行记录
11、系统设置
- 面板设置:面板别名、超时时间、安全入口等设置
- 用户管理:创建、编辑、删除
- SSL证书:创建、编辑、部署、删除
- 重定向:创建、编辑、删除
- 反向代理:创建、编辑、删除
- 系统信息:服务器基础信息
- 更新历史:面板更新信息
- 高级设置:主机地址、端口、 中间件 配置管理
移动端界面
TreePanel面板参考了一些目前较流行的同类产品,用于生产环境请选择交成熟的产品或待TreePanel正式版发布。
下载安装
详情地址:
Tree计划
“Tree”是我着手计划开发的一系列免费、简单、实用的软件产品与工具集。每一个小功能的搭建,就如吐露一枝新芽,经过时间洗礼与沉淀,慢慢撑开一树枝繁叶茂。
技术小伙伴们可以加我交流,同时本人也承接各类App、系统、软件开发,有业务或定制需求的老板们也可以随时联系哦。
个人主页: