记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

Panel DB

Panel DB

Panel DB是一款免费、支持多系统、多种中间件安装、多种数据库定时备份、文件定时备份、系统监控、钉钉通知、企业微信通知、服务器DDOS防护、病毒查杀等功能的运维面板,支持docker离线部署,支持在线更新

# 软件功能
支持Linux全平台,多种数据库、文件定时备份,多种服务器中间件安装,企业微信通知,系统DDOS防御及防攻击优化等

系统及通知
      ● Linux全平台(中间件安装及系统防护功能仅支持Centos、Ubuntu、Debian)
      ● 钉钉实时通知
      ● 企业微信实时通知

数据库备份
      ● Mysql
      ● SqlServer
      ● MongoDb
      ● PostgreSql

文件备份
      ● 全量备份
      ● 增量备份

中间件安装
      ● Redis
      ● Mysql
      ● SqlServer
      ● MongoDb
      ● PostgreSql
      ● Docker
      ● Nginx

系统防护
      ● DDOS防御脚本
      ● SYN攻击优化
      ● 防端口扫描
      ● 禁UDP
      ● 禁PING
      ● 禁止国外IP
      ● 病毒查杀

# 安装教程
step1:
创建mysql数据库,版本要求5.7及以上,表结构sql文件上面已经给了,下载后导入数据库即可

step2:
一行docker命令即可,参数解释如下
ENV ip=数据库IP,默认127.0.0.1
ENV port=数据库端口,默认3306
ENV db=数据库名称,默认dsback
ENV dbUserName=数据库账户,默认root
ENV dbPassWord=数据库密码,默认root
ENV sysUserName=登录面板账户,默认admin
ENV sysPassWord=登录面板密码,默认admin

示例如下:
docker run -d --name dsback --restart=always -p 8080:8080 -e ip=127.0.0.1 -e port=3306 -e db=dsback -e dbUserName=root -e dbPassWord=root -e sysUserName=admin -e sysPassWord=admin aeert/dsback:1.0.0

或者直接运行上方脚本
./panelDB.sh

软件截图 1 2 3 4 5 image WechatIMG321 1663057386766 7

GitHub:https://github.com/npsvip/dsback

后期开源源代码,目前只有docker。

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):