Step-by-step tutorials to help you set up, configure, and manage servers, apps, and infrastructure on Raff.
Get the latest tutorials and cloud tips delivered to your inbox.
32 Tutorials
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.
Connect to Raff S3-compatible object storage using the AWS CLI. This tutorial covers credential setup, bucket operations, file uploads, pre-signed URLs, and lifecycle policies.
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.
Deploy a multi-container application with Docker Compose on a Raff Ubuntu 24.04 VM. This tutorial covers a Node.js app with PostgreSQL and Redis using Compose profiles, health checks, and named volumes.
Automate file and database backups on a Raff Ubuntu 24.04 VM using cron, rsync, and tar. Covers scheduling, retention, off-server copies, and combining with Raff snapshots.
Install MongoDB Community Edition on a Raff Ubuntu 24.04 VM. This tutorial covers adding the official repository, installation, security hardening, database creation, user authentication, and basic CRUD operations.
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.
Install and secure MariaDB on a Raff Ubuntu 24.04 VM. This tutorial covers installation, security hardening, user and database creation, basic SQL operations, and optional remote access configuration.
Install Prometheus and Grafana on a Raff Ubuntu 24.04 VM for server monitoring. This tutorial covers Prometheus setup, Node Exporter for system metrics, Grafana dashboards, and alerting.
Install Python 3 and pip on a Raff Ubuntu 24.04 VM. This tutorial covers the default installation, virtual environments, pip package management, and running your first Python script.
Install and configure fail2ban on a Raff Ubuntu 24.04 VM. This step-by-step tutorial covers SSH jail setup, custom ban rules, log monitoring, and integration with UFW.
Deploy Portainer CE on a Raff Ubuntu 24.04 VM using Docker. This tutorial covers installation, HTTPS setup, container management, and connecting to Docker Compose stacks.