DevOps 工具
10 个基于浏览器的基础设施与部署工作流工具 — 检查、格式化、验证、构建配置文件,完全不上传任何东西。无需注册、无需云端,任何内容都不会离开你的设备。
DevOps 工具
-
Dockerfile 检查器
检查 Dockerfile 的常见错误、安全问题与最佳实践违规。
打开工具 →
-
NGINX 设置格式化
格式化并缩进 NGINX 设置档,提升可读性。
打开工具 →
-
.env 格式化工具
验证、排序并格式化 .env 环境变量文件。
打开工具 →
-
.htaccess 创建器
生成 Apache .htaccess 规则,支持重新导向、HTTPS、认证等设置。
打开工具 →
-
GitHub Actions 检查器
验证 GitHub Actions 工作流程 YAML 的结构与常见错误。
打开工具 →
-
SSH 密钥指令创建器
为 RSA、Ed25519 或 ECDSA 密钥生成合适的 ssh-keygen 指令。
打开工具 →
-
连接端口参考表
浏览并搜索常见连接端口号,附协定与服务说明。
打开工具 →
-
SSL 凭证解码器
在浏览器中粘贴 PEM 凭证,解码主体、签发者与有效期。
打开工具 →
-
DNS 记录创建器
创建并格式化 A、AAAA、CNAME、MX、TXT 等 DNS 区域档记录。
打开工具 →
-
.gitignore 创建器
选择编程语言与框架,生成集成的 .gitignore 文件。
打开工具 →
为什么要用纯浏览器的 DevOps 工具?
基础设施配置文件常含有敏感数据:环境变量值、SSL 私钥路径、服务器主机名与身份验证凭据。把这些上传到在线检查器或格式化工具就等于把生产环境的机密交给第三方。本页的工具完全在你的浏览器中运行 — 尽情粘贴、彻底审查、不分享任何东西。
这些工具是为提交前的瞬间设计的:在推送镜像前快速检查 Dockerfile、在部署前格式化 NGINX 配置块,或在更新区域文件前构建 DNS 记录字符串。快速、私密、随时可用。
如何挑选合适的工具
容器工作流:可以先用 Dockerfile Linter 在构建前找出错误。Web 服务器作业:可用 NGINX 格式化器或 .htaccess 构建器。CI/CD 流水线:用 GitHub Actions Linter 验证流水线。安全方面:可解码 SSL 证书或生成 SSH keygen 命令。DNS:可用 DNS 记录构建器。项目初始化:可生成 .gitignore 文件与格式化 .env 文件。
常见问题
- 我的配置文件会被上传到服务器吗?
- 不会。本页每个 DevOps 工具都使用 JavaScript 完全在你的浏览器中执行。Dockerfile、NGINX 配置、SSH 密钥与证书绝对不离开你的设备 — 连临时上传也没有。
- 可以用这些工具处理敏感的生产配置吗?
- 可以。因为所有处理都在你的浏览器中本地完成,因此可以放心地粘贴生产配置文件、SSH 密钥注释、SSL 证书与 .env 文件,不会有泄露给第三方的风险。
- Dockerfile Linter 是否涵盖所有最佳实践?
- Dockerfile Linter 会检查影响最大的最佳实践:指令顺序正确、合并 RUN 语句、避免 latest 标签、使用 COPY 而非 ADD、设定非 root 的 USER 等。如需完整审核,可在 CI 中搭配 Hadolint 使用。
- SSL 证书解码器能处理任何 CA 颁发的证书吗?
- 可以。解码器在你的浏览器中直接解析 PEM 编码的 DER 二进制数据。它可处理任何证书颁发机构(CA)签发的证书 — Let's Encrypt、DigiCert、Comodo、自签或其他任何 CA。
- DNS 记录构建器支持哪些记录类型?
- 构建器支持 A、AAAA、CNAME、MX、TXT、NS、CAA 与 SRV 记录,会同时输出区域文件格式与对应的 dig 验证命令。
- 提供哪些 .gitignore 模板?
- 模板涵盖最常见的技术栈:Node.js、Python、Java、Go、Rust、PHP、Ruby、.NET/C#、Xcode/iOS、Android、React、Docker、Terraform,以及涵盖 macOS 与 Windows 系统文件的通用 OS 模板。
- 这些工具能离线使用吗?
- 可以。所有运算都在页面加载后本地执行。页面加载后即可在没有网络连接的情况下继续使用。
- 应该生成哪种 SSH 密钥?
- Ed25519 是现代首选 — 快、小、安全。连接到不支持 Ed25519 的旧服务器时再使用 RSA 4096。完全避免使用 RSA 1024 与 DSA,这两者都被视为脆弱。