Configuration
La configuration du site web est définie dans un fichier YAML nommé cecil.yml ou config.yml, stocké à la racine :
<mywebsite>
└─ cecil.yml Cecil propose de nombreuses options de configuration, mais ses valeurs par défaut sont souvent suffisantes. Un nouveau site ne nécessite que ces paramètres :
title: "My new Cecil site"
baseurl: https://mywebsite.com/
description: "Site description" La documentation ci-dessous couvre toutes les options de configuration prises en charge par Cecil.
Dans cette section
Options du site title, baseurl, menus, taxonomies, theme, date, metatags, debug, etc. Langues Langue principale et langues supplémentaires d’un site multilingue. Codes de locale Liste des codes de locale à utiliser avec l’option languages. Pages Dossier des pages, tri, pagination, chemins, corps, pages virtuelles, générateurs, etc. Données et fichiers statiques Options des fichiers de données et des fichiers statiques. Assets Dossier des assets, compilation, minification, images et CDN. Layouts Dossier des templates, échappement, images, traductions et composants. Sortie Dossier de sortie, formats et post-traitement. Cache Cache des assets, des templates et des traductions. Serveur et optimisation En-têtes du serveur local et optimisation de la sortie. Surcharge de configuration Surchargez la configuration avec des variables d’environnement ou une option CLI.