最MC论坛

标题: FrozenGo,一款新的多服务器管理软件 [打印本页]

作者: SUIBING    时间: 2017-7-28 23:27
标题: FrozenGo,一款新的多服务器管理软件
本帖最后由 SUIBING 于 2017-8-14 23:58 编辑

FrozenGo,


为清理国内MC服务器出租界的一些乱象而生。。。

daemon by Axoford12;官方版本维护:Rubiginosu团队

[attach]19550[/attach]
使用前,请仔细阅读FrozenGo.Manual.pdf<在GitHub项目release里面>



0,FrozenGo为什么存在?

  这个软件类似于Multicraft,MCMyAdmin,都是用来管理Minecraft服务器的,但是不同的是,它开源且免费,并且对开发者们友好。

  这个软件存在总是有原因的。看大标题,“为清理国内MC服务器出租界的一些乱象而生。。。”,我个人认为这个软件确实有能力做出这样的事情,但是至于能不能做到还是要看开发者们的配合了。

软件的开发者是Axoford12,昨天在zuimc上发过这个帖子,但是好像没人注意,我就来找个地方再发一次

Axoford12之前说过她想离开MC界了,但是混了4年,不留下些什么怪可惜的。她看到了MC 服务器出租界使用的软件是盗版,而且是大规模的盗版,所以,她就花了些时间来完成这个项目的daemon部分。daemon部分于2017年5月完成v0.0.1版本。

这个项目免费,并且使用MIT开源协议而不是WTFPL或者LWTFPL<噗>开源协议,原因是给开发者们更大的权利来对FrozenGo的二次开发,让一些有能力的租服商抛弃盗版的Multicraft,换上自己编写的面板,多拉风!<噗没毛病>

1,它能做什么?

它,可以帮助有能力的MC服务器出租商凸显自己。它,可以让云组服管理更加方便。<确实可以,使用开发者接口自己编写软件就可以做到>

它的优势是什么?它开源,它资源占用小(daemon部分),提供足够丰富的接口给开发者们,让开发者们能够DIY出自己的作品。它由golang编程语言编写,比python更高效。

拥有极大的自定义空间,为什么这么说?Rubiginosu团队只负责原生版本的开发,允许存在衍生版本,并且为开发者们提供文档以供参考。 所以说,若是阁下有兴趣开发自己的控制系统,那么可以基于FrozenGo进行开发,不必在意太多,只要遵守MIT开原协议即可!

2,它可以变成什么?

我有想过这个问题,它可以变成很多东西,它也可以做出很多其他的事。比如说,云组服。通过其他开发者开发的panel<目前没有>来实现云组服,或者服务器分组管理。或者如果说你有一个vps,但是是linux系统,那么容易啊,使用开发者接口,你可以开发出你自己的管理器!拿出去说,“我的客户端管理器是自己开发的,主控器是国内的FrozenGo”逼格够高!

3,目前实现了什么?

请看官方开发者文档!实现的东西已经足够多,够实用!v0.3.0的开发者文档适用于v0.3.1的FrozenGo-daemon

4,部署

想要部署一个FrozenGo-daemon?很简单!从我们的GitHub上面的最后一次release下载所需文件即可!需要注意的是,FrozenGo-daemon的下一个版本将不再支持Windows系统!

好了,我们回到正题,我们需要下载这两个东西:

FrozenGo.Exec.v0.3.x.tar.gz

FrozenGo.Framework.v0.3.x.tar.gz

都解压出来,我们打开Framework文件夹,进入bin文件夹,随后我们从FrozenGo.Exec.v0.3.x.tar.gz挑选一个和自己操作系统相符合的主程序放进bin文件夹,linux系统先给他权限运行,然后启动即可;windows系统。。。不说了大家都知道怎么启动的。其余参考FrozenGo.Manual.pdf

5,文件结构

参考FrozenGo.Manual.pdf

6,开发者们

Axoford12:FrozenGo的项目发起人,daemon作者

SSD1051(雪落):原生panel后端开发者

亦欢:Rubiginosu官网开发者,原生panel前端开发者

蓝羽(Mion):Rubiginsou官网开发者

cpera:bug追踪员,daemon开发者

SUIBING112233:系统兼容性测试

7,特别鸣谢

捐助者名单:

温馨の小霸王:10RMB

SUIBING112233:5RMB

     END

看起来需要番外,所以我弄了点番外来23333

由于panel作者出国玩了,所以panel部分就只支持v0.1.0的FrozenGo-Daemon,

so,大家撸起袖子加油干,弄出自己的panel吧!!

如果自己觉得自己开发的

系统兼容表已经列在了项目的README了,大家可以去看看

“我想要和开发者们交流“,阔以啊,来,加群和开发者们交流:601701799

                                                                                      


                                                   -文章作者:SUIBING112233

-Rubiginosu

2017/7/28

另外,由于为了实现CPU限制
,我们不会再开发Windows版本的FrozenGo面板,为了保证可信,我会上传哈勃分析报告。
感谢管理员提醒。。。但是希望看一下我们的GitHub,我们在v0.3.1发布的时候声明了不再支持windows系统
[attach]19864[/attach]

作者: SUIBING    时间: 2017-7-28 23:31
看起来还少了些什么,我来补发项目地址了:“我是release地址的传送门”“我是项目地址的传送门”大家有啥意见可以进群交流哦!
作者: 雨落风抚    时间: 2017-7-30 05:23
地板前来支持
作者: NFC_Yan    时间: 2017-8-14 09:55
请附加杀毒报告,一周内复查,则违规处理
作者: SUIBING    时间: 2017-8-14 23:41
NFC_Yan 发表于 2017-8-14 09:55
请附加杀毒报告,一周内复查,则违规处理

emm,因为为了做到硬件限制,所以只支持linux系统了,所以杀毒报告可能没办法发上来。。。
作者: Axoford12    时间: 2017-8-15 00:12
话说管理大佬,FGO是基于Linux开发的软件,如何让Windows杀毒扫描来扫Linux软件的毒?Github仓库有完整的,二进制编译后文件的源代码,对FGO有没有任何恶意安全问题,源代码是最好的佐证,PHP面板部分可以直接看到源代码,何必要去杀什么毒?底层的Cgroups/Chroot/setuid/setgid/ Windows系统并不支持,选择Linux一方面也考虑到了服务商的主机大多是Linux机器CentOS系列占多,优先兼容。在此,作为作者,我以我的良心和人格保证FGO绝无任何问题,家里的Windows跑都跑不起来,写病毒也没啥用.....
作者: 可爱小MC    时间: 2018-2-10 09:15
是吗




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2