MCPcopy Index your code
hub / github.com/midoks/mdserver-web

github.com/midoks/mdserver-web @0.18.6 sqlite

repository ↗ · DeepWiki ↗ · release 0.18.6 ↗
8,937 symbols 31,874 edges 391 files 203 documented · 2%
README

logo

mdserver-web

一款简单Linux面板服务

强烈推荐系统:debian

简介

简单的Linux面板,感谢BT.CN写出如此好的web管理软件。我一看到,就知道这是我一直想要的页面化管理方式。 复制了后台管理界面,按照自己想要的方式写了一版。

EulerOS Debian Ubuntu Fedora CentOS

Wiki jsdelivr

  • SSH终端工具
  • 面板收藏功能
  • 网站备份功能
  • 插件方式管理

基本上可以使用,后续会继续优化!欢迎提供意见!

  • 吹水组 - https://t.me/mdserver_web
  • 交流论坛 - https://bbs.midoks.icu
如果出现问题,最好私给我面板信息。不要让我猜。如果不提供,不要提出问题,自行解决。  — 座右铭
Talk is cheap, show me the code.  -- linus

特别赞助

主要插件介绍

  • OpenResty - 轻量级,占有内存少,并发能力强。
  • PHP[53-85] - PHP是世界上最好的编程语言。
  • MySQL - 一种关系数据库管理系统。
  • MariaDB - 是MySQL的一个重要分支。
  • MySQL[community] - 一种关系数据库管理系统。
  • MongoDB - 一种非关系NOSQL数据库管理系统。
  • PostgreSQL - 功能强大的开源数据库。
  • phpMyAdmin - 著名Web端MySQL管理工具。
  • Memcached - 一个高性能的分布式内存对象缓存系统。
  • Redis - 一个高性能的KV数据库。
  • PureFtpd - 一款专注于程序健壮和软件安全的免费FTP服务器软件。
  • Gogs - 一款极易搭建的自助Git服务。
  • Rsyncd - 通用同步服务。

插件开发相关

插件文档还不完善,如果有不明白的地方提Issue! 我会尽力完善。
如果你自己写了插件,想分享出来,也可以提Issue。
  • 简单例子 - https://github.com/mw-plugin/simple-plugin
  • 插件地址 - https://github.com/mw-plugin
  • 开发文档 - https://github.com/midoks/mdserver-web/wiki/插件开发

其他插件

  • OP鉴权 - https://github.com/mw-plugin/op_auth

Note

phpMyAdmin[4.4.15]支持MySQL[5.5-5.7]
phpMyAdmin[5.2.1]支持MySQL[8.0+]

PHP[53-72]支持phpMyAdmin[4.4.15]
PHP[72-84]支持phpMyAdmin[5.2.1]

郑重声明

不卖、不会监控(统计使用除外)、更不会注入病毒,大家使用方便(望大家不吝捐赠)。

  • https://www.youtube.com/watch?v=2taa5K-Jmmw

AD - VPS推荐 - 🙏

服务商 LOGO 推广地址 优惠码
digitalvirt digitalvirt https://digitalvirt.com/aff.php?aff=154 mdserver-web

Docker

  • DDS-Derek开发维护。
  • https://github.com/DDS-Derek/mdserver-web-Docker
docker run -itd --name mw-server --privileged=true -p 7200:7200 -p 80:80 -p 443:443 -p 888:888 ddsderek/mw-server:latest

版本更新 0.18.6

  • 常规优化。

JSDelivr安装地址

  • 初始安装
bash <(curl --insecure -fsSL https://cdn.jsdelivr.net/gh/midoks/mdserver-web@latest/scripts/install.sh)
  • 直接更新
bash <(curl --insecure -fsSL https://cdn.jsdelivr.net/gh/midoks/mdserver-web@latest/scripts/update.sh)
  • 卸载脚本
wget --no-check-certificate -O uninstall.sh https://cdn.jsdelivr.net/gh/midoks/mdserver-web@latest/scripts/uninstall.sh && bash uninstall.sh

备用地址

  • 初始安装

bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/install.sh)
bash <(curl --insecure -fsSL https://code.midoks.icu/midoks/mdserver-web/raw/branch/master/scripts/install.sh)
  • 直接更新
bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/master/scripts/update.sh)
  • 卸载脚本
wget --no-check-certificate -O uninstall.sh https://raw.githubusercontent.com/midoks/mdserver-web/master/scripts/uninstall.sh && bash uninstall.sh

通用软件安装[命令行安装]

  • 需已经安装mdserver-web
bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/quick/app.sh)

