Co-Founder & Head of Infrastructure
Co-founder of Raff Technologies. Runs the cloud operations platform — from storage cluster scaling and network architecture to new product development. Builds infrastructure on hardware we own.expertise
94 articles published
Learn how to deploy Ghost CMS on Ubuntu 24.04 with Nginx, MySQL, Node.js, SSL, and Ghost-CLI on a Raff VM for production publishing.
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.
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.
Install Coolify on a Raff Ubuntu 24.04 VM and turn your cloud server into a self-hosted PaaS. Deploy apps, databases, and services with a Git-connected UI — no Heroku or Render subscription needed.
Learn how to add MFA to SSH on Ubuntu 24.04 using libpam-google-authenticator and TOTP. Covers PAM config, KbdInteractiveAuthentication, and multi-user rollout.
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 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 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 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.
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
Install and configure Redis on a Raff Ubuntu 24.04 VM. This tutorial covers installation, security hardening, password authentication, persistence settings, and basic operations.
Set up SSH key authentication on a Raff Ubuntu 24.04 VM. This step-by-step tutorial covers key generation, copying the public key, disabling password login, and troubleshooting.
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.
Install MySQL 8.0 on a Raff Ubuntu 24.04 VM with this step-by-step tutorial. Covers installation, security hardening, user creation, remote access, and basic database operations.
Secure your Nginx web server with a free Let's Encrypt SSL certificate on Ubuntu 24.04. This step-by-step tutorial covers Certbot installation, certificate issuance, auto-renewal, and TLS hardening.
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.
Secure your Raff Ubuntu 24.04 server with SSH key authentication, UFW firewall, Fail2Ban, and automatic updates. Essential initial setup for production.
Set up a LEMP stack on a Raff Ubuntu 24.04 VM with Nginx, MariaDB, and PHP-FPM. Covers installation, security, database config, and production tuning.
Deploy Open WebUI with Ollama on a Raff Ubuntu 24.04 VM for a self-hosted ChatGPT alternative. Run local AI models privately with a full web interface.
Self-host n8n workflow automation on a Raff Ubuntu 24.04 VM using Docker Compose with PostgreSQL, an Nginx reverse proxy, and free HTTPS via Let's Encrypt.
Secure your Ubuntu 24.04 VM with UFW firewall. This step-by-step guide covers setting default policies, configuring SSH rules, rate limiting, port management, and enabling logging for enhanced cloud server security.
Learn how to deploy the OpenClaw AI Agent on Ubuntu 24.04 using the official npm installer. Set up your self-hosted AI agent with Telegram integration, community skills, and persistent memory for enhanced AI functionality.
Install WordPress on a Raff Ubuntu 24.04 VM with Nginx, PHP-FPM, and MariaDB. A complete step-by-step tutorial for a fast, production-ready WordPress site.
Learn how to install and configure Nginx on Ubuntu 24.04 with this easy-to-follow guide. Includes firewall setup, server blocks, and verification for a secure web server setup.
Install Nextcloud on a Raff Ubuntu 24.04 VM with Apache, MariaDB, and PHP. Build your own private cloud for file sync, sharing, and collaboration.
Deploy Uptime Kuma on a Raff Ubuntu 24.04 VM using Docker Compose. Set up self-hosted monitoring with alerts for your websites, APIs, and services.
Install and configure PostgreSQL on a Raff Ubuntu 24.04 VM. This tutorial covers adding the official repository, creating databases and roles, and securing authentication.
Learn how to install Docker Engine on Ubuntu 24.04 with this easy-to-follow guide. Step-by-step instructions for setting up repositories, installing Docker, configuring Docker Compose, and running your first container in minutes.
Learn how Restic, Borg, and Rsync compare for cloud server backups. Understand encryption, deduplication, restore speed, retention, and Raff storage options.
Understand private vs public admin access methods including SSH, VPN, bastion hosts, and Tailscale. Learn how to secure server access on Raff.
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 Kubernetes cost optimization for startups by fixing waste, sizing workloads, and knowing when cluster complexity costs more than it saves.
Learn SaaS infrastructure cost from MVP to Series A. Compare compute, database, environment, and scaling costs so you can grow without margin shock.
Learn the startup infrastructure checklist to lock down before your first enterprise customer. Cover access, backups, secrets, staging, and monitoring.
Learn K3s vs full Kubernetes by comparing architecture, scale, and operational burden. Choose the cluster model that fits your team and production needs.
Learn how high availability and disaster recovery differ for small teams. Understand uptime, failover, RTO, RPO, backups, and when you need both.
Learn how IPv4, IPv6, and dual-stack networking differ for cloud servers. Understand DNS, firewalls, routing, and when dual-stack is the safest path.
Learn what to do after provisioning your first cloud server. A practical post-deployment checklist covering login, updates, users, firewall, monitoring, and first deployment.
Learn Kubernetes vs Docker Compose for small teams by comparing complexity, scaling, recovery, and team fit. Choose the right container path on Raff.
Learn zero-downtime database migrations for small teams. Understand compatibility windows, backfills, cutovers, and safer production rollback planning on Raff.
Learn PostgreSQL replication, backups, and snapshots by understanding what each one protects, where each one fails, and how to design safer recovery on Raff.
Learn the Linux commands you actually use on a cloud server. Organized by real tasks — connecting, securing, deploying, monitoring, and troubleshooting — with examples tested on Ubuntu 24.04.
Learn observability for small teams by understanding when to use metrics, logs, and traces. Build a practical debugging and reliability strategy on Raff.
Learn S3-compatible object storage use cases for developers, when to use it, and how to match backups, media, logs, and assets to Raff storage.
Learn how to choose a U.S. cloud server for latency and compliance. Compare region placement, traffic paths, and controls that matter for safer deployments.
Learn shared vs dedicated vCPU differences, workload fit, pricing trade-offs, and how to choose the right Raff VM class for performance and cost.
Learn monolith vs microservices trade-offs for small teams. Compare speed, scaling, complexity, and migration signals to choose the right cloud architecture.
Learn single-server vs multi-server architecture for growing apps. Compare cost, complexity, scaling signals, and when to split workloads on Raff.
Learn stateful vs stateless applications for cloud infrastructure. Compare scaling, sessions, storage, and team fit before choosing the right design on Raff.
Learn blue-green vs rolling deployments for cloud apps. Compare rollback speed, infrastructure cost, release risk, and team fit before choosing safely on Raff.
Learn when to choose Caddy vs Nginx for reverse proxying in 2026. Compare HTTPS, configuration, performance, and operations for modern cloud deployments.
Learn when to use a reverse proxy vs load balancer for cloud apps. Compare roles, trade-offs, and best practices to design a safer, scalable architecture.
Learn how to migrate from shared hosting to Raff for better performance, scalability, and control. A practical SaaS migration path with minimal downtime.
Learn how to use automation and Infrastructure-as-Code on Raff to build repeatable deployments, scalable workflows, and reliable cloud operations.
Learn cloud-init, custom images, and one-click apps for VM provisioning. Understand when to use each model and choose the right approach for your Raff infrastructure.
Learn the differences between MCP, n8n, and direct API integration. Understand when to use each automation layer and how to choose the right approach for your workflow.
Learn cloud server backup strategy with RPO, RTO, snapshots, and restore planning. Build a reliable backup system for your Raff infrastructure.
Learn how object storage, block storage, and VM disk differ in cloud infrastructure. Compare performance, cost, and use cases to choose the right storage on Raff.
Learn what n8n is, when self-hosted workflow automation makes sense, and how to choose the right deployment model for secure, scalable automation on Raff.
Learn when to use public vs private traffic in cloud infrastructure. Understand isolation, latency, security, and networking design patterns for Raff workloads.
Learn the difference between managed and self-hosted databases, including cost, performance, and operational trade-offs for production workloads on Raff.
Learn what load balancing is and when you need it. Understand Layer 4 vs Layer 7, traffic distribution, and how to scale cloud applications reliably on Raff.
Compare Nginx and Apache across architecture, performance, configuration, and use cases. A detailed 2026 guide with benchmarks to help you choose the right web server.
Learn DNS for cloud applications including records, TTL, propagation, and failover strategies for reliable deployments.
Learn why self-hosting matters in 2026 and how to get started. Covers data ownership, cost savings, top open-source tools, infrastructure choices, and a practical roadmap.
Learn how to choose the right VM size for your workload using CPU, RAM, and storage planning. Match common apps to Raff VM tiers and avoid overpaying.
Learn the difference between horizontal and vertical scaling in cloud infrastructure. Understand when to scale up or scale out for performance, reliability, and cost efficiency.
Learn firewall best practices for cloud servers, including least privilege, segmentation, logging, and rule hygiene. Build a safer, easier-to-manage security baseline.
Learn how cloud server backup strategies work including snapshots, automated backups, RPO, and recovery planning to protect workloads running on cloud infrastructure.
Learn the differences between block storage and local disk in cloud infrastructure. Understand performance, reliability, and best practices for choosing storage on Raff.
Learn cloud server security fundamentals including access control, firewalls, patching, backups, and monitoring to protect production workloads on Raff.
Learn how Virtual Private Cloud (VPC) networks work and how to design secure private cloud architectures using subnets, firewall rules, and best practices.
Compare Raff Object Storage and Cloudflare R2 across pricing, egress, request fees, S3 compatibility, backup workflows, and developer fit in 2026.", "metaTitle": "Raff vs Cloudflare R2: Object Storage | Raff
Compare Raff and Railway across VM control, PaaS workflows, pricing, scaling, storage, and developer experience to choose the right platform in 2026.
Compare Raff and Hetzner across shared and dedicated cloud pricing, features, bandwidth, and infrastructure fit to choose the right VPS in 2026.
A detailed comparison of Raff and DigitalOcean in 2026. Compare pricing, features, performance, and bandwidth policies to find the best cloud provider for your needs.
Compare Raff Technologies and OVHcloud across shared VPS pricing, performance-class compute, traffic policy, platform features, and support in 2026.