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
44 guides for “certbot” · Clear search
How to Point a Subdomain to a Different App or Port
Run several apps on one VPS, each on its own subdomain — api.yourdomain.com, app.yourdomain.com — using a reverse proxy. DNS plus the Nginx and Caddy configs.

How to Create a Staging Subdomain for Your Site
Test changes safely on staging.yourdomain.com before they hit production. Here's the DNS, the web-server config, the SSL, and how to keep bots and Google out.

How to Set Up a CAA Record for Your Domain
A CAA record tells certificate authorities which of them are allowed to issue SSL certs for your domain — a simple, powerful guard against mis-issuance.

How to Set Up a Wildcard Subdomain on a VPS
A wildcard subdomain catches every subdomain at once — ideal for multi-tenant apps and dynamic subdomains. Here's the DNS record, the wildcard SSL cert, and the Nginx config.

How to Self-Host Vaultwarden Behind an Nginx Reverse Proxy
Already run Nginx? Here's how to put Vaultwarden behind it properly — real config, Let's Encrypt TLS, WebSocket support and the security headers that matter.

How to Migrate WordPress to a New VPS
Moving WordPress to a new VPS without downtime is straightforward if you do it in the right order. This guide walks the manual method and the low-risk cutover.

How to Secure a WordPress Site on a VPS
Running WordPress on your own VPS means owning its security — which is a good thing. This practical checklist locks down the server, PHP and WordPress itself.

How to Install WordPress on a VPS (LEMP Stack)
A complete, copy-paste walkthrough to install WordPress on Ubuntu with Nginx, MariaDB and PHP — the fast LEMP stack — plus free HTTPS at the end.

How to Install code-server (VS Code in the Browser)
Run VS Code in your browser from your VPS: install code-server on Ubuntu 24.04, secure it behind Nginx with HTTPS, and code from anywhere.

How to Run Staging and Production on One VPS
Host both a staging and production environment on a single VPS: separate directories, ports, subdomains, databases, and Nginx server blocks.

How to Host a Static Website with Nginx
Serve a fast static site — plain HTML or a built React/Vue/Hugo bundle — with Nginx on Ubuntu 24.04, with correct caching and HTTPS.

How to Install Gitea (Self-Hosted Git) on a VPS
Run your own lightweight GitHub alternative: install Gitea on Ubuntu 24.04 with its own user, a database, systemd, and an Nginx reverse proxy.
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.