分类 Caddy 与反向代理 下的文章

Caddy 配合模板引擎原生渲染 Markdown 笔记本文记录了在不依赖外部前端框架的条件下,如何使用 Caddy Web 服务器内置的模板引擎(Templates Engine)与静态文件服务,将服务器指定目录下的 .md 文件自动渲染为现代化 Markdown 网页的完整配置方案。1. 架构逻辑与文件结构整个渲染流程采用“原生路由重写 + 模板渲染”模式:**访问根路径 /**:显示目...

阅读全文

Caddy 域名跳转配置笔记一、Caddy 实现域名跳转的基本配置Caddy 通过 redir 指令实现 HTTP 重定向。最基本的配置格式如下:aa.cc.xyz { redir https://bb.baidu.com{uri} permanent }参数说明:aa.cc.xyz:源域名,接收请求并执行跳转redir:Caddy 的重定向指令https://bb.baidu.co...

阅读全文

自托管认证系统选型对比在容器化(Podman/Docker)部署环境下,主流的自托管身份验证系统各具特点,需根据服务器资源与实际需求进行选择:维度AuthentikAutheliaCaddy-Security (Authp)核心定位全功能身份提供商 (IdP)轻量级反向代理认证网关Caddy 专属轻量级认证插件配置方式Web UI 界面为主YAML 配置文件为主Caddyfile 配置 + ...

阅读全文

Authelia 与 Caddy 联合部署运维笔记一、 腾讯云 EdgeOne / 阿里云 ESA 回源 IP 穿透配置1. 核心原理为了防止 Authelia 的防暴力破解机制(Brute Force Protection)误将 CDN 边缘节点当成恶意攻击者进行封锁,同时为了确保安全审计日志能记录访问者的真实公网 IP,必须在 CDN 端开启真实 IP 携带,并在 Caddy 端配置信任...

阅读全文

Orange Pi / 低配服务器部署 Authelia 与 Caddy 单点登录(SSO)笔记本笔记记录了在 1核1G 内存架构(如 Orange Pi 等低配 ARM 板或轻量云主机)下,使用 Podman 部署 Authelia (v4.39.20) 与 Caddy 实现统一认证的完整坑位踩完过程。重点针对低配服务器性能优化(极速压榨 CPU/内存/磁盘 I/O)以及阿里云 ESA(C...

阅读全文

Caddy 配置密码访问与配置文件管理笔记1. Caddy 配置密码访问1.1 生成密码哈希值Caddy 要求配置文件中使用哈希值而非明文密码。使用以下命令生成哈希:caddy hash-password --plaintext '你的密码'默认使用 bcrypt 算法,输出示例:$2a$14$Zkx19XLiW6VYouLHR5NmfOFU0z2GTNmpkT/5qqR...

阅读全文