我开源了OSFC Registry,魔改自KLDNS。快速成为域名分发商!

兄弟们,亲人们! 我在 GitHub 上开源了 OSFC Registry!完整代码开源(当然,数据库配置文件这种敏感信息除外)!

这个开源项目叫 OSFC Registry OSP (暂时我们就简称它为 Registry)。

它是什么?

Registry 是一个改版的域名分发系统,它基于大家熟悉的 kldns 打造。玩过域名分发的兄弟都知道,kldns 能让你快速搭建免费域名分发平台,当个“活菩萨”。Registry 在它的基础上,做了别的!

Registry OSP 主要做了哪些改动?

  1. 邮箱域白名单系统: 精准控制谁能注册!你可以配置只允许特定域名后缀的邮箱(比如 @opens.ltd, @example.com)进行注册。告别无限制注册的烦恼。可自由开启或配置。
  2. 邀请链接: 后台可配置邀请人成功邀请后获得的积分、被邀请人注册时获得的积分。邀请人生成专属链接,用户通过邮箱验证就算成功邀请。可自由开启。
  3. DNS 记录: 不只是 A/CNAME!Registry 现在支持 AAAA (IPv6)MX (邮件交换)TXT (文本记录)!(NS?用我们系统的真的有psl吗,不过要的人多我也加上)
  4. 颜值提升: 前端页面经过重新设计(主要按我自己的审美 :xhj001:),用起来更顺眼了(至少我是)。
  5. F(word)ABUSER 反滥用系统集成: 接入了我的反滥用数据库(虽然目前数据量很少),自动拦截已知的滥用者的服务器ip。(懂的都懂,F(word)就是那个F开头的词)
  6. 支持用户管理次级域名: 用户拿到 yourname.mydomain.com 后,可以在控制台自己管理它下面的域名,比如 blog.yourname.mydomain.com,但不能越权管理同级的其他域名(比如 mie.someoneelse.mydomain.com)。可自由配置。
  7. 邮箱验证: 可配置是否阻止包含点号 . 的邮箱注册(如 [email protected])。这能有效拦截一些 Gmail 别名生成的临时邮箱,但可能有轻微误伤风险。可自由开启。

当然,咱也说清楚,目前版本还有点小遗憾:

  1. F(word)ABUSER 集成不够灵活: 目前是代码级集成。如果你不想用它,只能手动修改代码移除。不过! “可选开关”功能已经在路上了(预计近期更新)。独立 FA 开源版也在规划中。(再后面Registry可以自定义FA的部署URL)
  2. 首页自定义待加强: 首页内容目前自定义度较低,大部分想改只能直接动视图文件。首页自定义方案已经提上日程了! 预计很快能更新。
  3. Vendor 管理略显麻烦: 现在需要手动下载发行版里的 vendor.zip 并解压部署,不能直接用 composer install 搞定。没办法,当前的 composer.json 结构有点爆炸… (期待高手 PR 优化!)
  4. 用户前台语言: 由于 OSFC 最初的国际化定位,Registry 用户前台界面目前是英文为主。

仓库在此:

GitHub: GitHub - osfc-org-cn/registry: is osfc registry

协议: MIT (自由使用、修改、分发!)

预览:额,似乎不能说…吧?Github的侧边有个神秘URL

如果你正想搞域名分发、觉得kldns功能不够用、或者想找个带邀请的方案,赶紧来试试、Star、提交Issue甚至PR吧!一起把它搞得更好!(或者再fork一下?

有啥想法、问题、建议,欢迎在帖子里讨论!期待反馈!

11 个赞

对了,我真的搞不懂NL的新人是怎么判断的,昨天被闭嘴了10小时(因为回复上限了
然后就是我凌晨发帖咯咯哒

1 个赞

知道了,原来右上角头像有个箭头…

1 个赞

好好好 :xhj003:
不知道部署这个需要多大的鸡?

1 个赞

我部署的机子是4h4g的,可以参考一下

太棒了 这佬分享

感谢佬分享 :xhj006:

正好需要呢

感谢分享

感谢你的无私分享

楼主,怎么安装没给文档啊

感谢分享

GCore 的 CDN 不用 PSL 吧

主页做的很好


结果一到登录页

感谢大佬开源分享~

readme有个非常非常简陋的文档,我回头录个视频罢 :xhj007:

嘿嘿…主要是我一改登录页就炸… :xhj001:

感谢支持 :xhj19:

厉害了

号。谢谢分享