Sometimes you need to route all outgoing traffic from a specific container through a proxy server. This can be useful for anonymity, bypassing geoblocks, or testing network configurations. In this article we’ll look at …
Cloudflare Tunnel — a Cloudflare service that publishes a web server running at your home or office to the Internet without a public IP address and without port forwarding on the router. A utility called cloudflared is …
Link to check how the installed TeleMT works
A new proxy type WEB has appeared in Telegram. The client opens a built-in WebView, loads a service page from the server, and forwards MTProto through it inside ordinary HTTPS …
Introduction One unpleasant scenario on Windows Server is when Remote Desktop suddenly stops working, while from the outside everything looks “almost normal”:
port 3389 is open; the Remote Desktop Services …
There is a MikroTik router that goes to the Internet via WAN1. While there is only one gateway — everything works. As soon as a second WAN, a VPN tunnel with BGP routes, or just specific /32 prefixes appear in the main …
BGP is usually associated with carrier equipment and Linux servers, but in small distributed networks it is useful even on an office router: neighboring sites automatically learn about new subnets, and when a tunnel …
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 …
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 …
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 …
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 …