Why I Chose Debian 13 for My VPS
I recently set up a VPS for personal projects — hosting tools, running monitoring stacks, experimenting with security setups. The first decision was the OS, and after going back and forth I settled on Debian 13.
Here’s why.
Stability you can trust⌗
Debian’s reputation for stability isn’t marketing — it’s real. The release cycle is slow on purpose. Packages are tested heavily before they hit stable, and once they’re there they basically don’t change. That means I can leave the server running for months without worrying about a routine update breaking something at 2 AM.
For a personal server I rarely touch, that matters a lot.
The package ecosystem is huge⌗
This is the big one for me. apt has basically everything I need:
- Security tools (
nmap,wireshark,tcpdump,fail2ban) - Monitoring (
prometheus,node-exporter,grafana) - The whole ELK stack
- Docker, podman, and the usual container tools
- Reverse proxies (
nginx,caddy,haproxy) - Pretty much every language runtime
Most tutorials and docs assume Debian or Ubuntu (which is downstream of Debian). When I follow a guide, apt install usually just works — no hunting for community repos, no compiling from source, no weird package conflicts.
Compatibility everywhere⌗
Because so much of the Linux world is built on top of Debian, knowledge and tools transfer easily:
- Kali, Parrot, and most security-focused distros are Debian-based
- Ubuntu LTS is essentially Debian with extra polish
- Most Docker base images are
debian:slimorubuntu - Configuration management tools (Ansible, etc.) treat it as first-class
If a script works on my laptop or in a CTF lab, it almost certainly works on the VPS too.
Why Debian 13 specifically⌗
Debian 13 (“Trixie”) brings newer kernels and updated userspace without giving up the stability I want. Modern hardware support is better, container tooling is current, and the security backports keep things patched without forcing me into bleeding-edge versions.
For a server that needs to last, that combination is hard to beat.
What I run on it⌗
Right now the VPS hosts:
- A small monitoring stack
- A few personal services behind a reverse proxy
- Some honeypot experiments
- Cron jobs and scripts for things I want available 24/7
Everything was set up using packages from the standard Debian repos. No custom builds, no weird workarounds.
Final thoughts⌗
Pick whatever distro you want — Linux is Linux, and there’s no objectively wrong choice. But for a server that should just work, Debian is hard to argue with. It’s stable, predictable, well-documented, and compatible with almost everything.
For me, that was enough.