DDNS 动态域名工具更新:基于 sdkg 重构,升级 JDK 和 Spring Boot 版本等
基于阿里云SDK构建的DDNS
使用本工具可以随时检测本地的公网IP,和指定域名当前的解析IP,一旦发现不一致,就可以将域名解析到一个变化的公网IP上。本工具基于阿里云SDK,使用java开发。
本工具对于需要架设互联网服务但又苦于没有固定公网IP的童鞋使用,理论上本工具可以替代花生壳等动态域名服务。相比之前版本,最大区别是提供了页面配置阿里云SDK参数和需要解析的DDNS,并且支持多DDNS。
要求:域名托管在阿里云,阿里云开通access Key服务,相关服务器装jdk1.8及以上运行环境或者docker环境
更新内容
- 升级至JDK17并优化Docker构建流程
- 修改ID类型为String并更新相关接口和前端调用
- 修改MapperScan路径为mapper
- 升级5.0并迁移至MyBatis-Plus
- 初始化DDNS模块,添加SQL表结构和基础配置
- 添加.cnb.yml配置文件
完整的更新日志: https://gitee.com/fastjrun/ddns/compare/V4.0...V5.0
