Many changes! Shipping STABLE @nlnetlabs Unbound QUIC builds aside our non QUIC variant&our cutting-edge canary builds soon! The supported architectures have been ramped up too: ppc64le, s390x, riscv64 joined the party. No own unbound.conf anymore, now we're just patching the needed #recursor settings at buildtime.

Test driving our builds verifies everything is nice. ๐Ÿ’š

https://github.com/madnuttah/unbound-docker

#DNS #DNSSEC #DoT #DoH #QUIC #HTTP3 #Unbound #FOSS #SelfHosting #Homelab #Privacy #Security #ci #cd

GitHub - madnuttah/unbound-docker: ๐Ÿ›ก๏ธ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind.

๐Ÿ›ก๏ธ This distroless Unbound Docker image is based on Alpine Linux with focus on security, privacy, performance and a small image size. And with Pi-hole in mind. - madnuttah/unbound-docker

GitHub

Nginx.org/En/Changes

Nginx 1.31.0 ๋ฒ„์ „์—์„œ ๋‹ค์ˆ˜์˜ ์‹ฌ๊ฐํ•œ ๋ณด์•ˆ ์ทจ์•ฝ์ (CVE-2026-42926, CVE-2026-42945 ๋“ฑ)์ด ์ˆ˜์ •๋˜์—ˆ์œผ๋ฉฐ, HTTP/2 ๋ฐ HTTP/3 ํ”„๋กœํ† ์ฝœ ๊ด€๋ จ ๋ณด์•ˆ ๊ฐ•ํ™”์™€ ํ•จ๊ป˜ ์—ฌ๋Ÿฌ ์‹ ๊ทœ ๊ธฐ๋Šฅ(์˜ˆ: ngx_http_tunnel_module ์ธ์ฆ ์ง€์›, upstream ๋ธ”๋ก ๋‚ด least_time ์ง€์‹œ์–ด)๋„ ์ถ”๊ฐ€๋˜์—ˆ๋‹ค. ์ด์ „ ๋ฒ„์ „๋“ค(1.29.x)์—์„œ๋„ OpenSSL 4.0 ํ˜ธํ™˜์„ฑ, HTTP/2 ์ง€์›, ์„ธ์…˜ ์–ดํ”ผ๋‹ˆํ‹ฐ, ECH(Encrypted ClientHello) ์ง€์› ๋“ฑ AI ์„œ๋น„์Šค ์ธํ”„๋ผ ์šด์˜์— ์ค‘์š”ํ•œ ๋„คํŠธ์›Œํฌ ๋ฐ ๋ณด์•ˆ ๊ธฐ๋Šฅ ๊ฐœ์„ ์ด ํฌํ•จ๋˜์–ด ์žˆ๋‹ค. ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค๋“ค์€ AI ์„œ๋น„์Šค ๊ฐœ๋ฐœ ๋ฐ ์šด์˜ ์‹œ Nginx๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ™˜๊ฒฝ์—์„œ ๋ณด์•ˆ๊ณผ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์ค‘์š”ํ•œ ์—…๋ฐ์ดํŠธ๋‹ค.

https://nginx.org/en/CHANGES

#nginx #security #http2 #http3 #openssl

