8 tutorials · 2 guides
Deploy a Next.js application on Ubuntu 24.04 using PM2 for process management and Nginx as a reverse proxy. Covers Node.js setup, build pipeline, PM2 ecosystem config, Nginx proxy, and HTTPS with Certbot.
Deploy a FastAPI application on Ubuntu 24.04 using Uvicorn, systemd for process management, and Nginx as a reverse proxy. Covers virtual environments, service files, and production-ready configuration.
Learn how to install Caddy on Ubuntu 24.04 and configure it as a reverse proxy with automatic HTTPS. Step-by-step tutorial for self-hosting apps on a Raff VM.
Deploy a Django application on a Raff Ubuntu 24.04 VM with Gunicorn as the WSGI server and Nginx as a reverse proxy. Covers virtualenv, systemd service, static files, and production security.
Deploy a production-ready Node.js application with PM2 process manager on a Raff Ubuntu 24.04 VM. Covers cluster mode, Nginx reverse proxy, zero-downtime reloads, and startup persistence.
Install Caddy web server on a Raff Ubuntu 24.04 VM with automatic HTTPS. This tutorial covers installation, site configuration, automatic Let's Encrypt certificates, reverse proxy setup, and comparison with Nginx.
Set up a LEMP stack on Ubuntu 24.04 with Nginx, MariaDB, and PHP 8.3. Configure a secure database user, PHP-FPM, and an Nginx server block.
Install and configure Nginx on Ubuntu 24.04: UFW firewall, custom server block, logs, the latest-version option from nginx.org, and a clean uninstall.
Compare Nginx and Apache by architecture, reverse proxying, .htaccess, WordPress, PHP-FPM, performance testing, security, migration risk, and operations.
Learn how to debug a website not loading on a cloud VM. Check DNS, firewall, web server status, ports, app processes, and logs.
The tutorials, guides, and comparisons we publish, rounded up in one weekly email. Unsubscribe anytime.
Spin up a Linux or Windows server and follow any tutorial here on real infrastructure. RDP and SSH ready, 14-day money-back guarantee.
Deploy a server