16 tutorials · 38 guides
Learn how to sync files to Raff Object Storage with rclone. Configure S3 access, copy folders, use dry runs, schedule backups, and verify restores.
Self-host Plausible Analytics on a Raff Ubuntu 24.04 VM using Docker Compose. Get privacy-friendly website analytics with no cookies, no GDPR consent banners, and full data ownership on your own infrastructure.
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.
Install Coolify on Ubuntu 24.04 using the official installer. Secure the dashboard, deploy an app, configure domains, and plan backups and updates.
Self-host Supabase on a Raff Ubuntu 24.04 VM using Docker Compose. Configure PostgreSQL, Auth, Storage, and the Supabase Studio dashboard for a fully private, production-ready backend-as-a-service stack.
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.
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 server backups on a Raff Ubuntu 24.04 VM. Covers backup scripts, cron scheduling, rsync off-server sync, retention, monitoring, and restore testing.
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.
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.
Deploy Gitea on a Raff Ubuntu 24.04 VM with Docker Compose. This tutorial covers setup, database configuration, Nginx reverse proxy, HTTPS with Let's Encrypt, and creating your first repository.", "metaTitle": "Deploy Gitea on Ubuntu 24.04 | Raff Technologies
Learn how to install Node.js and npm on Ubuntu 24.04 in 10 minutes with 3 easy methods: NodeSource, nvm, and the default repository. Includes verification steps and your first HTTP server setup.
Build a remote development VM with code-server and Tailscale on Ubuntu 24.04. Create a secure browser IDE on a Raff VM without exposing it publicly.
Install Docker Engine and Docker Compose on Ubuntu 24.04 from Docker’s official APT repository. Verify the service, learn basic commands, and uninstall cleanly.
Decide where n8n fits in cloud infrastructure automation, when one instance is enough, and when queue mode, Redis, workers, and stronger operations are justified.
Compare reverse proxies and load balancers across L4/L7 routing, TLS, health checks, failover, session state, scaling, and production architecture.
Learn how to choose the best VPS hosting for developers with a decision framework for apps, APIs, Docker, CI/CD, databases, and staging.
Learn developer supply chain security risks, from dependencies and CI/CD secrets to cloud server access, with a practical protection framework.
Understand the infrastructure AI coding agents need, from clean cloud dev environments to testing VMs, secrets isolation, and workload sizing.
Understand API rate limiting with a decision framework for fair usage, abuse prevention, endpoint protection, 429 responses, and real-user experience.
Prepare production infrastructure for launch with a checklist covering traffic, rollback, monitoring, backups, access, scaling, and cost readiness.
Compare application logs and audit logs, including event fields, integrity, retention, sensitive-data controls, storage, incident response, and customer-facing audit history.
Learn cloud runbooks for small teams with a decision framework for incidents, deployments, access, patching, backups, recovery, and ownership.
Understand server health checks with a decision framework for liveness, readiness, startup checks, synthetic monitoring, alerts, and recovery.
Learn idle infrastructure cost with a decision framework for dev, staging, preview, test, demo, snapshots, storage, and shutdown rules.
Understand WebSocket hosting with a decision framework for persistent connections, scaling, latency, reverse proxies, reliability, and cloud server cost.
Understand container images vs VM images with a deployment framework for portability, security, rebuild speed, runtime control, and team fit.
Understand cron jobs, task queues, and workflow automation with a decision framework for background jobs, retries, scheduling, and orchestration
Learn cloud VM patch management with a risk matrix for maintenance windows, emergency fixes, deferrals, and rollback planning for production server teams.
Learn how Restic, Borg, and Rsync compare for cloud server backups. Understand encryption, deduplication, restore speed, retention, and Raff storage options.
Understand inbound and outbound firewall rules, the least privilege principle, and how to design a firewall policy for your Raff cloud infrastructure. A practical decision framework for sysadmins and DevOps teams.
Learn platform engineering for startups by comparing ad-hoc DevOps, internal platforms, and golden paths. Know when platform investment starts paying off.
Compare preview environments and staging by purpose, lifecycle, parity, secrets, data, cost, cleanup, and release confidence to choose preview only, staging only, or both.
Learn Kubernetes cost optimization for startups by fixing waste, sizing workloads, and knowing when cluster complexity costs more than it saves.
Compare GitHub-hosted vs self-hosted runners across security, cost, private networking, autoscaling, ephemeral execution, and operational control.
Compare Podman vs Docker across rootless security, Compose compatibility, systemd integration, networking, storage, and migration risk.
Learn K3s vs full Kubernetes by comparing architecture, scale, and operational burden. Choose the cluster model that fits your team and production needs.
Learn Docker volumes vs bind mounts by comparing persistence, portability, security, and operations. Choose the right storage model for production containers
Compare blue-green and rolling deployments by rollback speed, temporary capacity, database compatibility, and team fit for safer cloud releases.
Plan safer zero-downtime database migrations with expand-contract, batched backfills, compatibility windows, monitoring, and tested rollback.
Learn when Docker Compose is enough and when small teams should move to Kubernetes, with a Raff path from VM, database, storage, and worker roles.
Build application observability for a small team with practical metrics, structured logs, distributed tracing, SLI, SLO, alerting, and telemetry cost decisions.
Learn essential Linux commands for cloud servers: SSH, files, users, permissions, UFW, systemctl, logs, disk, memory, networking, troubleshooting, and safe production workflows.
Compare environment variables, vaults, and managed secret stores for cloud apps. Learn when each fits, how to rotate secrets, reduce exposure, and avoid secret sprawl.
Choose between Terraform, the Raff API, CLI, cloud-init, scripts, configuration management, and CI/CD for safe, repeatable infrastructure automation.
Plan a safe migration from shared hosting to a Raff cloud VM, including sizing, data sync, DNS cutover, rollback, security, and SaaS operations.
Learn how small teams can use Raff API keys to automate VM provisioning, deployments, backups, snapshots, networking, and repeatable cloud workflows safely.
Compare cloud-init, custom images, and one-click apps for VM provisioning. Learn when to use each model and how to combine them safely.
Compare MCP, n8n, and direct API integration by control, predictability, security, orchestration, and the best use case for each automation layer.
Design development, staging, preview, and production environments with clear parity, secrets, data, access, release-promotion, cleanup, and readiness boundaries.
Learn what n8n is, when self-hosted workflow automation makes sense, how to think about architecture, security, backups, scaling, and Raff n8n hosting. Meta Keywords: n8n self-hosted, self-hosted workflow automation, n8n automation, n8n VPS, n8n on cloud server, n8n Docker, n8n production, n8n workflow automation, self-hosted automation tools
Compare Docker containers and virtual machines by isolation, operating-system control, portability, storage, security, and production deployment patterns.
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