--- title: Statamic created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, blog, app-marathon-batch-rattrapage-1] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Blog&app=statamic] --- # ✍️ Statamic > **CMS Laravel flat-file élégant** — Ghost-like avec la puissance de Laravel et le contrôle total de Git, gratuit pour 1 site, payant au-delà. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [statamic.com](https://statamic.com) | | **GitHub** | [statamic/cms](https://github.com/statamic/cms) | | **License** | Propriétaire (gratuit pour 1 site commercial) | | **Langage** | PHP (Laravel) | | **Étoiles GitHub** | 4.2k ⭐ | | **Catégorie** | [[cat-blog\|Blog]] | ## 📝 Description **Statamic** est un **CMS** construit sur Laravel, qui mise sur le **flat-file** (contenu en fichiers YAML/Markdown versionnables dans Git) plutôt qu'une base de données. Il combine l'élégance éditorialiale de Ghost, la puissance de Laravel, et un **Control Panel** moderne (Vue.js) pour les auteurs. Différence vs **WordPress** : Statamic est plus rapide, plus moderne, plus sûr (pas de base SQL à patcher en urgence), et le contenu est GitOps — mais l'écosystème de plugins est 10x plus petit. Pour qui: agences, devs Laravel, et équipes qui veulent un CMS Git-friendly, rapide, et qui maîtrisent PHP — gratuit pour 1 site, ~$259 pour sites additionnels. ## 🚀 Installation ### Docker Compose (recommandé) ```yaml version: '3.8' services: statamic: image: php:8.3-apache container_name: statamic restart: unless-stopped ports: - "8080:80" volumes: - ./app:/var/www/html environment: - APP_ENV=production - APP_KEY=base64:*** - APP_URL=https://blog.example.com - CACHE_DRIVER=file - SESSION_DRIVER=file depends_on: - redis labels: - "traefik.enable=true" - "traefik.http.routers.statamic.rule=Host(`blog.example.com`)" - "traefik.http.routers.statamic.entrypoints=websecure" - "traefik.http.routers.statamic.tls.certresolver=letsencrypt" redis: image: redis:7-alpine container_name: statamic-redis restart: unless-stopped ``` ### Installation manuelle (Composer) ```bash composer create-project statamic/statamic my-site cd my-site php artisan key:generate php artisan serve ``` ## 🔄 Alternatives ### Open Source - [[app-ghost]] — Concurrent direct, Node.js, plus simple - [[app-wordpress]] — Leader marché, écosystème immense - [[app-typo3]] — Enterprise, PHP - [[app-october]] — CMS Laravel frère ### Propriétaires - **Contentful** — Headless CMS SaaS - **Webflow** — Designer-first, SaaS - **Craft CMS** — Concurrent PHP direct (licence $299) ## 🔐 Sécurité - **Authentification** : utilisateurs/groups/roles granulaires via le Control Panel. - **CSRF** : Laravel natif sur tous les formulaires. - **2FA** : TOTP activable par utilisateur. - **Pas de base SQL** : réduit drastiquement la surface d'attaque (pas d'injection SQL). - **HTTPS** : obligatoire (Traefik + Let's Encrypt). ## 📚 Ressources - [Documentation officielle](https://statamic.dev) - [GitHub Statamic](https://github.com/statamic/cms) - [Statamic Discord](https://statamic.com/discord) ## Pages Liées - [[cat-blog]] — Catégorie Blog - [[app-ghost]] — Concurrent flat-file Node.js - [[app-wordpress]] — Leader marché - [[recettes-docker-compose]] — Templates Docker