验证部署配置
验证 YAML 或 Compose 结构,检查环境值,再整理发布前的 JSON 配置片段。
- 1. YAML Check
检查缩进、YAML parse 错误和 Compose service 诊断。
- 2. ENV Check
检查重复、格式错误、空值或类似 secret 的环境值。
- 3. JSON
格式化 JSON 配置片段,并在复制前检查结构。
解析 .env 片段,检查重复变量、无效名称和引号问题,并复制无原始值的 ENV 部署报告。
输入 / 输出
输入、输出和复制操作集中在这个主区域。示例和检查内容放在下方。
本地会话
输入状态只保存在此浏览器中,可在无账号时恢复上次工作区。
完成主要输入/输出流程后,再打开需要的示例、检查清单和相关工具。
验证部署配置
验证 YAML 或 Compose 结构,检查环境值,再整理发布前的 JSON 配置片段。
检查缩进、YAML parse 错误和 Compose service 诊断。
检查重复、格式错误、空值或类似 secret 的环境值。
格式化 JSON 配置片段,并在复制前检查结构。
复制前检查
常见失败情况
相关工具
指南
完成主要输入/输出流程后,再打开需要的示例、检查清单和相关工具。
APP_ENV=production
API_URL=https://api.example.comexport FEATURE_FLAG=true
TIMEOUT_MS=5000SECRET_KEY="redacted value"ENV 示例
变量
3
重复
0
格式错误行
0
疑似 secret 键
0
复制配置前检查 key 名和值形态。
行 1
APP_ENV
production行 2
API_URL
https://api.example.com行 3
FEATURE_FLAG
trueENV 部署报告
复制安全的部署交接报告,只包含变量数量、警告和清单,不包含原始值。
变量
3
重复
0
格式错误行
0
疑似 secret 键
0
类似 URL 的值
1
空值
0
public 前缀键
0
包含原始值
否,原始值已排除。
部署清单
# ENV 部署报告
- 检查时间: 浏览器复制时间
- 变量: 3
- 重复: 0
- 格式错误行: 0
- 疑似 secret 键: 0
- 类似 URL 的值: 1
- 空值: 0
- public 前缀键: 0
- 包含原始值: 否,原始值已排除。
- 疑似 secret 键名: 仅显示数量;名称和值都排除。
## 非 secret 键列表
APP_ENV, API_URL, FEATURE_FLAG
## 检查提示
- 未发现明显 ENV 解析警告。部署前请确认托管必需变量。
## 部署清单
- 将此键列表与托管、CI 和服务器运行时变量列表比较。
- 复制值前先解决重复键,因为最终 loader 可能只保留一个赋值。
- 把生产 secret 放入 secret manager 或托管变量存储,不要共享原始值。
- 确认 public 前缀键可以安全暴露到客户端。
- 部署后验证公开 URL、DNS 和服务器响应,不要只相信配置解析。下一步可用工具
可复制输出
已解析变量: 3
已解析 JSON:
{
"APP_ENV": "production",
"API_URL": "https://api.example.com",
"FEATURE_FLAG": "true"
}