MCSManager

Free, Secure, Distributed, Modern Control Panel for Minecraft and most Steam Game Servers.

APACHE-2.0 License

Stars
3.1K

Bot releases are visible (Hide)

MCSManager - Version 10.2.1 Latest Release

Published by unitwk 5 months ago

English

  • Added support for French, German, Spanish, Russian, Japanese, Traditional Chinese, and Korean languages. @unitwk @KevinLu2000 @IceBrick01
  • Added a one-click instance reinstallation function based on https://script.mcsmanager.com/templates.json. @unitwk @LazyCreeper
  • Added Forge package quick installation. @unitwk
  • Refactored the update command function to support executing update commands in a container environment during updates. @unitwk
  • Optimized file management operation buttons. @LazyCreeper
  • URL addresses support custom prefixes (implemented via reverse proxy). @Bluemangoo
  • Quick deployment and optimization. @alongw
  • Fixed some bugs.

Required Daemon version

4.4.1

How to upgrade?

https://docs.mcsmanager.com/advanced/update_panel.html

中文

  • 新增法语,德语,西班牙语,俄语,日语,韩语和繁体中文。 @unitwk @KevinLu2000 @IceBrick01
  • 新增基于预设列表 (https://script.mcsmanager.com/templates.json) 的一键重装实例功能。 @unitwk @LazyCreeper
  • 新增 Forge 包快速安装。 @unitwk
  • 重构更新命令功能,更新时支持在容器环境中执行更新命令。 @unitwk
  • 优化文件管理操作按钮排列。 @LazyCreeper
  • URL 地址支持自定义前缀(通过反向代理实现)。 @Bluemangoo
  • 快速部署快捷优化。 @alongw
  • 修复了一些BUG。

对应的节点进程版本

4.4.1

如何更新?

https://docs.mcsmanager.com/advanced/update_panel.html

MCSManager - Version 10.1.0

Published by unitwk 7 months ago

English

Feature

  1. Refactor the UI! Fully Customizable UI!
  2. Supports Steam Game Server (Support RCON)
  3. Simple Permission System / Multi-User Support
  4. Supports ALL Docker Images
  5. More elegant file management
  6. The terminal supports multi-screen collaboration
  7. Greater compatibility

How to upgrade?

If you want to upgrade from V9 to this version, please stop running the panel and back up your data first, then delete the files except daemon/data and web/data, and then copy the files of this version to the corresponding folder.

All Daemon processes must be updated!

中文

特征

  1. 重构UI! 完全可定制的用户界面!
  2. 支持Steam游戏服务器(支持RCON)
  3. 简单的权限系统/多用户支持
  4. 支持所有 Docker 镜像
  5. 更优雅的文件管理
  6. 终端支持多屏协作
  7. 更好的兼容性

如何升级?

如果您想从V9升级到该版本,请先停止运行面板并备份数据,然后删除除 daemon/data 和 web/data 之外的文件,然后将该版本的文件复制到相应的文件夹中

所有守护进程都必须更新!

MCSManager - Version 9.9.0

Published by unitwk over 1 year ago

English

New Features

  • File management supports file search.
  • Node management redeveloped UI, with up to 10 minutes to CPU, memory trend graph.
  • The Terminal, File Manager and Image management in the left menu are all aggregated to the node management page, and are no longer displayed in the menu bar.
  • Front-end static files provide cache support, which can save a lot of traffic generated by web access.

Fixes

  • Turn off Socket.io certificate checking, no need for this security measure between panel and daemon.
  • Fix file management, wrong text display in permission setting dialog.
  • Fix some detail problems

Update Note

The new features must be used with 3.4.0 Daemon to work properly.

How to update

Warning: update is risky, please backup your data, no need to update if not necessary.
We will update the installation script later to update the software with a single command.

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager

OR

https://docs.mcsmanager.com/#/zh-cn/tutorial/update_mcsm

简体中文

新增特性

  • 文件管理功能支持当前目录文件搜索。
  • 节点管理功能重新开发UI界面,拥有长达10分钟的CPU,内存趋势图。
  • 左侧菜单中的命令终端,文件管理,镜像管理全部聚合到节点管理的页面,菜单栏中不再显示。
  • 前端静态文件提供缓存支持,可以节省大量因网页访问产生的流量。

问题修复

  • 关闭 Socket.io 证书检验,面板与守护进程之间无需这个安全措施。
  • 修复文件管理,权限设置对话框中文字显示错误。
  • 修复一些细节上的问题

更新注意

新增的功能必须搭配 3.4.0 的守护进程才可正常使用。

如何更新

警告:更新存在风险,请备份数据,非必要无需更新。
后续我们会升级安装脚本,实现一行命令即可更新软件。

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager

或者

https://docs.mcsmanager.com/#/zh-cn/tutorial/update_mcsm

MCSManager - Version 9.8.0

Published by unitwk over 1 year ago

English

New Features

  • Upgrade file management function, add file path bar.
  • Added file permission change function (similar to chmod XXX command).
  • Added the global file management, which can manage the files of any machine without creating a new instance.
  • Added the global terminal, which allows you to remotely access the Shell terminal of any machine without creating a new instance.
  • Added support for Redis database for user management.

BUG FIX

  • File management page size changed from 50 to 20.
  • Some colors are displayed incorrectly in dark mode.
  • Optimize the background color of the login interface.

UPDATE NOTICE

The newly added functions must be used with the daemon process of 3.3.0.

How to Update

Reminder: Updates are risky, please back up your data, and do not update unless necessary.

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager

or

https://docs.mcsmanager.com/#/tutorial/update_mcsmanager

Daemon version

3.3.0

简体中文

新增特性

  • 升级文件管理功能,新增文件路径栏。 @unitwk
  • 新增文件权限更变功能(类似 chmod XXX 命令)。 @unitwk
  • 新增全局文件管理功能,不需要新建实例即可管理任何一台机器的文件。 @unitwk
  • 新增全局终端功能,不需要新建实例即可远程访问任何一台机器的 Shell 终端。 @unitwk
  • 新增用户管理支持 Redis 数据库。 @Rabbit0w0

问题修复

  • 文件管理页大小从50改为20。 @unitwk
  • 深色模式下一些颜色显示错误问题。 @LazyCreeper
  • 优化登录界面的背景色彩。 @LazyCreeper
  • 优化MC配置文件中文翻译 @heStudio-Network

更新注意

新增的功能必须搭配 3.3.0 的守护进程才可正常使用。

如何更新

温馨提示:更新存在风险,请备份数据,非必要无需更新。

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager

或者

https://docs.mcsmanager.com/#/zh-cn/tutorial/update_mcsm

对应的守护进程版本

3.3.0

MCSManager - Version 9.7.1

Published by unitwk almost 2 years ago

New features

  • File management support for creating new empty files (@DragoSpiro98)
  • New login page (@unitwk)
  • New quiack deployment page for Minecraft Servers (@unitwk)

Bug Fix

  • Optimize translations. (@unitwk)
  • Optimize dark mode. (@LazyCreeper)
  • Fixed page typography issues. (@unitwk)
  • Fixed emulation terminal in Windows unable to start the program with space path. (@unitwk, @zijiren233)
  • More...

Update suggestion

Updates are not recommended, just BUG fixes

Corresponding daemon version

3.1.0

Chinese:

新增特性

  • 文件管理支持创建新的空文件(@DragoSpiro98 )
  • 全新的登录界面(@unitwk )
  • 全新服务器快速部署界面(@unitwk)

问题修复

  • 新增更多翻译内容。(@unitwk )
  • 深色模式下细节优化。(@LazyCreeper )
  • 修复界面排版问题。(@unitwk )
  • 修复仿真终端在 Windows 无法启动带空格路径的程序。(@unitwk,@zijiren233 )
  • 更多小问题...

更新建议

无需更新,主要是BUG修复。

对应的守护进程版本

3.1.0

MCSManager - Version 9.7.0

Published by unitwk almost 2 years ago

Update Content

  • Optimized the "Unzip" function to fix missing files and incorrect unzipping.
  • Added rapid deployment of Minecraft servers through preset templates to achieve rapid server deployment.
  • Added support for OpenFrp intranet mapping. Fill in the tunnel ID and key to quickly map the intranet.
  • Optimize the file editor in file management, support custom themes, text size, etc.
  • File Management New right-click menu.
  • Optimized & added UI component animation, typography.
  • Re-translate all the text manually.
  • Fix some issues.

Update Method

For Windows, please go to the official website to download and overwrite all files.

Linux:

cd /opt/mcsmanager/web
git pull
npm i
cd /opt/mcsmanager/daemon
git pull
npm i

Daemon Version

3.0.0

Contributors:

UnitwkLazyzijiren233KevinLuBlueFunnyXiaMingJie and more.

Chinese:

更新内容

  • 优化和修复“解压缩”功能,修复丢失文件和解压缩不正确的情况。
  • 新增通过预设模板快速部署 Minecraft 服务器,实现快速部署服务器,已实现一键开服整体流程服务,可自定义私有预设服务器。
  • 新增 GUI MCSManager 启动器小工具。
  • 新增 OpenFrp 内网映射支持,填写隧道ID和密钥即可快速映射内网。
  • 优化文件管理中的文件编辑器,支持自定义主题,文字大小等。
  • 文件管理新增右键菜单。
  • Windows 版本已内置 OpenJDK 17,搭配预设模板功能部署服务器更快速。
  • 优化&新增 UI 组件动画,排版。
  • 国际化文案人工重新翻译。
  • 修复一些细节问题。

更新建议

建议更新到此版本,此版本更新内容较多。

更新方法

Windows 版本请前往官方网站,覆盖所有文件即可。

Linux 版本:

cd /opt/mcsmanager/web
git pull
npm i
cd /opt/mcsmanager/daemon
git pull
npm i

对应的守护进程版本

3.0.0

本次更新的主要贡献者

UnitwkLazyzijiren233KevinLuBlueFunnyXiaMingJie 等。

MCSManager - Version 9.6.0

Published by unitwk about 2 years ago

更新内容

  • 优化”仿真终端“功能,解决 Linux 终止进程无法终止情况
  • 软件和代码已全面实现国际化,提供英语与中文两种语言文件,英语翻译进行中(缺人)
  • 优化手机端访问网页时按钮排版,提高手机访问客户体验。
  • 修复 iphone/Safari 无法上传文件问题。
  • 新增请求次数限制器中间件,用于限制API同Session下请求频率。
  • 修复禁封用户无提示问题。
  • 新增仿真终端 ARM 架构 Linux 支持。
  • 修复 Windows 下部分程序恒定中文乱码情况。

更新建议

建议更新到此版本,此版本更新内容较多。

更新方法

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager

对应的守护进程版本

2.0.0

MCSManager - Version 9.5.0

Published by unitwk over 2 years ago

更新内容

  • 新增”仿真终端“功能,支持 Tab补全Ctrl+CCtrl+DAlt 等快捷键,支持终端高级动画,支持所有 Linux 程序运行,支持所有Windows 控制台程序,支持所有非 RCON 协议的 Steam 游戏服务端。(此功能仅在 Win/Linux x86_x64 可用)
  • 修复文件解压缩乱码,卡住等情况。
  • 新增文件解压缩大小上限,可通过配置文件修改。
  • 新增文件解压缩状态显示,可用查看当前有几个解压缩任务。
  • 优化前端界面板块标题,新增一些颜色式样。
  • 新增第一次访问面板时跳转到安装流程,不再有默认账号,安装时用户创建。
  • 新增全局文件管理开关,可以禁止所有用户使用文件管理功能。
  • 新增支持 Docker for Windows

更新建议

建议更新到此版本,此版本更新内容较多。

更新方法

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager

对应的守护进程版本

1.6.0

MCSManager - Version 9.4.5

Published by unitwk over 2 years ago

更新内容

  • 修复文件管理功能分页排序目录不在最前的问题。
  • 优化初始化密码策略,只需9位即可。
  • 当Linux系统安装了zip和unzip时解压缩功能将自动调用。
  • 优化一些界面细节。

更新建议

建议更新。

Windows 整合版本已经发布,在官网即可获得。

更新方法

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager (更新必看)

对应的守护进程版本

1.5.5

MCSManager - Version 9.4.4

Published by unitwk over 2 years ago

更新内容

  • 新增控制台终端的全屏模式,和独立页面全屏模式
  • 新增文件管理系统分页功能
  • 新增密码安全策略,第一次登录必须重置管理员密码
  • 修复文件下载中文名文件时无法下载问题

更新建议

建议更新。

Windows 整合版本已经发布,在官网即可获得。

更新方法

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager (更新必看)

对应的守护进程版本

1.5.4

MCSManager - Version 9.4.2

Published by unitwk over 2 years ago

更新内容

  • 修复文件管理下载时没有提供附件下载模式
  • 修复离线状态错误描述状态
  • 修复计划任务数量上限和表达式合法性检查
  • 修复更多小 BUG 与细节问题

更新建议

建议更新

因为采用守护进程分布式部署,如果你的节点超过 5 个,那么更新将有点麻烦,建议保留观望,待累积更新到一定程度后再一并更新。

如果您的节点很少,那么可以更新到此版本。

Windows 下载地址:https://wwp.lanzouj.com/iKZts02ljq4d

更新方法

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager (更新必看)

对应的守护进程版本

1.5.2

MCSManager - Version 9.4.0

Published by unitwk over 2 years ago

更新内容

  • 新增实例更新功能,支持 SteamCMD 的更新命令,可以实现用户自己升级服务端文件。
  • 修复终端在火狐浏览器中字体变宽问题。
  • 修复面板内切换界面后颜色渲染将会失效问题。https://github.com/MCSManager/MCSManager/issues/583
  • 修复一些细节问题。

更新建议

可选更新。Windows 版本将不会发版。

因为采用守护进程分布式部署,如果你的节点超过 5 个,那么更新将有点麻烦,建议保留观望,待累积更新到一定程度后再一并更新。

如果您的节点很少,那么可以更新到此版本。

更新方法

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager (更新必看)

对应的守护进程版本

1.5.0

MCSManager - Version 9.3.2

Published by unitwk over 2 years ago

更新内容

  • 新增 Docker 进程的完全 TTY 模式终端,即可以启动 vimtop 等全屏控制台程序,并且支持 tab 命令补全,快捷键之类的完全 SSH 终端能力。来自 @RimuruChan
  • 新增 Docker 类型实例的更多配置:额外路径挂载,网络模式,容器名称等。来自 @warmthdawn
  • 新增实例 10 小时内的人数在线统计,来自 @LingMuQingYu
  • 新增实例日志进入终端界面时自动获取,无需额外点击。
  • 优化控制台终端字体与大小。来自 @RimuruChan
  • 新增每一个实例同时最大压缩/解压任务上限为 1 个,后续考虑新增此配置供管理员自定义数值。
  • 优化数据总览界面,新增卡片数值板块。
  • 优化普通用户视图,新增卡片数值板块。
  • 修复 因新增功能导致缺失的深层持久化读取问题,无任何发行版本受影响。
  • 新增关服提示,实例秒关提示,实例启动失败更人性化的提示。
  • 新增分布式实例管理列表中新增 Minecraft 服务器版本与人数。
  • 优化一些网页文字描述和细节排版问题。

更新建议

建议更新。

因为采用守护进程分布式部署,如果你的节点超过 5 个,那么更新将有点麻烦,建议保留观望,待累积更新到一定程度后再一并更新。

如果您的节点很少,那么可以更新到此版本。

更新方法

https://github.com/MCSManager/MCSManager/wiki/Update-MCSManager (更新必看)

对应的守护进程版本

1.4.2

MCSManager - Version 9.2.0

Published by unitwk over 2 years ago

更新内容

  • 重写系统基础建设
  • 重写用户管理系统
  • 重写面板前端界面
  • 实现全面 Typescript 化
  • 新增分布式守护进程,面板程序与进程程序分离
  • 新增 Docker 镜像管理
  • 新增配置文件扫描与中英文显示
  • 更多...

第一个发行版

这是 9.0 内测版开始到现在的第一个公开发行版,功能依然在完善与优化,但已经过数百名用户测试使用,所有问题已经全部解决。

从现在开始,将以 9.X.X 全新版本号开始继续更新 MCSManager 软件。

更新注意

如果您是想从 MCSManager 8.X.X 更新到此版本,这是无法自动完成的,需要人工手动批量导入到新的软件中,如果现有面板已经完全适合您的商业模式与内部系统,在此建议不要盲目更新。

安装方法

参考 Readme 文件。

MCSManager - Version 8.7.0

Published by unitwk almost 3 years ago

更新内容

  • 重构部分前端界面,升级部分依赖库
  • 新增 Docker 创建时可选择不同 Openjdk 版本
  • 优化部分界面排版问题,修改部分内容界面说明
  • 新增最终版说明
  • 修复一些 BUG

注意

这将是 MCSManager 8.X 版本的最后一次更新,它的使命已完成。

接下来会有一份新的代码,来接替它的工作。🚀🚀 🚀 🚀

MCSManager - Version 8.6.23

Published by unitwk over 3 years ago

更新内容

  • 修复因删除 FTP 功能时删除了密码直接性验证方式导致的普通用户无法修改密码的问题
  • 此 BUG 影响的版本是 8.6.208.6.22,这些版本下普通用户无法修改自己的密码。

更新方法:

  • 如果您对此功能有需要则可以考虑更新,如果无需求可以忽略。
  • 更新指南
MCSManager - Version 8.6.22

Published by unitwk over 3 years ago

更新功能

  • 新增面板启动时自启动服务端功能
  • 更新一些依赖库安全补丁

更新方法:参考此处

MCSManager - Version 8.6.21

Published by unitwk over 3 years ago

更新内容

  • 新增支持 Docker 容器多端口多协议配置方案
  • 修改 Docker 镜像构建时标准镜像为 openjdk:8
  • 更新依赖库安全补丁

更新方法

  • Windows 下需下载 zip 覆盖所有代码,保留 servers,usersproperty.js文件/目录即可。
  • Linux 下一般来说是 git 安装方式,只须执行 git pull 命令即可,若遇到冲突,则只能参考 Windows 更新方案。
  • 若你需要此版本功能则可考虑更新,否则可以忽略此版本。
MCSManager - Version 8.6.20

Published by unitwk over 3 years ago

更新内容

  • 删除面板自带但不太稳定的 FTP 功能。
  • 删除导致安装缓慢或安装失败的 FTP 功能依赖库。
  • 修改登录界面与控制台文本的版权信息。

更新建议

  • 质量更新,如无必要,无需更新。
MCSManager - Version 8.6.19

Published by unitwk over 3 years ago

更新内容

  • 大概率减少网页控制台多余颜色代码的情况。
  • 优化一些细节问题

更新内容

质量更新,建议更新。

更新方法

Linux: 切换到MCSManager目录(通常是/opt/mcsmanager/)执行 git pull 命令拉取最新代码再 npm i 安装最新依赖库即可。

Windows: 请下载最新源代码,覆盖所有文件即可,其中 users servers 等数据文件夹不会被覆盖。