Posted on

Mon stack actuel pour gérer 9 sites en solo

Technique

Ce qui tient effectivement sur le bureau.

Tout l’arsenal technique tient sur une seule page. C’est volontaire.

Hébergement

IONOS shared hosting, environ 15 € par mois. PHP 8.3, MySQL 8, 10 GB de disque. Tous les sites sont des sous-dossiers d’un même compte FTP/SSH. Permet le partage des mu-plugins via lien symbolique ou copie scriptée.

CMS

WordPress 6.x + thème Storefront (officiel WooCommerce). Pour chaque site, un child theme minimal qui ne touche qu’à la couleur et à quelques classes utilitaires. Aucune personnalisation profonde du thème — Storefront est conçu pour ne pas avoir besoin d’être modifié.

Mu-plugins partagés

Sept mu-plugins déployés à l’identique sur les neuf sites :

  • og-enhanced.php — OpenGraph meta tags propres pour le partage social
  • security-hardening.php — durcissement (XML-RPC bloqué, désactivation enum users, etc.)
  • hide-wordpress.php — masque /wp-admin et /wp-login.php, accès via /boutique-admin
  • cached-translations.php — cache des traductions TranslatePress
  • journalists-affiliate.php — bloc auteur + liens Amazon affiliés en fin d’articles
  • site-categorization.php — taxonomies métier partagées
  • trp-custom.php — overrides ciblés sur TranslatePress

Plugins officiels

Yoast SEO, WP Super Cache, Limit Login Attempts Reloaded, WP Mail SMTP. Stack identique sur les neuf sites, pas de surprise.

Agent IA local

AgentBMax, un mini-PC sous Windows 11 (8 GB de RAM, processeur Intel modeste) qui fait tourner un LLM en local via llama-cpp-python (modèle Qwen 2.5-3B-Instruct quantizé Q4_K_M). Tourne 24/7, surveille les sites, fait les sauvegardes la nuit, m’envoie un briefing matinal par mail, et m’assiste pour rédiger des articles via une interface web locale (FastAPI + HTML inline).

Outils de déploiement

WP-CLI (via php8.3-cli wp-cli.phar) pour scripter les mises à jour de contenu et de configuration. Bitwise SSH pour l’accès distant. FileZilla pour les uploads de fichiers PHP. Pas de Git côté serveur — le pattern DISPATCH (voir l’article dédié) suffit pour mes besoins.

Coût total

Environ 22 € par mois chez IONOS pour hébergement + DNS + mail pro, plus l’électricité du mini-PC à la maison (~5 € de consommation effective). Zéro abonnement SaaS. Achat unique du mini-PC à 600 € amorti en deux ans face à des SaaS équivalents.

Ce qui n’est pas là

Pas d’analytics SaaS (Plausible self-hosted si besoin). Pas de Slack (mail + Signal). Pas de Notion (markdown + un répertoire bien rangé). Pas de Zoom (Jitsi self-hosted ou téléphone). Pas de Google Workspace (mail IONOS, calendrier ICS local). C’est étonnant comme on peut tenir une activité sérieuse sans tout ça.

Marc Vallée
Article rédigé par
Marc Vallée
Analyste IA & Tech
Ancien ingénieur en systèmes distribués, Marc décrypte les annonces tech avec rigueur et chiffres à l'appui. Il privilégie les faits aux effets d'annonce.