
SSL 证书免费,自动续期的web服务器Caddy
使用docker-compose安装caddy:
version: '3' services: caddy: container_name: caddy image: caddy:latest ports: - "80:80" - "443:443" volumes: - ./caddy/Caddyfile:/etc/caddy/Caddyfile - ./caddy/wwwroot:/srv - ./caddy/data:/data - ./caddy/config:/config restart: unless-stopped
Caddyfile配置如下:
# 配置 HTTPS 服务,注blog为docker镜像名, 也可以是ip peos.cn { reverse_proxy * blog:80 { header_up Host {host} header_up X-Real-IP {remote} header_up X-Forwarded-For {remote} header_up X-Forwarded-Proto {scheme} } } #www转无www,301跳转,反之 无www转www一样 www.peos.cn { redir https://peos.cn{uri} permanent } #其它访问 :80 { reverse_proxy * blog:80 { header_up Host {host} header_up X-Real-IP {remote} header_up X-Forwarded-For {remote} header_up X-Forwarded-Proto {scheme} } }
============ 欢迎各位老板打赏~ ===========


与本文相关的文章
- · linux无法删除和修改乱码文件名
- · docker安装 Confluence9
- · nginx开机启动脚本 nginx.service
- · codium-server.service
- · windows下利用wsl+sshpass 自动发布脚本
- · 修改hoppscotch支持必须登陆指定用户才可以使用
- · 单台服务器应用不中断服务热部署滚动更新方案
- · docker安装code-server
- · centos8安装源
- · linux开启swap
- · Docker 镜像加速列表(20250216已更新)
- · 解决docker push 到私有registry时,报unknown blob错