kenaito-vhost-gateway
部署平台基于 Go 的静态网站自动化部署平台:单服务承载多个子域名的前端站点, 目录一键部署自动生成版本号,支持 HTTPS SNI 动态证书、灰度发布与一键回滚, 自带 Vue 管理后台。
- 目录一键部署 / 版本回滚
- 灰度发布
- SNI 动态证书匹配
- MinIO 对象存储
这里收录了我从零打造的开源作品:静态站点部署平台、DNS 服务器、 证书管理平台,以及几个提升效率的小工具。全部单二进制交付、开箱即用。
$ ls ./works › cutego › cutejava › kenaito-vhost-gateway › kenaito-dns › kenaito-wildcert › kenaito-media-picker › kenaito-dark-wallpaper-finder $ echo "欢迎来到我的主页" 欢迎来到我的主页
基于 Go 的静态网站自动化部署平台:单服务承载多个子域名的前端站点, 目录一键部署自动生成版本号,支持 HTTPS SNI 动态证书、灰度发布与一键回滚, 自带 Vue 管理后台。
轻量级、自带 Web 控制台的 DNS 服务器:通过 API 或界面即可增删改查解析记录, 变更自动备份版本、支持一键回滚,单二进制开箱即用。
泛域名 SSL 证书申请与续期管理平台:基于 Let's Encrypt + DNS-01 验证, 支持多家 DNS 服务商,申请成功后沿 WebSocket 自动下发证书到服务器客户端。
媒体分辨率分类整理工具:一键扫描目录下所有图片与视频, 按横屏 / 竖屏 / 等比和分辨率自动归类到对应子目录,零依赖单文件运行。
自动扫描、分析并整理暗色系壁纸的命令行工具:基于亮度算法计算"黑暗程度"评分, 按五级阈值分类归档,24 线程并发处理。
基于 Gin、Xorm、Vue 前后端分离的 Go 快速开发框架:自研 RBAC 权限体系, 内置用户、部门、岗位、菜单、角色、字典、参数管理与定时任务,开箱即用。
基于 Spring Boot 2/3/4、Mybatis-Plus、Spring Security、Redis 与 Vue2 的前后端分离后台管理系统,多版本适配、开箱即用。