Retour aux outils
CMS / SitesIntermédiaireOpen sourceAuto-hébergeable

Statamic

**CMS Laravel flat-file élégant** — Ghost-like avec la puissance de Laravel et le contrôle total de

MAJ 2026-06-14
Statamic
Site officiel Code source★ 4 823

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 W

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é)

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)

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