mirror of
https://github.com/NewFuture/DDNS.git
synced 2026-10-19 16:15:45 +00:00
* fix: correct DNS sync results and configuration retention Keep address families independent, reject failed update responses, preserve complete IPv6 addresses, and retain Studio drafts and effective extra settings. Add offline regressions and wire Studio tests into documentation builds. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * test(provider): make disk cache regressions deterministic Align the cache fixture wall clock and file mtime so Windows Python 3.12 clock granularity cannot turn a freshly saved cache into a future-dated file. Keep real disk reads, all cache assertions, production expiry policy and CI matrices unchanged. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com> Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
26 lines
1.8 KiB
Markdown
26 lines
1.8 KiB
Markdown
---
|
|
title: DDNS 配置生成与校验
|
|
description: 在浏览器中生成和导入 DDNS Schema v4.1 配置,并检查配置结构与运行时要求。支持多服务商、IPv4/IPv6、代理、缓存与日志。
|
|
layout: page
|
|
editLink: false
|
|
lastUpdated: false
|
|
aside: false
|
|
sidebar: false
|
|
---
|
|
|
|
<!--
|
|
THESIS: 把配置文档变成可操作的部署工作台,拒绝“表单提交后才知道哪里错”的向导。
|
|
OWN-WORLD: 延续 DDNS 蓝与 VitePress 明暗主题,以网络控制台的分区、细线和实时信号组织内容。
|
|
STORY: 用户选择服务商、填写记录与运行策略,同时看见规范 JSON、精确错误路径和部署提醒,最终复制或下载。
|
|
FIRST VIEWPORT: 标题与本地隐私承诺下方直接进入三栏工作台;服务商在左、配置在中、JSON 与校验在右。
|
|
FORM: 已有文档世界中的完整 Operate 页面;采用“持续可见的配置台”结构,而不是分步遮挡上下文。
|
|
-->
|
|
|
|
<ConfigStudio />
|
|
|
|
::: details 导入、草稿与扩展字段
|
|
在页面内创建、粘贴或修改的配置,点击“载入编辑器”不等于导出。浏览器允许临时存储时,尚未导出的完整草稿(包括凭据)会保存在当前标签页,刷新后可恢复;复制或下载后才标记为已导出。未经修改的文件导入仍以原文件为已保存基线。旧草稿若没有记录文件来源,会保守地保留为未导出状态。
|
|
|
|
服务商扩展字段留空表示继承全局 JSON `extra`;填写 `{}` 表示显式空覆盖,不会清除环境变量提供的扩展字段。导入会按运行时优先级处理平铺字段、`extra_` 别名和嵌套 `extra`。为保留有效值,必要时会将继承的字段显式展开到服务商的扩展字段中;这些显式值之后会覆盖全局设置。
|
|
:::
|