Sigh... that moment when you notice something is wrong on one of your websites, and you login and discover that somehow **all of your plugins on your WordPress site were DE-activated**. 🤯

And of course because it is a multi-site WP installation... it means ALL of your other sites on that server are down.

And you wish you could call your IT department... except... that's YOU! 😞

Sigh.............

@danyork

I understand and sympathize. I run a dozen properties with a mix of Ansible and configuration drift self-repair. Still perfecting the system but happy enough to write about it:

https://thetrailingdot.com/posts/mesh-network-design/

Let me know if you want any Playbooks. Haven't attached them to the article yet, running git is on my short list of coming soon features. 😉

Building a Private Global Mesh: WireGuard, BGP, and the Architecture of fd53 — The Trailing Dot

How nine servers across three continents become a self-healing private network using WireGuard tunnels, BIRD2 BGP routing, and an address scheme that encodes geography and purpose into every packet.

@danyork Grasshopper: you now learn why one might chose to use a flat file, no-database CMS like HUGO.