Odboy · 个人作品集

独立开发者的开源作品集

这里收录了我从零打造的开源作品:静态站点部署平台、DNS 服务器、 证书管理平台,以及几个提升效率的小工具。全部单二进制交付、开箱即用。

works
$ ls ./works
 cutego
 cutejava
 kenaito-vhost-gateway
 kenaito-dns
 kenaito-wildcert
 kenaito-media-picker
 kenaito-dark-wallpaper-finder

$ echo "欢迎来到我的主页"
欢迎来到我的主页
01

我的作品

开发框架、基础设施与效率工具,欢迎 Star 与反馈
DNS

kenaito-dns

轻量级、自带 Web 控制台的 DNS 服务器:通过 API 或界面即可增删改查解析记录, 变更自动备份版本、支持一键回滚,单二进制开箱即用。

  • UDP / TCP 双协议
  • 多上游轮询转发
  • 版本对比 / 一键回滚
GoVue SQLitemiekg/dns
Gitee 仓库 Apache-2.0
证书

kenaito-wildcert

泛域名 SSL 证书申请与续期管理平台:基于 Let's Encrypt + DNS-01 验证, 支持多家 DNS 服务商,申请成功后沿 WebSocket 自动下发证书到服务器客户端。

  • 泛域名证书
  • 自动续期 / 强制续期
  • WebSocket 证书下发
GoVue Let's EncryptSQLite
Gitee 仓库 Apache-2.0
工具

kenaito-media-picker

媒体分辨率分类整理工具:一键扫描目录下所有图片与视频, 按横屏 / 竖屏 / 等比和分辨率自动归类到对应子目录,零依赖单文件运行。

  • 图片 / 视频双支持
  • 标准与非标分辨率归类
  • 内嵌 ffprobe 零依赖
GoWindowsffprobe
Gitee 仓库 Apache-2.0
工具

kenaito-dark-wallpaper-finder

自动扫描、分析并整理暗色系壁纸的命令行工具:基于亮度算法计算"黑暗程度"评分, 按五级阈值分类归档,24 线程并发处理。

  • ITU-R BT.601 亮度算法
  • 五级黑暗等级分类
  • 大图自动采样加速
GoCLI并发处理
框架

cutego

基于 Gin、Xorm、Vue 前后端分离的 Go 快速开发框架:自研 RBAC 权限体系, 内置用户、部门、岗位、菜单、角色、字典、参数管理与定时任务,开箱即用。

  • 自研 RBAC(未用 Casbin)
  • Redis & JWT 鉴权
  • 内置定时任务
GoVue GinXormRBAC
Gitee 仓库 Apache-2.0
框架

cutejava

基于 Spring Boot 2/3/4、Mybatis-Plus、Spring Security、Redis 与 Vue2 的前后端分离后台管理系统,多版本适配、开箱即用。

  • Spring Boot 2/3/4 多版本适配
  • JWT + Spring Security 鉴权
  • Mybatis-Plus 持久层
JavaVue Spring BootMyBatis-Plus
02

联系我

扫码添加微信、QQ 或钉钉,随时交流
微信二维码
微信 扫码添加好友
QQ 二维码
QQ 扫码加 QQ
钉钉二维码
钉钉 扫码加钉钉

更多联系方式(邮箱 / 电话)→