Posts tagged "debian 12"

Docker SFTP Port Works on localhost but Times Out from Outside (Debian 12 + ferm + Linode NAT)

I hit a classic “it must be Docker” moment. This post documents what was actually happening and the minimal, correct fix. The setup Symptom, “Local open, remote timeout” On the server: Everything looked correct: Docker was listening on 0.0.0.0:22222, and localhost could connect. But from outside, connections to port 22222 timed out. First principle, don’t… Continue reading

When “Auto Install” Breaks: Installing Longview Manually on Debian 12 (Production Safe)

Production has a very specific kind of silence. It’s not the calm silence of a system that’s healthy. It’s the suspicious silence of a system that hasn’t complained yet. Nginx still serves pages. Your API still returns 200. The business dashboard looks green enough to lull everyone into optimism. But you can feel it, response… Continue reading

Choosing Between n and nvm, The Best Node.js Version Manager for You

When working with Node.js, managing different versions efficiently is essential. Whether you’re running apps on servers or juggling multiple projects locally, a version manager simplifies your workflow. Two of the most popular tools for this job are n and nvm. Each has its strengths, and choosing the right one depends on your environment and use… Continue reading

Migrating from Nginx to Apache2 on Debian 12, Understanding sites-available and sites-enabled

If you’re used to working with Nginx on Debian 12, you’ve likely mastered the sites-available and sites-enabled directory structure to manage virtual hosts. Interestingly, Apache2 adopts the same concept , just with a few differences in how things are enabled and maintained. This article walks through setting up Apache2 and draws parallels to the Nginx… Continue reading