🧪 We're looking for testers for our nginx → OpenLiteSpeed migration script — especially people with complex, real-world configs!

Single-file Python, no dependencies, preview mode by default, and a --revert if anything goes wrong. It handles vhosts, rewrites, SSL, PHP handlers, proxy_pass, and more.

The messier your config, the more useful you are to us. 😄

👉 https://github.com/Code-Egg/ols-migrator
#OpenLiteSpeed #Nginx #DevOps #SysAdmin #WebServer

GitHub - Code-Egg/ols-migrator

Contribute to Code-Egg/ols-migrator development by creating an account on GitHub.

GitHub

🔄 From Nginx to Angie: Why You Should Consider Switching!

F5 acquisition sparked innovation. Angie fork brings fresh energy to the web server world.

📖 Read: https://devopstales.github.io/devops/nginx-to-angie/?utm_source=twitter&utm_medium=social

#Nginx #Angie #WebServer #OpenSource #DevOps

Nginx, F5 Acquisition, and the Rise of Angie: Why You Should Consider Switching

If you’ve been working with web servers and reverse proxies for the past decade, chances are you’ve used nginx. It’s been the backbone of countless web infrastructures, powering everything from small personal blogs to some of the busiest websites on the planet. But recent developments in the nginx ecosystem have led to an interesting fork called Angie — and it might be worth your attention. In this post, I’ll walk through the history of nginx, what happened after the F5 acquisition, why Angie was created, and why you might want to consider making the switch.

DevOpsTales
🚀 Install and Run Self-hosted #Mattermost Instance on Linux #VPS This article provides a comprehensive guide to install and run self-hosted Mattermost instance on Linux VPS (Ubuntu/Debian). This guide will set up Mattermost with #PostgreSQL and #NGINX as a reverse proxy with HTTPS.
What is Mattermost?
Mattermost is a self-hosted, open-source collaboration platform ...
Continued 👉 https://blog.radwebhosting.com/self-hosted-mattermost-instance/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #selfhosted #opensource #reverseproxy #unifiedcommunications #selfhosting #letsencrypt

Анатомия фаззинг-атак: как сканируют сервера в 2026 году (разбор 20 000 строк логов Nginx)

Привет, Хабр! В прошлой статье я рассказывал, что с недавнего времени я развлекаюсь в мире highload тем что создаю для себя и своих близких мессенджер ( Plumb ). И несмотря на то, что клиент для него собран практически из цифровой изоленты, которую хорошенько искупали в бочонке с красками — он на удивление стабильно работает (и мессаджинг, и звонки) даже в текущих непростых реалиях. В той статье я предложил Хабру попытаться сломать сервер моего мессенджера. Было потно, но мы выстояли. Спасибо всем, кто участвовал! Но сегодня я хочу поговорить о другом. На примере одной реальной массированной автоматизированной атаки на мой сервер хочу показать как боты и специализированное ПО пытаются атаковать ваши веб-приложения и серверы в 2026 году. Эта реальная атака - идеальный, хрестоматийный пример того, как именно сегодня сканируют современную инфраструктуру . Никакой магии, только голые логи, разбор векторов и механика защиты. Поехали.

https://habr.com/ru/articles/1017294/

#nginx #ratelimit #fuzzing

Анатомия фаззинг-атак: как сканируют сервера в 2026 году (разбор 20 000 строк логов Nginx)

Привет, Хабр! В прошлой статье я рассказывал, что с недавнего времени я развлекаюсь в мире highload тем что создаю для себя и своих близких мессенджер ( Plumb ). И несмотря на то, что клиент для него...

Хабр

df врёт. du врёт. Где на самом деле гигабайты?

Сервер лагает. Смотришь на диск — df -h говорит 95% занято. Запускаешь du -sh /* — в сумме набирается 20%. Куда делись остальные 75%? Файлы не найти, место не освободить, сервис падает. Это не баг и не магия. Это фундаментальная особенность того как Linux работает с файлами. Разберём почему так происходит и как это чинить за две команды.

https://habr.com/ru/articles/1017290/

#devops #sreинженер #linux #системное_администрирование #nginx #логи #logrotate

df врёт. du врёт. Где на самом деле гигабайты?

Сервер лагает. Смотришь на диск - df -h говорит 95% занято. Запускаешь du -sh /* - в сумме набирается 20%. Куда делись остальные 75%? Файлы не найти, место не освободить, сервис падает. Это не баг и...

Хабр

Once CLI를 활용한 효율적인 Rails 및 Docker 애플리케이션 배포 전략

Once CLI는 Docker 이미지를 기반으로 단일 서버에 애플리케이션을 신속하게 배포하고 관리하는 전용 명령줄 도구다.

🔗 원문 보기

Once CLI는 Docker 이미지를 기반으로 단일 서버에 애플리케이션을 신속하게 배포하고 관리하는 전용 명령줄 도구다.

🔗 원문 보기

Once CLI를 활용한 효율적인 Rails 및 Docker 애플리케이션 배포 전략

Once CLI는 Docker 이미지를 기반으로 단일 서버에 애플리케이션을 신속하게 배포하고 관리하는 전용 명령줄 도구다.

Ruby-News | 루비 AI 뉴스

Less config, more coding. 💻

#Webinoly: The fastest way to deploy and manage highly optimized #Nginx servers for development or production.

Ideal for: #PHP #WordPress #Laravel #Vue #Node #Angular #React #Django #Java #Python

#FOSS #SelfHosting #ServerAdmin #LEMP #DevOps

I dreamt there was an Nginx CVS that reported remote code execution being possible on any machine that had the sequence "2c" in it's Nginx id (?) so basically every Nginx machine since nginx ids in the dream were very long and they claimed it would take a substantial code rewrite to fix and nobody knew what to do

#dream #dreams #nginx #silly

Fine! After getting 12k visits in less than a day with the article https://en.andros.dev/blog/aa31d744/from-zero-to-a-rag-system-successes-and-failures/ , with 100 comments on Hacker News (and 1 on my website), here is a technical summary of the first few hours:

- Nginx cache solved the 99% of the problems (/media/ , /static/ and HTML render).
- ASGI, with a WebSocket server, worked fine.
- Django performed 100% well
- Django LiveView, with 130 parallel users, worked... surprisingly well. I'm surprised myself!

My server has specifications similar to a Raspbery Pi 4. Don't overthink it: Django + Nginx + Cache -> It is easy to develop and performs well.

#django #python #nginx #djangoliveview
From zero to a RAG system: successes and failures | Andros Fenollosa

A few months ago I was tasked with creating an internal tool for the company's engineers: a Chat that used a local LLM. Nothing extraordinary so far.

More progress on updating #keyboardvagabond! I finally fully removed the last vestiges on ingress-nginx. I needed it because I still had harbor registry available externally so I could push images, but I now host #gitea and have #cicd internally. Today I completely removed ingress-nginx in favor of #istio and #harborregistry is behind the same tunnels as everything else.
#kubernetes #selfHosting #nginx #softwareEngineering #softwareDevelopment #k8s