🟢 Caddy配置生成器

免费在线Caddy配置生成器,可视化生成Caddyfile配置,支持反向代理、HTTPS自动证书、重写规则、负载均衡等。无需注册。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用
零依赖·纯前端·数据不上传

🌐 站点基础配置

🔒 HTTPS / TLS配置
🔄 反向代理
📝 重写规则
🛡️ 访问控制与安全
⚡ 日志与性能
点击"生成配置"查看结果...

❓ Caddy配置生成器能做什么?

通过可视化界面生成Caddy服务器Caddyfile配置文件,支持反向代理、HTTPS自动证书、负载均衡、重写规则、访问控制等。

❓ 支持自动HTTPS证书吗?

支持。Caddy内置ACME客户端,自动申请和续期Let's Encrypt证书,只需填写域名即可。

❓ 支持负载均衡吗?

支持。可配置多个后端地址,支持轮询、最少连接、IP哈希等负载均衡策略。

❓ 生成的Caddyfile可以直接使用吗?

可以。生成的配置遵循Caddy 2.x语法标准,可直接放入Caddy配置目录使用。

❓ 支持WebSocket代理吗?

支持。Caddy的reverse_proxy默认支持WebSocket升级,无需额外配置。

❓ 数据会上传服务器吗?

不会。所有配置生成在浏览器本地完成,数据不上传服务器。

Caddy配置生成器能做什么?

Caddy配置生成器是一款免费在线工具,帮助开发者和运维人员通过可视化界面快速生成Caddy服务器的Caddyfile配置文件。支持反向代理、HTTPS自动证书申请、负载均衡、URL重写、访问控制、速率限制等。所有配置在浏览器本地完成,数据绝不上传服务器。

核心功能

使用教程

1. 填写站点地址(域名或IP:端口)

2. 选择HTTPS模式:自动证书、内部CA或手动指定

3. 如需反向代理,勾选并配置后端地址和负载均衡策略

4. 配置重写规则、访问控制和安全选项

5. 设置日志格式和自定义指令

6. 点击"生成配置"预览Caddyfile,复制或下载使用

应用场景

场景1:Web应用部署

快速生成Caddy配置,将域名反向代理到Node.js/Python/Go后端,自动申请HTTPS证书。

场景2:微服务网关

配置多个后端实现负载均衡,配合健康检查确保服务可用性。

场景3:静态站点托管

配置file_server指令托管静态文件,自动HTTPS,支持自定义响应头。

场景4:API网关

配置路径重写和反向代理,将API请求路由到不同微服务,配合速率限制保护后端。

扩展知识

Caddy是一个现代化的Web服务器,以自动HTTPS和简洁的Caddyfile语法著称。与Nginx/Apache相比,Caddy的配置更加简洁直观,无需手动配置SSL证书。Caddy 2.x使用Go语言编写,性能优异,支持模块化扩展。Caddyfile采用指令式语法,每个指令独占一行,块指令用花括号包裹。reverse_proxy指令支持主动/被动健康检查、请求重写、响应处理等高级功能。Let's Encrypt通过ACME协议自动管理证书生命周期,Caddy默认使用HTTP-01验证方式,也支持DNS-01和TLS-ALPN-01。

常见问题

Caddy配置生成器 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com