The 3-2-1 Backup Strategy: RPO and RTO for VPS
A practical framework for choosing backup frequency, retention, and tools by measuring the RPO and RTO your production application can tolerate.
NetBay journal
Practical guides for Linux, containers, CI/CD, self-hosting, and running VPS infrastructure from Netbay Engineering.
599 articles · 24 topics
A practical framework for choosing backup frequency, retention, and tools by measuring the RPO and RTO your production application can tolerate.
Build a React SPA once, serve dist/ with Nginx, and set cache headers so hashed assets live for a year while index.html revalidates on every load.
A lean Ubuntu Server 24.04 baseline for real workloads: unattended security updates, UFW, SSH hardening, and key-only logins in about twenty minutes.
Structure an efficient GitHub Actions file into workflows, jobs and steps; parallelize with needs, scope each concern, and keep pipelines easy to review.
Pick resource-noun URLs, keep routes shallow, and wire HTTP status codes to real outcomes so clients can automate your API with confidence.
Learn Ansible from zero: build a host inventory, write your first playbook with modules, and run it over SSH with a dry-run check first instead of guessing.
Hand work between specialist agents with a typed envelope and a local queue, not a free-for-all swarm, so ownership stays explicit on one VPS.
Lock down SSH on a public VPS with ed25519 keys, a hardened sshd config, and fail2ban so brute-force and dictionary attacks stop before they matter.
Learn why short-lived branches and trunk-based development amplify continuous integration, and how merge trains and pipeline gating keep master shippable.
Run Gitea on a VPS with Docker Compose to build a self-contained GitHub-style forge with issue tracking, Actions CI, and total control over your repositories.
Understand the three core Kubernetes abstractions — pods, deployments, and services — with a clear mental model and no installs required.