kysou 发表于 2025-6-7 21:07:03

[网站模板]8h磨一剑,Exence首出江湖 — 支持官网模板、站上注册 - 支持AuthMeReloaded

本帖最后由 kysou 于 2025-6-7 21:08 编辑



Exence v1.1.0八小时磨一剑 Exence首出江湖Github: https://github.com/imkysou/exence | Version: v1.1.0



| 产品介绍
你的服务器是否还没有一个像样的官方网站?
你是否还在为做不出来服务器官网而苦恼?
你是否想要拥有和其他服务器一样的官网注册?邮箱验证功能?
All in one...这一切都可以通过Exence解决。
Exence是一个基于Node.js开发的产品,可以帮助Minecraft服主快速创建服务器官方网站,并配置在网站上的注册功能,让用户在网站上就能注册您的服务器,您还可以设置不通过网站注册的用户无法登录服务器哟~
| 使用教程
1. 前往 Github Release ,点击exence-windows-1.1.0.zip,下载此文件;
2. 使用压缩软件将exence解压到任意文件夹中;
3. 解压后,使用 Visual Studio Code 或 Notepad-- 打开 exence.global.js 文件;
4. 设置你需要更改的配置(其中所有选项已通过注释写出);
5. 通过node index启动程序;
6. 浏览器打开 http://服务器IP/后台访问页面安全路径(后台地址在配置文件中给出,默认为exence),如果是云服务器,则可能需要开放安全组;
7. 输入用户名admin,默认密码123456进行登录;
8. 在更改密码处,设置新的密码(强烈建议设置);
9. 更改服务器选项和模板数据,即可食用。
Tips: 大部分人看到模板数据可能会迷惑,建议查看文件夹下的/themes/classic/README.md文件,内有详细的说明
| 进阶使用
使用 Nginx/Apache 反代(宝塔面板)

[*]在服务器安装宝塔面板;
[*]在本项目的exence.global.js中,将ssl的enable改为false,将默认端口改为81或其他不为80的端口,将remoteIP的mothod改为proxy;
[*]在宝塔面板中,选择【网站】,点击上方的【反向代理】;
[*]反向代理的后端地址填写为81或你刚刚设置的端口;
不使用反向代理的情况下,安装SSL证书

[*]申请SSL证书;
[*]将key粘贴到/saves/ssl/private.key,将cert粘贴到/saves/ssl/certificate.crt;
[*]在exence.global.js中,将ssl的enable改为true,将默认端口改为443;
[*]若要启用http自动跳转https,将force_https改为true
套Cloudflare使用

[*]启用Cloudflare;
[*]在exence.global.js中,将remoteIP的mothod改为Header;
[*]将remoteIP的Header改为CF-Connecting-IP(默认就是);
| 自定义模板教程

[*]在/themes文件夹下,创建一个新文件夹,文件夹名即模版名;
[*]在exence.global.js中,更改theme为刚刚的模版名;
[*]启动项目;
[*]在你刚刚创建的模板文件夹中,更改你的模板。
Tips: 详细教程请查阅Github仓库主页,此处因为篇幅和编辑器问题不过多阐述。
| 项目截图



| 开发者
由于时间关系,此项目只能随缘更新,但作者会坚持开发此项目并不断提供维护和支持。
欢迎大家参与此项目的开发,我们将万分感谢![贴吧_乖]

[*]Kysou
前端/后端、测试
[*]Pigeon
测试



祝大家高考加油 距离Kysou高考还有4年时间[捂脸]
页: [1]
查看完整版本: [网站模板]8h磨一剑,Exence首出江湖 — 支持官网模板、站上注册 - 支持AuthMeReloaded