New canary Unbound QUIC build is out. Runs on basically any platform @nlnetlabs Unbound supports. Distroless, and built using our hardened native and mighty ๐Ÿฆพ OpenSSL 3.6.2 + QUIC build environment! (https://github.com/madnuttah/openssl-buildenv)

Full DNSSEC support, QUIC/HTTP3 via ngtcp2/nghttp3... So much fun!

cc @nlnetlabs ๐Ÿ’š

https://github.com/madnuttah/unbound-docker

https://hub.docker.com/r/madnuttah/unbound

#DNS #DNSSEC #DoT #DoH #QUIC #HTTP3 #Unbound #FOSS #SelfHosting #Homelab #Privacy

GitHub - madnuttah/openssl-buildenv: ๐Ÿ” Alpine Linux based OpenSSL build environment for madnuttah/unbound-docker.

๐Ÿ” Alpine Linux based OpenSSL build environment for madnuttah/unbound-docker. - madnuttah/openssl-buildenv

GitHub

Heute kam ich endlich das zu final #http3 und #zstd #compression bei meinem #Wordpress #Blog in Betrieb zu nehmen.

Bei dem Umstieg von den sury.org Paketen auf die offiziellen #nginx Pakete gab es ein paar Probleme, wodurch ich einige Wochen ohne #http3 auskommen musste.

Ich hoffe das nun alles stabil lรคuft. Bisher rennt aber alles und hat #myhomezone noch einen Tick schneller gemacht.

Wer einmal testen mรถchte, kann gerne auf meinem #Blog vorbei schauen.

https://www.myhome.zone

myHome.zone - Press any Key to continueโ€ฆ

โ€‹โ€‹Auf myHome.zone teile ich Berichte รผber neue Hardware, Software und Trends aus der Technikwelt. Dazu gibt es Praxis-Tipps zu Finanzen und vielem anderen.

myHome.zone

HTTP/3 over QUIC in Node.js

Node.js์˜ ์‹คํ—˜์  node:quic ๋ชจ๋“ˆ์€ HTTP/3๋ฅผ QUIC ์œ„์— ๊ตฌํ˜„ํ•˜์—ฌ ALPN 'h3' ํ”„๋กœํ† ์ฝœ ํ˜‘์ƒ ์‹œ ์ž๋™์œผ๋กœ HTTP/3 ์„ธ์…˜์„ ํ™œ์„ฑํ™”ํ•œ๋‹ค. HTTP/3๋Š” ์š”์ฒญ/์‘๋‹ต ํ—ค๋”, 1xx ์ •๋ณด ์‘๋‹ต, ์ŠคํŠธ๋ฆผ ์šฐ์„ ์ˆœ์œ„, GOAWAY, ORIGIN ํ”„๋ ˆ์ž„, HTTP/3 ๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜๋ฉฐ, ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๋ชจ๋‘์—์„œ ํ—ค๋” ์ฒ˜๋ฆฌ, ๋ณธ๋ฌธ ์ „์†ก, ํŠธ๋ ˆ์ผ๋Ÿฌ ํ—ค๋”, ํŒŒ์ผ ์—…๋กœ๋“œ ๋“ฑ HTTP/3์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์„ ์ฝ”๋“œ ์˜ˆ์ œ๋กœ ์ƒ์„ธํžˆ ์„ค๋ช…ํ•œ๋‹ค. ์ด ๋ชจ๋“ˆ์€ ์•„์ง ์•ˆ์ •ํ™” ์ดˆ๊ธฐ ๋‹จ๊ณ„๋กœ API๊ฐ€ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์œผ๋‚˜, Node.js ํ™˜๊ฒฝ์—์„œ HTTP/3๋ฅผ ์ง์ ‘ ๋‹ค๋ฃจ๊ณ ์ž ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์‹ค์šฉ์ ์ธ ์ฐธ๊ณ  ์ž๋ฃŒ๊ฐ€ ๋œ๋‹ค.

http://www.jasnell.me/posts/quic-part-4

#nodejs #http3 #quic #networking #javascript

HTTP/3 Over QUIC in Node.js

This is Part 4 in a series on the new `node:quic` module in Node.js

WebTransport is now available across all major browsers

WebTransport ํ”„๋กœํ† ์ฝœ์ด ์ด์ œ ๋ชจ๋“  ์ฃผ์š” ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง€์›๋ฉ๋‹ˆ๋‹ค. WebTransport๋Š” HTTP/3 ๊ธฐ๋ฐ˜์œผ๋กœ WebSocket๊ณผ ์œ ์‚ฌํ•˜์ง€๋งŒ, ๋‹ค์ค‘ ์ŠคํŠธ๋ฆผ, ๋‹จ๋ฐฉํ–ฅ ์ŠคํŠธ๋ฆผ, ์ˆœ์„œ๊ฐ€ ๋’ค๋ฐ”๋€ ๋ฐ์ดํ„ฐ ์ „๋‹ฌ, ์‹ ๋ขฐ์„ฑ ๋ฐ ๋น„์‹ ๋ขฐ์„ฑ ์ „์†ก์„ ๋ชจ๋‘ ์ง€์›ํ•˜๋Š” ์ ์ด ํŠน์ง•์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋” ์œ ์—ฐํ•˜๊ณ  ํšจ์œจ์ ์ธ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ WebTransport API๊ฐ€ ์ œ๊ณต๋˜์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ŠคํŠธ๋ฆผ ์ƒ์„ฑ, ๋ฐ์ดํ„ฐ๊ทธ๋žจ ์ „์†ก, ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๋“ฑ์„ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

https://caniuse.com/?search=webtransport

#webtransport #http3 #websockets #browser #webapi

"webtransport" | Can I use... Support tables for HTML5, CSS3, etc

"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.

Lapor engkong @kongtol dan koh @semurjengkol ...

#GoToSocial  sama #misskey  gua lewatin #caddy biar bisa access log nya seragam di #loki. Tadinya sih mau sekalian biar bisa #http3 dari cf ke origin, tapi ternyata #cloudflared cuma support http3 dari browser ke edge doang, bukan dari edge ke origin. Tapi lumayan lah bisa http2 dari edge ke origin.

Caching juga dah gua atur di #cloudflare biar access media di #s3 full-caching.

๐Ÿชง ConnectRPC: Where is it now?: Reflecting on two years of ConnectRPC: How it evolved from a gRPC alternative to a complete API ecosystem.
https://kmcd.dev/posts/connectrpc-where-is-it-now/
#Connectrpc #Grpc #Protobuf #Api #Rpc #Go #Golang #Http3 #Openapi
ConnectRPC: Where is it now?

Reflecting on two years of ConnectRPC: How it evolved from a gRPC alternative to a complete API ecosystem.

kmcd.dev
๐Ÿชง ConnectRPC: Where is it now?: Reflecting on two years of ConnectRPC: How it evolved from a gRPC alternative to a complete API ecosystem.
https://kmcd.dev/posts/connectrpc-where-is-it-now/
#Connectrpc #Grpc #Protobuf #Api #Rpc #Go #Golang #Http3 #Openapi
ConnectRPC: Where is it now?

Reflecting on two years of ConnectRPC: How it evolved from a gRPC alternative to a complete API ecosystem.

kmcd.dev

Revision 709: HTTP/3 und WebTransport, mit Max Inden | Working Draft

https://workingdraft.de/709/

Das war ein echt schรถner รœberblick รผber QUIC, HTTP/3, DoH und ECH. Auch immer mit einem "warum" mit schwingend.

Danke @mxinden ๐Ÿ™

#http3 #ECH #quic #internet

Revision 709: HTTP/3 und WebTransport, mit Max Inden | Working Draft

Diese Woche ist Max Inden (Mastodon) von Mozilla zu Gast. Mit ihm sprechen wir รผber den Networking-Stack von Firefox und arbeiten uns dabei von HTTP/1 รผber HTTP/2 bis zu HTTP/3 und QUIC vor. Ausgangspโ€ฆ