Caddy很轻薄简单的反代工具

安装Caddy

我们按照官方的安装方法,首先,安装一些必要的软件包:

apt update
apt upgrade -y
apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates

然后加入 Caddy 的 GPG 公钥和 apt 源:

curl -sSL https://dl.cloudsmith.io/public/caddy/stable/gpg.key | gpg --dearmor > /usr/share/keyrings/caddy.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/caddy.gpg] https://dl.cloudsmith.io/public/caddy/stable/deb/debian any-version main" > /etc/apt/sources.list.d/caddy.list

最后更新系统即可安装Caddy:

apt update
apt install caddy

Caddy使用教程

例:Caddy反代本地8080端口 自动申请证书

example.com {
    reverse_proxy localhost:8080
}

Caddy反代本地8080端口 指定证书

example.com {
    tls /路径/公钥.pem /路径/密钥.pem
    reverse_proxy localhost:8080
}