<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Caddy 教程 - 合集 - Nite</title>
    <link>https://www.nite07.com/zh-cn/collections/caddy-tutorial/</link>
    <description>这里是Nite的小窝！</description>
    <generator>Hugo 0.163.1 &amp; FixIt v0.4.5</generator>
    <language>zh-CN</language>
    <managingEditor>nite@nite07.com (Nite)</managingEditor>
    <webMaster>nite@nite07.com (Nite)</webMaster>
    <lastBuildDate>Tue, 28 Apr 2026 21:00:00 +0800</lastBuildDate>
    <atom:link href="https://www.nite07.com/zh-cn/collections/caddy-tutorial/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Caddy &#43; Hugo 实现基于 Accept-Language 的多语言智能跳转</title>
      <link>https://www.nite07.com/zh-cn/posts/caddy-hugo-multilingual/</link>
      <pubDate>Tue, 28 Apr 2026 21:00:00 +0800</pubDate><author>nite@nite07.com (Nite)</author>
      <guid>https://www.nite07.com/zh-cn/posts/caddy-hugo-multilingual/</guid>
      <category domain="https://www.nite07.com/zh-cn/categories/tutorials/">教程</category>
      <description>本文详细介绍如何使用 Caddy 为 Hugo 静态站点实现基于浏览器 Accept-Language 的自动语言跳转，包括路径重定向、文件探测回退、语言优先级降级处理，以及完整的多语言站点配置方案。</description>
    </item>
    <item>
      <title>Caddy WebDAV 配置：子路径挂载与权限控制</title>
      <link>https://www.nite07.com/zh-cn/posts/caddy-webdav/</link>
      <pubDate>Tue, 28 Apr 2026 20:45:00 +0800</pubDate><author>nite@nite07.com (Nite)</author>
      <guid>https://www.nite07.com/zh-cn/posts/caddy-webdav/</guid>
      <category domain="https://www.nite07.com/zh-cn/categories/tutorials/">教程</category>
      <description>本文介绍如何在 Caddy 中配置 WebDAV 文件管理服务，包括子路径挂载、与 basic_auth 组合权限控制、路由优先级调整（order 指令），以及多个 WebDAV 使用场景的配置对比。</description>
    </item>
    <item>
      <title>Caddy MaxMind GeoIP 地理访问限制：白名单与黑名单模式</title>
      <link>https://www.nite07.com/zh-cn/posts/caddy-geoip-restriction/</link>
      <pubDate>Tue, 28 Apr 2026 20:15:00 +0800</pubDate><author>nite@nite07.com (Nite)</author>
      <guid>https://www.nite07.com/zh-cn/posts/caddy-geoip-restriction/</guid>
      <category domain="https://www.nite07.com/zh-cn/categories/tutorials/">教程</category>
      <description>本文介绍如何使用 Caddy 的 maxmind-geolocation 插件实现基于 IP 地理位置的白名单/黑名单访问控制，包括 GeoLite2 数据库的自动更新方案和两种限制模式的配置示例。</description>
    </item>
    <item>
      <title>Caddy rate_limit 配置</title>
      <link>https://www.nite07.com/zh-cn/posts/caddy-rate-limit/</link>
      <pubDate>Tue, 28 Apr 2026 20:00:00 +0800</pubDate><author>nite@nite07.com (Nite)</author>
      <guid>https://www.nite07.com/zh-cn/posts/caddy-rate-limit/</guid>
      <category domain="https://www.nite07.com/zh-cn/categories/tutorials/">教程</category>
      <description>本文介绍 Caddy rate_limit 插件的配置方法，包括限流区域的划分、key 选择、窗口参数调优，以及我在实际部署中的取舍考量——为什么最终选择注释掉这条规则。</description>
    </item>
    <item>
      <title>Caddy Cloudflare DNS-01：获取通配符 TLS 证书</title>
      <link>https://www.nite07.com/zh-cn/posts/caddy-cloudflare-dns-challenge/</link>
      <pubDate>Tue, 28 Apr 2026 19:45:00 +0800</pubDate><author>nite@nite07.com (Nite)</author>
      <guid>https://www.nite07.com/zh-cn/posts/caddy-cloudflare-dns-challenge/</guid>
      <category domain="https://www.nite07.com/zh-cn/categories/tutorials/">教程</category>
      <description>介绍如何用 Caddy 配合 Cloudflare DNS-01 自动获取通配符 TLS 证书，重点是 API Token 权限和全局 Caddyfile 配置，以及 Cloudflare 代理后的真实客户端 IP。</description>
    </item>
    <item>
      <title>xcaddy 构建自定义 Caddy：插件选型到 CI/CD 自动发布</title>
      <link>https://www.nite07.com/zh-cn/posts/custom-caddy-build/</link>
      <pubDate>Tue, 28 Apr 2026 19:30:00 +0800</pubDate><author>nite@nite07.com (Nite)</author>
      <guid>https://www.nite07.com/zh-cn/posts/custom-caddy-build/</guid>
      <category domain="https://www.nite07.com/zh-cn/categories/tutorials/">教程</category>
      <description>本文从零介绍如何使用 xcaddy 构建一个带插件的自定义 Caddy 镜像，包含每个插件的用途说明、多阶段构建的 Dockerfile 设计，以及通过 GitHub Actions 每周自动构建并推送到 Docker Hub 的完整 CI/CD 流程。</description>
    </item>
  </channel>
</rss>
