I Built a System That Catches Hackers in Real Time
I Built a System That Catches Hackers in Real Time The Problem It was a regular Tuesday morning at cloud.ng, a rapidly growing cloud storage company…
Latest Open Source news from Tech News
I Built a System That Catches Hackers in Real Time The Problem It was a regular Tuesday morning at cloud.ng, a rapidly growing cloud storage company…
Всем привет! Меня зовут Александр, это моя первая статья, хочу поделиться с вами историей создания программно-аппаратного open source решения для подд…
Every VPS running a public web app gets hit with traffic it didn't ask for, from scrapers, brute-force login attempts, or just someone's misconfigured…
Docker Competencies: Part 1/3 (BASIC) From "I've heard of it" to "I can ship it" Task 1: Create a Multi-Stage Build Write a Dockerfile for an app that…
The previous parts secured the code and the infrastructure. This part secures the container image — the thing that actually runs in production. When y…
Most Docker tutorials teach you commands. Not how Docker actually works in real systems. That's why people can run docker run but freeze when asked to…
Auto AI Router — лёгкий прокси-роутер на Go, который принимает запросы в формате OpenAI API и прозрачно распределяет их между несколькими провайдерами…
Released April 22, 2026. Kubernetes v1.36, just released on April 22, 2026, brings a wide set of improvements that feel less like experimentation and …
"Install PostgreSQL, then Redis, then Elasticsearch, configure these 12 environment variables, make sure you're on Node 20 not 18, and oh — the tests …
Recap: Where We Left Off In Part 1 of this series, we established our secure foundation: an encrypted L3 bridge using AmneziaWG and Docker's Network N…
body: Every developer has a backup script. Almost nobody verifies that the backup actually restores. I learned this the hard way. Not in a production …
TLDR ; Multi-stage Docker builds with BuildKit caching reduce image sizes by 80% and build times by 60% Remote build caching shares artifacts across d…
Coolify это бесплатный инструмент, который позволяет легко запускать приложения на ваших серверах и управлять ими через визуальный интерфейс…
Building docling-server: a one-command document API for our AI pipeline This is another one in the series where I walk through my open-source projects…
So you know the basics of Docker — docker run , docker build , maybe some docker compose up . But do you know what happens when things break? This gui…
Why all this interest in realtime transcription It all started with the collaboration with PyCon IT. At PyCon IT 2025 they set up live transcription w…
"A Docker container is basically a lightweight VM, right?" No. That sentence alone causes more architectural misunderstandings than any other in moder…
Разбираем настройку отказоустойчивого балансировщика 3proxy для n8n в Docker. Фиксим DNS-затупы на 26 секунд через внутренний резолвер 127.0.0.11 и ре…
Docker Container Keeps Restarting: Diagnosis and Fix Guide If docker ps shows your container in a perpetual restart loop, here's the systematic way to…
Every security scanner will tell you what's vulnerable. None of them will tell you what to actually do about it. You get a list. CVE IDs, severity bad…
We wrote a production DNS server in ~1000 lines of Go, migrated thousands of records off Hetzner DNS, and dropped propagation time from "up to 90 minu…
If you're looking for a self-hosted way to manage your ebook collection, there are more good options than ever. Whether you want a simple web frontend…
Code quality tools can make a huge difference in improving your coding skills by helping you identify code smells, bugs, and potential vulnerabilities…
🧭 Introduction In modern DevOps workflows, containerization has become a standard practice. However, most developers focus only on functionality and p…
Open WebUI's quickstart is great for local dev. One command, it's running. But putting it on a real server for a team requires a lot more — SSL, auth …
The rise of containerization has fundamentally shifted how software engineers package, distribute and deploy modern applications. In the early days of…
我配置有多个registry,但是运行pull 镜像的时候卡住了: { "registry-mirrors" : [ "https:\/\/dockerproxy.com", "https:\/\/docker.mirrors.ustc.edu.cn…
Azure Functions Beyond the Basics Continues from Azure Functions for .NET Developers (Parts 1-9) Part 1: Running Azure Functions in Docker: Why and Ho…
Every new project starts the same way. You spin up an AWS account. You need a VPC. Three AZs, public and private subnets, NAT Gateways. Then you need …
The Dilemma of Remote Monitoring If you've ever tried to set up a monitoring stack for a scattered infrastructure—say, a local home server, a cheap VP…