#openresty — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #openresty, aggregated by home.social.
-
CVE-2026-55233 - DoS via OOB write in OpenResty PROXY protocol v2. CVSS 7.5. Workers crash when sending PROXY headers. Update to 1.29.2.5 immediately. #CVE #OpenResty #infosec
-
CVE-2026-55233 - DoS via OOB write in OpenResty PROXY protocol v2. CVSS 7.5. Workers crash when sending PROXY headers. Update to 1.29.2.5 immediately. #CVE #OpenResty #infosec
-
PocketBase with zero host ports — completely invisible to the public internet. OpenResty Lua drops unauthorized connections with HTTP 444. Post-quantum SSH via ML-KEM-768+X25519 on Ubuntu 26.04.
#PocketBase #Database #OpenResty #Nginx #DevOps #Security #Ansible #Startup
https://mrbu.ch/articles/pocketbase-with-openresty-lua-shields/
-
PocketBase with zero host ports — completely invisible to the public internet. OpenResty Lua drops unauthorized connections with HTTP 444. Post-quantum SSH via ML-KEM-768+X25519 on Ubuntu 26.04.
#PocketBase #Database #OpenResty #Nginx #DevOps #Security #Ansible #Startup
https://mrbu.ch/articles/pocketbase-with-openresty-lua-shields/
-
PocketBase with zero host ports — completely invisible to the public internet. OpenResty Lua drops unauthorized connections with HTTP 444. Post-quantum SSH via ML-KEM-768+X25519 on Ubuntu 26.04.
#PocketBase #Database #OpenResty #Nginx #DevOps #Security #Ansible #Startup
https://mrbu.ch/articles/pocketbase-with-openresty-lua-shields/
-
PocketBase with zero host ports — completely invisible to the public internet. OpenResty Lua drops unauthorized connections with HTTP 444. Post-quantum SSH via ML-KEM-768+X25519 on Ubuntu 26.04.
#PocketBase #Database #OpenResty #Nginx #DevOps #Security #Ansible #Startup
https://mrbu.ch/articles/pocketbase-with-openresty-lua-shields/
-
Finally got round to doing a cache bypass if a cookie does not exist. #nginx #openresty
https://git.kura.gg/kura/forgejo/src/branch/main/data/nginx/nginx.conf#L241-L279
-
Finally got round to doing a cache bypass if a cookie does not exist. #nginx #openresty
https://git.kura.gg/kura/forgejo/src/branch/main/data/nginx/nginx.conf#L241-L279
-
Finally got round to doing a cache bypass if a cookie does not exist. #nginx #openresty
https://git.kura.gg/kura/forgejo/src/branch/main/data/nginx/nginx.conf#L241-L279
-
Finally got round to doing a cache bypass if a cookie does not exist. #nginx #openresty
https://git.kura.gg/kura/forgejo/src/branch/main/data/nginx/nginx.conf#L241-L279
-
Blocking Crawls From Cloudflare's Browser Crawl Endpoint
Author: Ben Tasker -
Blocking Crawls From Cloudflare's Browser Crawl Endpoint
Author: Ben Tasker -
Blocking Crawls From Cloudflare's Browser Crawl Endpoint
Author: Ben Tasker -
🚫 Oh, the irony! A guide on remembering EVERYTHING you've ever Googled—except it forgot how to let you in! 🤔 Apparently, even openresty's #memory has its limits, and yours will too if you keep waiting for this. 📚❌
https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase #irony #openresty #techhumor #googling #HackerNews #ngated -
🚫 Oh, the irony! A guide on remembering EVERYTHING you've ever Googled—except it forgot how to let you in! 🤔 Apparently, even openresty's #memory has its limits, and yours will too if you keep waiting for this. 📚❌
https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase #irony #openresty #techhumor #googling #HackerNews #ngated -
🚫 Oh, the irony! A guide on remembering EVERYTHING you've ever Googled—except it forgot how to let you in! 🤔 Apparently, even openresty's #memory has its limits, and yours will too if you keep waiting for this. 📚❌
https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase #irony #openresty #techhumor #googling #HackerNews #ngated -
🚫 Oh, the irony! A guide on remembering EVERYTHING you've ever Googled—except it forgot how to let you in! 🤔 Apparently, even openresty's #memory has its limits, and yours will too if you keep waiting for this. 📚❌
https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase #irony #openresty #techhumor #googling #HackerNews #ngated -
🚫 Oh, the profound journey of AI grief—denied access to enlightenment by a 403 wall of wisdom. It's like trying to philosophize with a brick wall while #OpenResty laughs in 1s and 0s. 🤖💔
https://sellsbrothers.com/the-5-stages-of-ai-grief #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated -
🚫 Oh, the profound journey of AI grief—denied access to enlightenment by a 403 wall of wisdom. It's like trying to philosophize with a brick wall while #OpenResty laughs in 1s and 0s. 🤖💔
https://sellsbrothers.com/the-5-stages-of-ai-grief #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated -
🚫 Oh, the profound journey of AI grief—denied access to enlightenment by a 403 wall of wisdom. It's like trying to philosophize with a brick wall while #OpenResty laughs in 1s and 0s. 🤖💔
https://sellsbrothers.com/the-5-stages-of-ai-grief #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated -
🚫 Oh, the profound journey of AI grief—denied access to enlightenment by a 403 wall of wisdom. It's like trying to philosophize with a brick wall while #OpenResty laughs in 1s and 0s. 🤖💔
https://sellsbrothers.com/the-5-stages-of-ai-grief #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated -
🚫😆 In a groundbreaking exposé on AI's true purpose, we learn that it's actually designed to perfect the art of saying "NO ENTRY" with style. #openresty is the future, folks - the future of rejections! 🚀🔒
https://www.chrbutler.com/what-ai-is-really-for #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated -
🚫😆 In a groundbreaking exposé on AI's true purpose, we learn that it's actually designed to perfect the art of saying "NO ENTRY" with style. #openresty is the future, folks - the future of rejections! 🚀🔒
https://www.chrbutler.com/what-ai-is-really-for #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated -
🚫😆 In a groundbreaking exposé on AI's true purpose, we learn that it's actually designed to perfect the art of saying "NO ENTRY" with style. #openresty is the future, folks - the future of rejections! 🚀🔒
https://www.chrbutler.com/what-ai-is-really-for #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated -
🚫😆 In a groundbreaking exposé on AI's true purpose, we learn that it's actually designed to perfect the art of saying "NO ENTRY" with style. #openresty is the future, folks - the future of rejections! 🚀🔒
https://www.chrbutler.com/what-ai-is-really-for #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated -
🚨BREAKING NEWS🚨: The German government bravely stands against Chat Control by... blocking their own press release with a "403 Forbidden" 😂. Looks like #openresty has taken up a new role as the gatekeeper of free speech in Germany! 🙈💻
https://xcancel.com/paddi_hansen/status/1975595307800142205 #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated -
🚨BREAKING NEWS🚨: The German government bravely stands against Chat Control by... blocking their own press release with a "403 Forbidden" 😂. Looks like #openresty has taken up a new role as the gatekeeper of free speech in Germany! 🙈💻
https://xcancel.com/paddi_hansen/status/1975595307800142205 #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated -
🚨BREAKING NEWS🚨: The German government bravely stands against Chat Control by... blocking their own press release with a "403 Forbidden" 😂. Looks like #openresty has taken up a new role as the gatekeeper of free speech in Germany! 🙈💻
https://xcancel.com/paddi_hansen/status/1975595307800142205 #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated -
🚨BREAKING NEWS🚨: The German government bravely stands against Chat Control by... blocking their own press release with a "403 Forbidden" 😂. Looks like #openresty has taken up a new role as the gatekeeper of free speech in Germany! 🙈💻
https://xcancel.com/paddi_hansen/status/1975595307800142205 #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated -
🚨BREAKING NEWS🚨: The German government bravely stands against Chat Control by... blocking their own press release with a "403 Forbidden" 😂. Looks like #openresty has taken up a new role as the gatekeeper of free speech in Germany! 🙈💻
https://xcancel.com/paddi_hansen/status/1975595307800142205 #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated -
CW: 思考 - GET 和 POST 有何区别?
GET 和 POST 有何区别?我想也就 method 不一样罢了
在 RFC 7231 里定义了 HTTP 语义和内容。不幸的是,它没有明确说明带有正文的 GET 请求应该发生什么A payload within a GET request message has no defined semantics; sending a payload body on a GET request might cause some existing implementations to reject the request.
同样在 RFC 9110 里提到:A client SHOULD NOT generate content in a GET request unless it is made directly to an origin server that has previously indicated, in or out of band, that such a request has a purpose and will be adequately supported. An origin server SHOULD NOT rely on private agreements to receive content, since participants in HTTP communication are often unaware of intermediaries along the request chain
不过,该设计目标并不排除 GET 明确拒绝请求体,也不排除规范提及不应发出请求体
然而不幸的是,在当今互联网,我们的请求到服务器中还有很大一段距离,中间可以有缓存代理服务器如 Squid、CDN 如 #Cloudflare、反向代理如 #OpenResty 等,如果要让 GET 携带 Body,就要确保这些组件可以正确工作,同样在浏览器这边,多数浏览器会忽略或对 body in GET 发出警告
也就是说,除非你可以完全控制浏览器到最终的服务器,否则 GET 传递 body 并不是推荐的方法。目前有一个名为 QUERY 的新方法仍停留在 draft 阶段,感兴趣的可以点击下方链接查看
延展阅读:
- https://evertpot.com/get-request-bodies/
- https://www.ietf.org/archive/id/draft-ietf-httpbis-safe-method-w-body-02.html (存档)
- https://httpwg.org/http-extensions/draft-ietf-httpbis-safe-method-w-body.html
- https://www.baeldung.com/cs/http-get-with-body -
I've said this before, but I can't say it enough: OpenResty (nginx+lua) is painfully underappreciated. It's fantastic, and the only platform I trust for very high volume, high performance, mission critical web application servers.
-
I've said this before, but I can't say it enough: OpenResty (nginx+lua) is painfully underappreciated. It's fantastic, and the only platform I trust for very high volume, high performance, mission critical web application servers.
-
I've said this before, but I can't say it enough: OpenResty (nginx+lua) is painfully underappreciated. It's fantastic, and the only platform I trust for very high volume, high performance, mission critical web application servers.
-
I've said this before, but I can't say it enough: OpenResty (nginx+lua) is painfully underappreciated. It's fantastic, and the only platform I trust for very high volume, high performance, mission critical web application servers.
-
I've said this before, but I can't say it enough: OpenResty (nginx+lua) is painfully underappreciated. It's fantastic, and the only platform I trust for very high volume, high performance, mission critical web application servers.
-
I can’t exactly recall when this started happening but I want to say it was when I updated my container that runs #nginx / #openresty from #ubuntu 22 to 24.04.
Now I get these uptime kuma notifications at least every hour. There are no errors in OpenResty and no changes to my configuration. No changes in my DNS provider either. Checked #pihole and no obvious errors there (and no changes to the config). Anyone seen this before?
-
I can’t exactly recall when this started happening but I want to say it was when I updated my container that runs #nginx / #openresty from #ubuntu 22 to 24.04.
Now I get these uptime kuma notifications at least every hour. There are no errors in OpenResty and no changes to my configuration. No changes in my DNS provider either. Checked #pihole and no obvious errors there (and no changes to the config). Anyone seen this before?
-
I can’t exactly recall when this started happening but I want to say it was when I updated my container that runs #nginx / #openresty from #ubuntu 22 to 24.04.
Now I get these uptime kuma notifications at least every hour. There are no errors in OpenResty and no changes to my configuration. No changes in my DNS provider either. Checked #pihole and no obvious errors there (and no changes to the config). Anyone seen this before?
-
I can’t exactly recall when this started happening but I want to say it was when I updated my container that runs #nginx / #openresty from #ubuntu 22 to 24.04.
Now I get these uptime kuma notifications at least every hour. There are no errors in OpenResty and no changes to my configuration. No changes in my DNS provider either. Checked #pihole and no obvious errors there (and no changes to the config). Anyone seen this before?
-
I can’t exactly recall when this started happening but I want to say it was when I updated my container that runs #nginx / #openresty from #ubuntu 22 to 24.04.
Now I get these uptime kuma notifications at least every hour. There are no errors in OpenResty and no changes to my configuration. No changes in my DNS provider either. Checked #pihole and no obvious errors there (and no changes to the config). Anyone seen this before?
-
🚀BREAKING NEWS: Quantum computers might be breaking RSA-2048! Or maybe not, because you're greeted by the impenetrable wall of '403 Forbidden'. 🌐🔒 Apparently, the real quantum leap is getting past #openresty. 🤦♂️💻
https://www.sciopen.com/article/10.26599/TST.2024.9010028 #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated -
🚀BREAKING NEWS: Quantum computers might be breaking RSA-2048! Or maybe not, because you're greeted by the impenetrable wall of '403 Forbidden'. 🌐🔒 Apparently, the real quantum leap is getting past #openresty. 🤦♂️💻
https://www.sciopen.com/article/10.26599/TST.2024.9010028 #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated -
🚀BREAKING NEWS: Quantum computers might be breaking RSA-2048! Or maybe not, because you're greeted by the impenetrable wall of '403 Forbidden'. 🌐🔒 Apparently, the real quantum leap is getting past #openresty. 🤦♂️💻
https://www.sciopen.com/article/10.26599/TST.2024.9010028 #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated -
🚀BREAKING NEWS: Quantum computers might be breaking RSA-2048! Or maybe not, because you're greeted by the impenetrable wall of '403 Forbidden'. 🌐🔒 Apparently, the real quantum leap is getting past #openresty. 🤦♂️💻
https://www.sciopen.com/article/10.26599/TST.2024.9010028 #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated -
Lua в Nginx: динамическая маршрутизация запросов
Привет, Хабр! Сегодня рассмотрим, как использовать Lua в Nginx: динамическую маршрутизацию, балансировку трафика, подмену заголовков и трансформацию тела запроса в реальном времени. OpenResty и lua-nginx-module позволяют перенести часть логики на уровень веб-сервера, сокращая задержки и повышая гибкость.
-
Lua в Nginx: динамическая маршрутизация запросов
Привет, Хабр! Сегодня рассмотрим, как использовать Lua в Nginx: динамическую маршрутизацию, балансировку трафика, подмену заголовков и трансформацию тела запроса в реальном времени. OpenResty и lua-nginx-module позволяют перенести часть логики на уровень веб-сервера, сокращая задержки и повышая гибкость.
-
Lua в Nginx: динамическая маршрутизация запросов
Привет, Хабр! Сегодня рассмотрим, как использовать Lua в Nginx: динамическую маршрутизацию, балансировку трафика, подмену заголовков и трансформацию тела запроса в реальном времени. OpenResty и lua-nginx-module позволяют перенести часть логики на уровень веб-сервера, сокращая задержки и повышая гибкость.
-
More people just move away from Nginx towards OpenResty imo
OpenResty: The overpowered web server used by 40M websites (that people rarely talk about) K.M Ahnaf Zamil ・ Jul 13 '22 #openresty #nginx #webdev #webserver source
-
Tommy has really outdone himself on this one! The LuaJIT engine is super sophisticated, and this post goes into all the gory details of how we had to reverse-engineer it so we can profile it with zero-instrumentation!
-
Tommy has really outdone himself on this one! The LuaJIT engine is super sophisticated, and this post goes into all the gory details of how we had to reverse-engineer it so we can profile it with zero-instrumentation!
-
Tommy has really outdone himself on this one! The LuaJIT engine is super sophisticated, and this post goes into all the gory details of how we had to reverse-engineer it so we can profile it with zero-instrumentation!
-
Tommy has really outdone himself on this one! The LuaJIT engine is super sophisticated, and this post goes into all the gory details of how we had to reverse-engineer it so we can profile it with zero-instrumentation!
-
Tommy has really outdone himself on this one! The LuaJIT engine is super sophisticated, and this post goes into all the gory details of how we had to reverse-engineer it so we can profile it with zero-instrumentation!
-
@estevez @blackvoid Have you recently updated your web server packages? I faced some weird behavior in the past with #openresty where after an update, it reduced client_max_body_size and I had to manually increase it again.
-
@[email protected] @blackvoid Have you recently updated your web server packages? I faced some weird behavior in the past with #openresty where after an update, it reduced client_max_body_size and I had to manually increase it again.
-
@estevez @blackvoid Have you recently updated your web server packages? I faced some weird behavior in the past with #openresty where after an update, it reduced client_max_body_size and I had to manually increase it again.
-
@estevez @blackvoid Have you recently updated your web server packages? I faced some weird behavior in the past with #openresty where after an update, it reduced client_max_body_size and I had to manually increase it again.
-
@estevez @blackvoid Have you recently updated your web server packages? I faced some weird behavior in the past with #openresty where after an update, it reduced client_max_body_size and I had to manually increase it again.
-
@shom I looked for it everywhere. I'm assuming it is at the nginx levlel, but I even looked through authelia's setting as well, just in case. I'm stumped. Unless #openresty is also looking at nginx files in different locations and I missed it? That's something I can look into.