WordPress DevOps

Reference articles for teams running WordPress outside the classic shared hosting box: Docker Compose for local development and staging, Nginx FastCGI full-page caching that bypasses PHP for anonymous traffic, WP-CLI as the daily-ops surface, and the operational patterns that keep a self-hosted WordPress site boring.

These articles assume you are comfortable at a terminal and own the server. If that is not you, the performance and setup sections of this knowledge base are the better starting point.

Scroll

Articles

  1. WordPress on Docker: a practical Compose setup for local development

    A walkthrough of a Docker Compose setup for WordPress that actually behaves: MariaDB with a real healthcheck, Redis for the object cache, Xdebug for step debugging, Mailpit for captured email, and WP-CLI as a profiled service. Covers the traps nobody warns you about, including the Alpine vs Debian UID mismatch and why localhost is never the Redis host.

    4205 words
  2. WordPress automatic updates: control what updates and when

    WordPress automatic updates are not a single switch. Core, plugins, themes, and translations each run through their own filter, their own site option, and their own UI surface. This article maps the full mechanism, then walks the three configurations that cover almost every developer and agency need: locking the site down, keeping only security and translation updates, or controlling auto-updates per plugin from a single mu-plugin.

    3608 words
  3. Replace WP-Cron with a real server cron job

    WP-Cron riding on visitor traffic is fine until it isn't: scheduled jobs slip, PHP workers tie up on the loopback POST, and on quiet sites events stack up for days. This article walks the production-grade replacement: disable the in-WordPress trigger with DISABLE_WP_CRON, then run the WordPress cron from a real cron daemon (cPanel, crontab + WP-CLI, crontab + curl, or a Kubernetes CronJob) and verify it is actually firing.

    3551 words

Recurring server or deployment issues?

I help teams make production reliable with CI/CD, Kubernetes, and cloud—so fixes stick and deploys stop being stressful.

Explore DevOps consultancy

Search this site

Start typing to search, or browse the knowledge base and blog.