- HTML 64.9%
- JavaScript 17.6%
- SCSS 17.1%
- Dockerfile 0.4%
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| .get-initial-content | ||
| .gitlab | ||
| content | ||
| static | ||
| themes/blog-eef | ||
| .gitattributes | ||
| .gitignore | ||
| hugo.yaml | ||
| README.md | ||
Blogs des EEF
Le code source des blogs statiques des EEF sur https://blogs.eclaireurs-evangeliques.fr, qui héberge divers blogs de projets ou d’évènements EEF.
Cet ensemble de blogs vient en complément du "blog" accessible par tout le monde sur le site vitrine, pour recueillir les témoignages.
Modifier et tester le site web sur son ordinateur
-
Installer le logiciel Hugo sur l’ordinateur (voir la documentation officielle). La version à utiliser est celle indiquée dans le processus de publication automatisé
-
Récupérer le code source (via Git)
-
Ouvrir le dossier avec le code source
-
Lancer la commande
hugo server --renderToMemory -
Le site est disponible sur votre ordinateur à l’adresse http://localhost:1313.
-
Modifier, ajouter du contenu dans le dossier
content/: les modifications sont appliquées directement dans le navigateur.
Déployer le site web
La mise en ligne est faite automatique lors du commit (enregistrement) dans la branche principale main.
Alternativement, on peut la faire manuellement
hugo --minify
rsync public/ $SERVER_DESTINATION:/var/www/blogs.eclaireurs-evangeliques.fr/ --recursive --stats --info=progress2 --delete
FAQ
Pourquoi faire un site de blogs ?
Les blogs sont un chouette moyen de communiquer de l’information d’une manière durable : la preuve, ceux-ci ont plusieurs années et sont parfaitement conservés.
On peut aussi utiliser un logiciel libre pour le générer, et gérer ainsi entièrement la chaîne de publication ; ce qui évite de passer par une plateforme tierce qui peut changer de fonctionnement (fonctionnalités, devenir payante) ou même disparaître.
Pourquoi utiliser Hugo pour générer les blogs ?
On utilise un générateur de site statique (plutôt qu’un moteur de blog dynamique type Wordpress) car il nécessite moins de maintenance dans le temps une fois que le site est publié : pas de mise à jour de sécurité, de plugins à corriger.
Hugo est un des générateurs de site statique les plus connus et qui couvre les fonctionnalités nécessaires. Sa possibilité d’être installé sous forme d’un fichier binaire unique permet d’assurer qu’on puisse continuer à générer ce blog dans plusieurs années, en téléchargeant toujours la même version d’Hugo.
Comment a-t-on importé les données initiales ?
- Les données du blog du Sentiers de Jungle ont été importées depuis EEF-Online via les scripts dans
.get-initial-content