HTTP/2 Web 服务器 Caddy

HTTP/2 Web 服务器 Caddy

Apache
Google Go 查看源码»
跨平台
2015-04-29
红薯

Caddy 是一个支持 HTTP/2 的跨平台 Web 服务器,使用和配置都非常简单。Caddy 支持 HTTP/2, IPv6, Markdown, WebSockets, FastCGI, 模板等等。

一个 Caddy 配置示例:

http://www.oschina.net   # Your site's address

ext .html   # Clean URLs
errors {
    log ../errors.log    # Error log
    404 error-404.html   # Custom error page
}
fastcgi /blog localhost:9000 php   # PHP backend

更简单的配置:

localhost

gzip
browse
ext .html
websocket /echo cat
log ../access.log
header /api Access-Control-Allow-Origin *

多站点配置:

http://mysite.com,
http://www.mysite.com {
    redir https://mysite.com
}

https://mysite.com {
    tls mysite.crt mysite.key
    # ...
}
的码云指数为
超过 的项目
加载中

评论(5)

tsuibin
tsuibin
#Caddy#
OSC首席键客
OSC首席键客
官方的HTTP包是不支持HTTP/2的是吗? #Caddy#
曾建凯
曾建凯
好东西! #Caddy#
smart_w
smart_w
准备研究下源码 #Caddy#
海诺者
海诺者
性能怎么样? #Caddy#

Caddy 0.10.10 发布,跨平台 HTTP/2 Web 服务器

Caddy 0.10.10 已发布,Caddy 是一个支持 HTTP/2 的跨平台 Web 服务器,使用和配置都非常简单,适用于 Windows、Mac、Linux、BSD、Solaris 和 Android 。 更新如下: Built with Go 1.9.1 Re...

2017/10/13 07:42

Caddy 0.10.7 发布,跨平台 HTTP/2 Web 服务器

Caddy 0.10.7 已发布,Caddy 是一个支持 HTTP/2 的跨平台 Web 服务器,使用和配置都非常简单,适用于 Windows、Mac、Linux、BSD、Solaris 和 Android 。 提交记录 下载地址: caddy_v0.10.7_...

2017/08/28 07:41

Caddy 0.8.2 发布,支持随需应变的 TLS

Caddy 0.8.2 发布,该版本提升了 HTTPS/TLS 功能,基于 Go 1.6 构建,详细改进内容请看这里。 官方发行说明:https://caddyserver.com/blog/caddy-0_8_2-released Caddy 是一个支持 HTTP/2 的...

2016/02/26 07:28

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

一行命令,自动同步代码 gitee/github 到服务器。(适用于所有语言)

一键安装 caddy 及 git 插件 curl https://getcaddy.com | bash -s personal http.git 添加 Caddyfile 文件: # 这里可以写域名加端口,也可以IP加端口,请注意在防火墙开启对应端口 0.0.0....

2018/08/07 14:23
1K
2
如何为 caddy 添写自定义插件

如何为 caddy 添写自定义插件 项目地址:https://github.com/yhyddr/quicksilver/tree/master/gosample/caddy-plugin <a name="RVxtJ"></a> 前言 Caddy附带一个HTTP服务器,但是你可以实现其...

08/09 23:42
1
0
零成本,让你的网站飞起来,boxopened http/3 (QUIC) 协议实战

最近HTTP-over-QUIC 协议被正式命名为 HTTP/3,协议带来的最大改变是协议底层将采用UDP协议,而不再是TCP协议,这样的好处吗,就是更低时延,更好的拥塞控制,更精确的RTT时间,更高效率的多...

2018/12/13 23:25
36
0
Caddy 源码全解析

Caddy 源码全解析 <a name="Aj7SD"></a> Preface Caddy 是 Go 语言构建的轻量配置化服务器。同时代码结构由于 Go 语言的轻便简洁,比较易读,推荐学弟学妹学习 Go 的时候也去查看追一下它的源...

08/04 23:58
2
0
Caddy – 方便够用的 HTTPS server 新手教程

最近发现了一个 golang 开发的 HTTP server,叫做 Caddy,它配置起来十分简便,甚至可以 28 秒配置好一个支持 http2 的 server ,而且对各种 http 新特性都支持的比较早(比如 http2、quic都...

04/07 22:12
261
0
Ubuntu 中安装和配置 Caddy 服务

首先访问:https://caddyserver.com/download 选择操作系统、插件和授权类型,点击 Download 下载编译好的文件包,或者执行页面最下面的一键安装脚本,完成 caddy 的安装。 安装完成后,/us...

2018/10/15 21:46
1K
0
v2ray+web+tls三件套搭建记录

v2ray+web+tls 在ss被墙了大约5个ip之后,我决定尝试传说中的v2ray玄学三件套,在此做一次记录 一、三件套思路 三件套的思路其实就是,本地v2r出口(outBounce)访问代理服务器,然后通过代理服...

09/24 21:37
56
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部