// blog
Tutorials & guides
Step-by-step, actually-tested guides for running your own services on a Linux VPS. Every guide is built and verified on a real Debian server before it goes up.
VPN
Set up a WireGuard VPN on Debian 13 with a web UI (wg-easy)
Install a self-hosted WireGuard VPN server on Debian 13 and manage users from your browser with wg-easy. Add clients and scan a QR code to connect in minutes.
Networking
Port forwarding behind CGNAT (Starlink, 4G, 5G) with WireGuard and a VPS
Stuck behind CGNAT on Starlink or mobile internet with no public IP? Tunnel a home server to a cheap VPS with WireGuard and forward the port from the VPS. Full worked example with a Minecraft server.
Game Servers
Run a Minecraft server on Debian 13 with PaperMC (systemd, hardened, backups)
Set up a fast Minecraft server on a Debian 13 VPS the right way: PaperMC on Java 21, Aikar's flags, a locked-down systemd service that saves cleanly on stop, a firewall, and automatic backups.
Self-Hosting
Build a private seedbox on Debian 13: qBittorrent, Sonarr, Radarr, behind a VPN kill-switch
A complete self-hosted seedbox on a Debian 13 VPS: qBittorrent for downloads, Prowlarr/Sonarr/Radarr for automation, all behind a VPN kill-switch so your torrent traffic never leaks your real IP.
Game Servers
Set up a TeamSpeak server on Debian 13 (systemd, firewall, hardening)
Install and harden a TeamSpeak 3 voice server on a Debian 13 VPS: dedicated user, the first-run admin token, a systemd service, the right firewall ports, and a locked-down ServerQuery.