The Nxeon Blog
Guides for people who run their own servers.
Straight-talking tutorials and comparisons on VPS hosting, game servers, Linux and security. No fluff, just what actually works. 346 guides from the team that runs the servers.
Search results
82 guides for “tutorial” in Tutorials · Clear search
How to Set Up Health Checks and Auto-Restart for Services
Services crash. With systemd restart policies, watchdogs and simple health checks, yours come back automatically instead of staying down until you notice.

How to Check and Free Up Disk Space on Linux
A full disk breaks databases, deploys and logins. Learn to find what's eating your space with df and du, and safely reclaim it — logs, caches and old kernels.

Essential Linux Commands Every VPS Owner Should Know
New to the command line? This is the practical toolkit — navigation, files, permissions, processes, services, networking and disk — that runs a VPS day to day.

How to Tune Linux Performance for a Busy Server
When traffic climbs, defaults hold you back. Tune file limits, network buffers, sysctl parameters and services to squeeze more out of your VPS.

How to Create a Non-Root Sudo User on a VPS
Working as root all the time is dangerous. Create a dedicated sudo user, give it your SSH key, and adopt least-privilege as your default way of working.

How to Read and Manage Linux Logs with journalctl
systemd's journal holds nearly every log on a modern Linux server. Learn to filter, follow, and prune it with journalctl so you can debug fast.

How to Monitor a Linux VPS (htop, netdata and more)
You can't fix what you can't see. Learn the essential Linux monitoring tools — from quick htop checks to a full netdata dashboard with alerts.

How to Set Up Automated Backups on a VPS
A backup you never tested isn't a backup. Build an automated, offsite, restorable backup routine for files and databases with rsync, cron and the 3-2-1 rule.

How to Create a Swap File on a Linux VPS
Small VPS plans run out of RAM fast. A swap file gives the kernel breathing room and prevents the OOM killer from killing your app. Here's how to add one.

How to Self-Host a URL Shortener on a VPS
Branded short links on your own domain, with real analytics and no third-party shutting them down. Install Shlink on a VPS with Docker.

How to Self-Host a Status Page for Your Services
Give users a public status page that shows what's up, what's down and why. Build one for free with Uptime Kuma on a VPS.

How to Self-Host Navidrome (Music Streaming)
Your own Spotify, powered by your music collection. Install Navidrome on a VPS with Docker and stream to any Subsonic-compatible app.
Deploy your first server in under a minute.
Creating an account is free and takes no card details. Every guide here runs on a Nxeon VPS or game server.