Our Docker Compose stack on OCI Frankfurt
The OpsForge company site runs on a single OCI VM in eu-frankfurt-1 — not k3s, not managed WordPress. We chose Docker Compose for simplicity, debuggability, and a path solo founders can replicate. Architecture Cloudflare → Nginx → WordPress 6.7 → MariaDB 11 Stack choices wordpress:6.7-php8.2-apache — official image, predictable upgrades mariadb:11 — persistent data on…