使用Caddy生成自动SSL证书非常简单,Caddy内置了对Let's Encrypt的支持,并且可以自动申请、配置和更新SSL证书。以下是使用Caddy创建一个反向代理并自动获取SSL证书的基本步骤:安装Caddy:对于大多数Linux发行版,可以通过包管理器(如apt或yum)安装,或者直接从Caddy官网下载预编译好的二进制文件。创建Caddyfile:在服务器上的合适位置(例如 /etc/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-17 11:48:58
                            
                                301阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            个人环境概述本人拥有一个国内云服务商的云主机和一个备案好的域名,希望通过caddy2来作为web服务器。我的云主机是公网ip,地址为:43.126.100.78;我备案好的域名是:hotgirl.com。后面的文章都以上述的ip和域名来进行讲解。域名hotgirl.com已经通过云服务商的域名解析功能,解析到43.126.100.78。Caddy2的部署一、安装1.云主机安装这里推荐去官网介绍的界            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 20:22:48
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            caddy 配置案例:caddy从当前目录的Caddyfile(默认)文件中读取配置,当然你也可以通过-            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-07 21:59:59
                            
                                598阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            caddy 配置案例:caddy从当前目录的Caddyfile(默认)文件中读取配置,当然你也可以通过-conf指定配置文件路径。Caddyfile的配置格式 的确非常easy,这也符合caddy的目标。Caddyfile总是以站点的Addr开始的。单一静态站点Caddyfile样例如下:test.ptmind.com:80{     #监听80端            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-07 21:59:59
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用docker/docker compose部署caddy时,可能收到如下报错信息:
Error: Caddyfile:2: Caddyfile input is not formatted; Tip: use '--overwrite' to update your Caddyfile in-place instead of previewing it. Consult '--help' fo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-14 15:26:51
                            
                                517阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Caddy 是一个Go写的服务器软件,官方的宣传语“The HTTP/2 web server with automatic HTTPS”以及“Serve The Web Like It's 2016”简明表达了这个软件的优点和趋势,它拥有基本的apache或者nginx有的web server模块            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-17 23:19:44
                            
                                666阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            你是否还在为HTTPS服务器配置繁琐而烦恼?是否在多架构环境中部署Caddy时遇到兼容性问题?本文将详细介绍Caddy的容器化实践,包括Docker镜像优化和多架构支持,帮助你快速构建高效、安全的Web服务。读完本文,你将能够:- 理解Caddy容器化的优势- 掌握Docker镜像优化的关键技巧- 实现Caddy的多架构支持- 构建生产级别的Caddy容器部署方案## Caddy容...            
                
         
            
            
            
            Title: A Beginner's Guide to Deploying Caddy in Kubernetes
As an experienced developer, I understand that introducing a beginner to new concepts like deploying Caddy in Kubernetes can be overwhelming            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-06 17:26:22
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            This page describes how to configure Caddy using the Caddyfile. Introduction The term "Caddyfile" describes a text file that changes how Caddy works.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-17 23:20:07
                            
                                320阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.log日志 log /var/www/log/example.log 2.目录访问 browse 3.gzip压缩 gzip 4.自主ssl证书 tls /path/ssl/example.com.crt /path/ssl/example.com.key 5.git拉取功能(3600秒为间隔时            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-18 10:58:45
                            
                                2079阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下载并使用 mkcert 生成本地SSL证书 将生成的两个证书存放到当前工作目录的 ssl 文件夹中 $ choco install -y mkcert $ mkcert -install $ mkcert "*.hlr.com" // 会在当前文件夹生成两个证书 _wildcard.hlr.com ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-31 19:22:00
                            
                                1113阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            云原生之使用Docker部署caddy网站服务器            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-09 09:13:28
                            
                                1231阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            稳定版本安装命令 sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.ke            
                
         
            
            
            
            本文主要介绍 Caddy 的实际使用,配置 Caddy 使用 Caddyfile + CLI 的方式;文中所使用到的软件版本:Centos 7.9.2009、Caddy 2.4.6。 1、配置日志 { log { output file /home/mongo/soft/caddy_2.6.4/ca            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-01 10:08:45
                            
                                974阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            浅谈|WEB 服务器 -- Caddy 2018年03月28日 12:38:00 yori_chen 阅读数:1490 标签: caddyserverwebhttps反向代理 更多 个人分类: server 浅谈|WEB 服务器 -- Caddy 2018年03月28日 12:38:00 yori_            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-24 10:28:16
                            
                                2234阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            部署Caddy Web服务器的详细方案通常涉及以下几个步骤。这里提供一个基本的部署流程示例:1. 下载Caddy访问Caddy官方网站(https://caddyserver.com/download)下载适合你操作系统的Caddy二进制文件。或者,如果你使用的是支持包管理器的操作系统(如Ubuntu或CentOS),可以通过包管理器安装:# Ubuntu/Debian (通过apt)
sudo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-07 09:16:51
                            
                                571阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考文档:https://go.libhunt.com/project/traefik/vs/caddy            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-09 14:35:11
                            
                                291阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Caddy 简介Caddy是一个Go语言写的,开源好用Web服务器。它具有如下的一些功能:配            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-04-27 11:58:39
                            
                                174阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Caddy是什么?Caddy是一个多功能的HTTPweb服务器,并且使用Let'sEncrypt(https://link.zhihu.com/?target=https%3A//letsencrypt.org/)提供的免费证书,自动让网站升级到HTTPSEverySiteonHTTPSCaddyisageneralpurposeHTTP/2webserverthatservesHTTPSbyde            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-22 23:25:15
                            
                                681阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Caddy 配置 WAF
Caddy是一个功能强大的 Web 中间件,但是Caddy 并不自带安全防护功能,但是可以通过第三方模块来增强网站的安全性,例如 Coraza WAF ,这篇文章将使用 Coraza WAF 插件以及 OWASP CRS 规则集来增强网站的安全性。
本文来自我的个人博客,未经允许禁止转载:https://www.wanghaoyu.com.cn/archives/ca