2026-05-29
How to run Jitsi Meet (Docker) behind an Nginx Reverse Proxy In the previous article we deployed a basic Jitsi Meet server using Docker.
This is a great way to quickly start video conferencing, but in production a Jitsi …
Read more2026-05-29
How deployment and admin panels are arranged: phpMyAdmin and RabbitMQ behind nginx In this note we’ll break down a practical deployment scheme of an application using GitHub Actions and Docker Compose, as well as …
Read more2026-05-29
Thanks to Let’s Encrypt HTTPS has become the standard for the entire internet. This project made it possible for any site administrator to get a free SSL certificate in just a few commands. But other players have …
Read more2026-05-26
Most people use n8n to move data from one place to another — a webhook arrives, create a task, a form is filled out, send it to the CRM. It’s useful, no doubt, but it’s a bit like using a good knife only to …
Read more2026-05-16
When you have one server — you SSH in and do what’s needed. When there are ten — you write bash scripts. When there are more than three hundred — either you automate everything completely, or the infrastructure manages …
Read more2026-04-10
When I first started working on the project’s infrastructure, storing terraform.tfstate locally (or, I confess, dropping it into Git) seemed like a reasonable solution. But as soon as colleagues joined the work, I …
Read more2026-03-26
In production this is a routine situation: you increased the disk at the hypervisor level (VPS, cloud or Proxmox VE), but inside Ubuntu nothing changed — the / partition is still 100% full.
Let’s go through how to …
Read more2026-03-20
Are you tired of entering passwords or tokens for every git pull and git push?
Do you copy your SSH key to every server and worry it might be stolen or “stuck” in logs?
In this article we’ll look at …
Read more2026-03-04
TTL (Time To Live) — is an eight-bit field in the IP header that defines the maximum number of “hops” (nodes) a packet can traverse before being discarded. Each time it passes through any router the TTL value …
Read more2026-03-02
If you still run next build directly on the production server — your server is really suffering. CPU pegged, OOM-kill, 502 errors and long downtimes — this is a classic that needs to end.
In 2026 the industry standard is …
Read more