Logo de Cecil Cecil
Sur cette page

Démarrage rapide

Cecil est une application en ligne de commande, propulsée par PHP, qui fusionne des fichiers textes plats (écrit en Markdown), des images et des templates Twig afin de générer un site statique.

Créer un site web

Vous pouvez créer un nouveau site web en quelques minutes.

Suivez les étapes ci-dessous pour créer votre premier site web Cecil.

Example de nouveau site

Prérequis

1. Télécharger Cecil

Téléchargez cecil.phar depuis votre terminal:

curl -LO https://cecil.app/cecil.phar

Vous pouvez également télécharger Cecil manuellement, ou utiliser :

  • Homebrew: brew install cecilapp/tap/cecil
  • Scoop: scoop install https://cecil.app/scoop/cecil.json

2. Créer un nouveau site

Créez un répertoire pour le site Web (ex : <monsiteweb>), placez y cecil.phar, puis exécutez la commande new:site :

php cecil.phar new:site

3. Ajouter une page

Exécutez la commande new:page :

php cecil.phar new:page

Vous pouvez maintenant modifier la page nouvellement créée avec votre éditeur Markdown : <monsiteweb>/pages/<nouvelle-page>.md.

4. Vérifier l’aperçu

Exécutez la commande suivante pour créer un aperçu du site Web :

php cecil.phar serve

Naviguez ensuite sur http://localhost:8000.

5. Générer et déployer

Quand vous êtes satisfait du résultat, vous pouvez générer le site afin de le déployer sur le Web.

Exécutez la commande suivante pour générer le site :

php cecil.phar build

Vous pouvez maintenant copier le contenu du répertoire _site sur un serveur Web 🎉


Kits de démarrage

Pour démarrer rapidement, utilisez l’un des kits de démarrage Cecil prêts à l’emploi :

  • The Butler : starter blog prêt à publier.
  • Links : alternative open source à Linktree.
  • Photo Stream : flux photo auto-hébergé minimaliste.
  • Statidocs : site de documentation prêt à l’emploi.

Exemple de starter blog