DEV使用

bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/install.sh)
bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/update.sh)

bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/install_dev.sh)
bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/update_dev.sh)

wget --no-check-certificate -O install.sh https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/install.sh && bash install.sh

wget --no-check-certificate -O uninstall.sh https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/uninstall.sh && bash uninstall.sh

bash <(curl --insecure -fsSL https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/quick/debug.sh)

bash <(curl --insecure -fsSL https://code.midoks.icu/midoks/mdserver-web/raw/branch/dev/scripts/install.sh)
bash <(curl --insecure -fsSL https://code.midoks.icu/midoks/mdserver-web/raw/branch/dev/scripts/update.sh)

bash <(curl --insecure -fsSL https://code.midoks.icu/midoks/mdserver-web/raw/branch/dev/scripts/install_dev.sh)
bash <(curl --insecure -fsSL https://code.midoks.icu/midoks/mdserver-web/raw/branch/dev/scripts/update_dev.sh)

旧版安装/更新

curl --insecure -fsSL  https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/old/install.sh | bash
curl --insecure -fsSL  https://raw.githubusercontent.com/midoks/mdserver-web/dev/scripts/old/update.sh | bash

偶然问题

  • 在安装/更新时,突然出现python插件pip,psutil,可尝试如下解决方案
cd /www/server/mdserver-web rm -rf lib
cd /www/server/mdserver-web && rm -rf lib64
cd /www/server/mdserver-web && rm -rf bin
cd /www/server/mdserver-web && rm -rf include

mw update/mw update_dev/mw dev

捐赠地址 USDT(TRC20)

TVbNgrpeGBGZVm5gTLa21ADP7RpnPFhjya

日行一善,以后必定大富大贵

支付宝赞助

截图

无图不真相

截图

Stargazers over time

Stargazers over time

感谢开发赞助

digitalvirt

授权许可

本项目采用 Apache 开源授权许可证,完整的授权说明已放置在 LICENSE 文件中。

Core symbols most depended-on inside this repo

$
called by 4464
web/static/js/xm-select.js
find
called by 503
web/core/db.py
find
called by 391
plugins/mysql/bak/orm.py
where
called by 387
plugins/mysql/bak/orm.py
getServerDir
called by 342
plugins/nezha/index.py
close
called by 319
plugins/tamper_proof_py/tamper_proof_service.py
showMsg
called by 319
web/static/app/public.js
add
called by 315
web/core/db.py

Shape

Function 7,586
Method 1,060
Route 231
Class 60

Languages

Python58%
TypeScript42%

Modules by API surface

web/static/js/echarts.min.js1,280 symbols
web/static/codemirror/lib/codemirror.js397 symbols
web/core/mw.py165 symbols
plugins/mysql/index.py149 symbols
plugins/mysql-community/index.py140 symbols
plugins/mariadb/index.py131 symbols
web/utils/site.py117 symbols
web/static/codemirror/mode/modeAll.js115 symbols
web/static/app/public.js107 symbols
web/static/js/xm-select.js94 symbols
web/static/app/site.js85 symbols
plugins/mysql/js/mysql.js81 symbols

Dependencies from manifests, versioned

Flask-SQLAlchemy2.5.1 · 1×
Jinja22.11.2 · 1×
PyMySQL1.0.2 · 1×
SQLAlchemy1.4.54 · 1×
Werkzeug1.0.1 · 1×
cache1.0.3 · 1×
chardet3.0.4 · 1×
configparser5.2.0 · 1×
cryptography48.0.1 · 1×
flask3.1.3 · 1×
flask-bcrypt1.0.1 · 1×
flask-caching1.10.1 · 1×

Datastores touched

(mongodb)Database · 1 repos
(mysql)Database · 1 repos
gorseDatabase · 1 repos
gorseDatabase · 1 repos
mydbDatabase · 1 repos

For agents

$ claude mcp add mdserver-web \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact