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 Get a Free SSL Certificate with Certbot
Secure any site with a free, auto-renewing Let's Encrypt certificate using Certbot on Ubuntu 24.04 — for Nginx or Apache.

How to Deploy a FastAPI App with Uvicorn and Nginx
Ship a FastAPI app to production on Ubuntu 24.04 using Uvicorn workers under Gunicorn, a systemd service, and an Nginx reverse proxy.

How to Deploy a Django App to a VPS
Deploy Django on Ubuntu 24.04 for production: Gunicorn, a systemd service, static files with collectstatic, PostgreSQL, and Nginx.

How to Deploy a Flask App with Gunicorn and Nginx
Take a Flask app to production on Ubuntu 24.04: a virtualenv, Gunicorn as the WSGI server, a systemd service, and an Nginx reverse proxy.

How to Set Up a LEMP Stack (Linux, Nginx, MySQL, PHP)
Build a complete LEMP stack on Ubuntu 24.04 — Nginx, MySQL, and PHP-FPM — and serve a working PHP site with clean, correct config.

How to Install Portainer to Manage Docker
Portainer gives Docker a clean web UI: containers, images, volumes, logs, and Compose stacks in your browser. Install it securely on a VPS.

How to Install Docker Compose and Run Your First Stack
Use Docker Compose to define and run a multi-container app from one YAML file. Build a WordPress + MySQL stack from scratch.

How to Deploy a Next.js App to a VPS
Build, run, and serve a production Next.js app on Ubuntu 24.04: PM2 process management, an Nginx reverse proxy, and free HTTPS.

How to Deploy a Node.js App with PM2
Keep your Node app running forever with PM2: process management, auto-restart on crash and reboot, logs, and zero-downtime reloads.

How to Install Caddy and Get Automatic HTTPS
Caddy is a modern web server that fetches and renews TLS certificates for you. Install it on Ubuntu 24.04 and serve HTTPS with a two-line config.

How to Install Apache on an Ubuntu VPS
Install Apache (httpd) on Ubuntu 24.04, set up virtual hosts, enable useful modules, and serve your first site with clean commands.

How to Set Up Nginx as a Reverse Proxy
Put Nginx in front of your Node, Python, or Docker app: proxy_pass, headers, WebSockets, and HTTPS done right on Ubuntu 24.04.
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.