Repository navigation
chore: 将 DDNS 客户端迁出到 life_tools - #20
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
将 DDNS 客户端的维护入口统一迁往
life_tools,移除本仓库的client/、客户端启动脚本和两份旧 systemd 模板。根build.sh只构建服务端,不再要求存在客户端私有配置;服务端 DDNS HTTP 接口和其他后端逻辑保持兼容。对应迁入 PR:mcoder2014/life_tools#21 。请先合入该 PR,再合入本 PR,避免旧入口移除后新安装入口尚不可用。
README 更新为
cq_ddns_client的安装入口和迁移说明,包括旧 YAML、-conf参数兼容以及回滚方式。已安装的home_client二进制、配置和正在运行的服务不会因本次源码删除而自动替换。验证
pi的隔离源码副本中,根build.sh与go build -mod=readonly ./...通过,并确认生成output/bin/home_server。原常驻服务仍在运行,测试服务和密钥副本已清理。实机 DNS 地址未变化,创建/更新分支由隔离集成用例验证,未对现有 DNS 进行强制修改。