home.social

#openresty — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #openresty, aggregated by home.social.

fetched live
  1. 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

    valtersit.com/cve/CVE-2026-552

  2. 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

    valtersit.com/cve/CVE-2026-552

  3. 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

    mrbu.ch/articles/pocketbase-wi

  4. 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

    mrbu.ch/articles/pocketbase-wi

  5. 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

    mrbu.ch/articles/pocketbase-wi

  6. 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

    mrbu.ch/articles/pocketbase-wi

  7. 🚫 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. 📚❌
    ellanew.com/2026/03/02/ptpl-19 #irony #openresty #techhumor #googling #HackerNews #ngated

  8. 🚫 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. 📚❌
    ellanew.com/2026/03/02/ptpl-19 #irony #openresty #techhumor #googling #HackerNews #ngated

  9. 🚫 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. 📚❌
    ellanew.com/2026/03/02/ptpl-19 #irony #openresty #techhumor #googling #HackerNews #ngated

  10. 🚫 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. 📚❌
    ellanew.com/2026/03/02/ptpl-19 #irony #openresty #techhumor #googling #HackerNews #ngated

  11. 🚫 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. 🤖💔
    sellsbrothers.com/the-5-stages #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated

  12. 🚫 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. 🤖💔
    sellsbrothers.com/the-5-stages #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated

  13. 🚫 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. 🤖💔
    sellsbrothers.com/the-5-stages #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated

  14. 🚫 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. 🤖💔
    sellsbrothers.com/the-5-stages #AIgrief #techphilosophy #403forbidden #digitalwisdom #brickwall #HackerNews #ngated

  15. 🚫😆 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! 🚀🔒
    chrbutler.com/what-ai-is-reall #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated

  16. 🚫😆 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! 🚀🔒
    chrbutler.com/what-ai-is-reall #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated

  17. 🚫😆 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! 🚀🔒
    chrbutler.com/what-ai-is-reall #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated

  18. 🚫😆 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! 🚀🔒
    chrbutler.com/what-ai-is-reall #AI #NoEntry #FutureOfRejections #TechExposé #InnovationInStyle #HackerNews #ngated

  19. 🚨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! 🙈💻
    xcancel.com/paddi_hansen/statu #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated

  20. 🚨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! 🙈💻
    xcancel.com/paddi_hansen/statu #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated

  21. 🚨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! 🙈💻
    xcancel.com/paddi_hansen/statu #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated

  22. 🚨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! 🙈💻
    xcancel.com/paddi_hansen/statu #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated

  23. 🚨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! 🙈💻
    xcancel.com/paddi_hansen/statu #BreakingNews #FreeSpeech #Germany #ChatControl #HackerNews #ngated

  24. 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

  25. 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.

    #openresty #nginx #webdev

  26. 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.

    #openresty #nginx #webdev

  27. 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.

    #openresty #nginx #webdev

  28. 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.

    #openresty #nginx #webdev

  29. 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.

    #openresty #nginx #webdev

  30. 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?

  31. I can’t exactly recall when this started happening but I want to say it was when I updated my container that runs / from 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 and no obvious errors there (and no changes to the config). Anyone seen this before?

  32. 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?

  33. 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?

  34. 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?

  35. 🚀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. 🤦‍♂️💻
    sciopen.com/article/10.26599/T #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated

  36. 🚀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. 🤦‍♂️💻
    sciopen.com/article/10.26599/T #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated

  37. 🚀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. 🤦‍♂️💻
    sciopen.com/article/10.26599/T #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated

  38. 🚀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. 🤦‍♂️💻
    sciopen.com/article/10.26599/T #QuantumComputing #RSA2048 #CyberSecurity #TechNews #HackerNews #ngated

  39. Lua в Nginx: динамическая маршрутизация запросов

    Привет, Хабр! Сегодня рассмотрим, как использовать Lua в Nginx: динамическую маршрутизацию, балансировку трафика, подмену заголовков и трансформацию тела запроса в реальном времени. OpenResty и lua-nginx-module позволяют перенести часть логики на уровень веб-сервера, сокращая задержки и повышая гибкость.

    habr.com/ru/companies/otus/art

    #nginx #itинфраструктура #api_gateway #openresty

  40. Lua в Nginx: динамическая маршрутизация запросов

    Привет, Хабр! Сегодня рассмотрим, как использовать Lua в Nginx: динамическую маршрутизацию, балансировку трафика, подмену заголовков и трансформацию тела запроса в реальном времени. OpenResty и lua-nginx-module позволяют перенести часть логики на уровень веб-сервера, сокращая задержки и повышая гибкость.

    habr.com/ru/companies/otus/art

    #nginx #itинфраструктура #api_gateway #openresty

  41. Lua в Nginx: динамическая маршрутизация запросов

    Привет, Хабр! Сегодня рассмотрим, как использовать Lua в Nginx: динамическую маршрутизацию, балансировку трафика, подмену заголовков и трансформацию тела запроса в реальном времени. OpenResty и lua-nginx-module позволяют перенести часть логики на уровень веб-сервера, сокращая задержки и повышая гибкость.

    habr.com/ru/companies/otus/art

    #nginx #itинфраструктура #api_gateway #openresty

  42. 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

    devnews.tech/more-people-just-

  43. 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!

    #openresty #luajit #profiling

    buff.ly/40LD8ub

  44. 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!

    #openresty #luajit #profiling

    buff.ly/40LD8ub

  45. 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!

    buff.ly/40LD8ub

  46. 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!

    #openresty #luajit #profiling

    buff.ly/40LD8ub

  47. 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!

    #openresty #luajit #profiling

    buff.ly/40LD8ub

  48. @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.

  49. @[email protected] @blackvoid Have you recently updated your web server packages? I faced some weird behavior in the past with where after an update, it reduced client_max_body_size and I had to manually increase it again.

  50. @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.

  51. @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.

  52. @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.

  53. @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.