THE SMALL VPS TOOLKIT
A fresh server.
A better beginning.
No opaque one-click scripts. Every option explains what it does and what it costs.
From key-only SSH and a firewall to apps with a domain and HTTPS, then backups and updates.
DEBIAN / UBUNTU / ROCKY / ALMA / ALPINENo account · Free to use
# Good things start with a small setup
❯ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
# Look around before making changes
❯ uname -r && free -h && df -h /
Your kernel, memory, and disk. In view.
❯
01 /A good place to start
No need to do it all. Pick the step you need today.
Reinstall a clean system
Replace the provider template with an official image first. Built on the open-source bin456789/reinstall, with your SSH key from the start.
Start with the essentials
Essential packages, plus an optional sudo user, key-only SSH, a firewall, and security updates. You decide each change.
Add something useful
Containers, reverse proxies, monitoring. Each comes with access, domain, backup, and update steps.
Keep a field guide handy
Inspect ports, configuration, and health. Notes with context and expected results.
02 /Fewer tools. Better picks.
Understand the recommendation before the installation.
03 /Notes beside the terminal
Short, specific, and grounded in what actually happens.
Know your server before changing it
Inspect the distribution, kernel, memory, and disk without changing the system.
The SSH port that actually wins
Find every Port line under sshd_config and sshd_config.d before you reload ssh.
Find who holds port 8080
Find the process listening on 8080 when CrowdSec local API cannot start.