6 tutorials · 24 guides
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 MongoDB 8.0 on Ubuntu 24.04 from the official repository. Enable authentication, create an app user, verify CRUD, and secure port 27017.
Install MariaDB 10.11 on Ubuntu 24.04, secure root access, create an app database and user, verify CRUD, and protect port 3306.
Install Redis on Ubuntu 24.04, enable authentication, test cache operations, configure persistence and eviction, and secure port 6379.
Install MySQL 8.0 on Ubuntu 24.04, keep root on auth_socket, create an app database and user, verify CRUD, and secure port 3306.
Install PostgreSQL 18 on Ubuntu 24.04 from the official PGDG repository. Create a database and role, verify SCRAM authentication, and run a CRUD test.
Learn database storage on block volumes, including disk layout, IOPS and latency monitoring, capacity planning, backups, and recovery decisions.
Learn a database incident runbook for connection exhaustion, disk pressure, failover, recovery validation, communication, and post-incident action.
Learn database restore testing for small teams, including RPO, RTO, backup integrity, point-in-time recovery, application validation, and recovery evidence.
A managed database migration checklist covering discovery, backups, testing, cutover, validation, rollback planning, and production recovery.
Database monitoring for small teams covering slow queries, connections, locks, replication lag, alerts, capacity, backups, and recovery evidence.
Learn database reliability operations for small teams: monitoring, replication, failover, backups, recovery, ownership, testing, and managed-service trade-offs.
Learn MySQL vs MariaDB for production apps: compare compatibility, hosting, backups, replication, monitoring, upgrades, and managed or self-hosted operations.
Learn when SaaS teams should use one database or multiple databases, including shared databases, database-per-service, isolation, scaling, and operational trade-offs.
Compare SQL vs NoSQL for SaaS apps across relational, document, and key-value models, transactions, queries, scaling, recovery, and ownership.
Learn PostgreSQL hosting for SaaS apps: choose managed or self-hosted, size compute and storage, plan connections, recovery, monitoring, and growth safely.
Compare managed and self-hosted databases across operational ownership, backups, recovery, high availability, control, security, scaling, portability, and total cost.
Learn when not to use a VPS, the main VPS limitations, and when shared hosting, an app platform, managed database, serverless, Kubernetes, dedicated hardware, or object storage fits better.
Learn what a VPS is used for, which workloads fit virtual servers, and when websites, apps, databases, Docker, automation, or Windows need another hosting model.
Learn when to use block storage volumes for databases, containers, app data, media processing, backups, and when object storage is better.
Learn how SaaS teams should use Redis for cache, queues, sessions, rate limits, workers, and when to choose managed Redis on Raff.
Learn when to separate app and database server for SaaS apps, with a decision framework for cost, recovery, security, and Raff database options before scaling.
Learn how SaaS teams should plan database backups, RPO, RTO, restore testing, snapshots, object storage retention, and Raff database options.
Learn when VPS database hosting makes sense for small teams, with a decision framework for PostgreSQL, MySQL, backups, storage, security, performance, and cost.
Learn when HiMem VMs make sense, why RAM can matter more than CPU, and how to choose memory-focused cloud servers for databases and apps.
Compare MySQL, PostgreSQL, and MongoDB across performance, data models, scaling, and use cases. A practical decision framework to choose the right database for your application.
Compare PostgreSQL replication, backups, WAL recovery, and snapshots by the failure modes each protects and the recovery gaps each leaves.
Plan safer zero-downtime database migrations with expand-contract, batched backfills, compatibility windows, monitoring, and tested rollback.
Design a cloud server backup strategy using layered recovery, RPO, RTO, retention, database-aware protection, independent copies, and restore testing.
Compare block storage and local disk by lifecycle, performance, persistence, backups, database use, and shared-file requirements.
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