// 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.

Beginner ·10 min ·

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.

Intermediate ·20 min ·

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.

Intermediate ·20 min ·

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.

Advanced ·30 min ·

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.

Intermediate ·15 min ·