- 基于Axum api管理
- 基于api管理提供Web管理界面,基于yew框架
- 基于DNS自动管理letsencrypt免费证书。
- 获取的免费证书自动布署到 Nginx、IIS、Apache
- 获取的免费证书自动部署到 阿里云OSS
- dnspod 域名解析本地及远程管理
- 获取本机对外的ipv4 及ipv6地址
- 基本功能可运行
- 基于Axum api管理
IpTellDnspod是一款创新性的工具,它巧妙地监听本地IPv4及IPv6地址的任何变动,并据此自动同步更新DNSPOD平台上的域名解析记录。借助DNSPOD最新的3.0版本API,我们确保了与服务的无缝集成与高效通信。
我们的系统专为多用户环境打造,允许每个用户独立管理多个API密钥,而这些API密钥又能分别控制多个域名记录。这种设计不仅提升了管理的灵活性,还极大地满足了不同用户的多样化需求。
IpTellDnspod系统由两部分组成:一个强大的本地服务组件和一个直观的Web管理界面。本地服务组件负责实时监控地址变动,并即时触发更新操作;而Web管理界面则提供了便捷的用户和域名配置管理工具,让用户可以轻松管理自己的域名和账户信息。
值得一提的是,IpTellDnspod基于Rust语言开发,实现了真正的跨平台兼容性。只需一个二进制运行文件和一个数据库文件,用户即可轻松安装并运行我们的系统,无需复杂的配置或依赖项。
见api_test.rest