macbre / curl-http3

A custom curl build with BoringSSL and http3 support via quiche

Home Page:https://github.com/macbre/curl-http3/pkgs/container/curl-http3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

curl-http3

Docker Image CI

A custom curl build with brotli, BoringSSL and http3 support (via quiche) in under 50MB container image.

curl 7.84.0-DEV (x86_64-pc-linux-musl) libcurl/7.84.0-DEV BoringSSL zlib/1.2.12 brotli/1.0.9 nghttp2/1.47.0 quiche/0.14.0
Release-Date: [unreleased]
Protocols: dict file ftp ftps gopher gophers http https imap imaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp 
Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTP3 HTTPS-proxy IPv6 Largefile libz NTLM NTLM_WB SSL threadsafe UnixSockets

Usage

$ docker run --rm ghcr.io/macbre/curl-http3 curl --version
$ docker run --rm ghcr.io/macbre/curl-http3 curl -sIL https://blog.cloudflare.com --http3 -H 'user-agent: mozilla'
HTTP/3 200
(...)

About

A custom curl build with BoringSSL and http3 support via quiche

https://github.com/macbre/curl-http3/pkgs/container/curl-http3

License:Apache License 2.0


Languages

Language:Dockerfile 100.0%