Exence - 搭建服务器官网 支持网站上注册账号
项目地址:https://github.com/imkysou/exence目前项目处于起步阶段(在2025年6月1日晚上才创建此项目),仅开发不到6h就发布出来,供大家学习交流,欢迎大家提出宝贵建议。当前版本大家请勿投入生产使用,正式版本将于下周发布。
Exence 是一个为 Minecraft 服务器服主设计的,用于快速搭建 Minecraft 服务器官网,并在其官网上提供网上注册(在网站上注册mc游戏账号)、工单系统(未完成)、公告板(未完成)功能的独立于 Minecraft Server 的产品。Exence的后端是使用Node.js+Express+SQLite3制作的,后台是通过Vue.js+Element Plus+Axios制作的。
目前Exence仅支持AuthMeLoaded插件。
插件地址:https://www.spigotmc.org/resources/authmereloaded.6269/
使用教程:
[*]拉取本项目到你的服务器上
[*]安装最新版本Node.js,执行 npm i 补全依赖
[*](可选)申请SSL证书,并替换/saves/ssl下的key和crt文件
[*]打开根目录下的exence.global.js文件,修改类似配置
[*]在mc服务器的 /plugins/Authme/config.yml ,找到registration下的enable,把true改成false
[*]在网站项目目录下执行 npm run start,然后打开后台(默认在localhost/exence),使用默认账号登录(admin:123456)
[*]创建服务器,sqlite地址填写mc服务器下的/plugins/Authme/authme.db的绝对路径。
[*]使用网站
|功能介绍
前台网站
如图展示的默认模板(/themes/classic),可以在前台网站查看游戏人数、查看和复制服务器IP
网站主要功能是在前台实现用户注册,此功能需要搭配服务端的插件使用(目前仅支持AuthMeReloaded)。未完成注册的无法加入游戏世界。
前台还支持更换更多模板,其他模板即将由官方和社区其他贡献者开发!
网站管理后台
提供了网站管理后台(默认于/exence,可通过修改exence.global.js中的配置修改安全入口,默认账号admin,默认密码123456),提供了服务器和网站模板参数的调整功能。
|功能列表
已实现
[*]基础后台框架(Vue.js + Element Plus)
[*]后台调整服务器、模板参数功能
[*]前台默认classic模板(Classic模板原为本人在2022年为国内某小游戏群组服设计的 可单独下载使用 mc服务器模板.zip - 蓝奏云)
[*]前台游戏注册
[*]AuthMeReloaded插件适配
[*]SSL支持
未实现
[*]其他Minecraft插件适配
[*]前台公告、工单反馈系统
[*]后台多管理员模式
[*]邮箱验证功能(目前仅在exence.global.js中存在相关配置项目,但不起效果)
页: [1]