3.4 KiB
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 |
| GitHub | statamic/cms |
| License | Propriétaire (gratuit pour 1 site commercial) |
| Langage | PHP (Laravel) |
| Étoiles GitHub | 4.2k ⭐ |
| Catégorie | cat-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é)
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
Pages Liées
- cat-blog — Catégorie Blog
- app-ghost — Concurrent flat-file Node.js
- app-wordpress — Leader marché
- recettes-docker-compose — Templates Docker