Mathieu Limonier ec737536db ### Légal
- [x] Rédiger les mentions légales
- [x] Rédiger la politique de confidentialité
- [x] Vérifier qu'aucun cookie n'est utilisé
2026-07-22 23:46:30 +02:00
2026-07-22 23:46:30 +02:00
2026-07-22 19:37:52 +02:00
2026-07-19 23:05:46 +02:00
2026-07-22 19:38:22 +02:00
2026-07-22 23:46:30 +02:00

Site Sillycone-village

  • Hugo en version 160 + thème nojs
  • Toute la création via images Docker
  • Pas de js
  • Image en AVIF et fallback en JPEG
  • Site vitrine
  • Annonce de moins d'un mois sur page principale
  • Menus:
    1. Accueil
    2. Services
    3. Réalisations
    4. À propos
    5. Contact
  • Todo liste ici

Environment .env.example

Modifier .env.exemple en .env

Scripts

create.sh

./script/create.sh : Permet de créer correctement le site from scratch dans site de .env

init.sh

./script/init.sh : Initialise Hugo avec les bons modules Go.

dev.sh

./script/dev.sh : Lance le site avec la commande hugo server

hugo.sh

./script/hugo.sh : Si jamais je dois lancer une commande spécifique de hugo.

publish.sh

./script/publish.sh : Publie le site dans le PUBLISH_DIR de .env

Spécificités

Page 404 et Yunohost

La page 404.html, si l'option Activer l'utilisation du fichier d'erreur personnalisé est activée, doit être déplacée sur www/error/404.html

Tests

Travailler sur le site version production. ./script/publish.sh.

Pas de javascript

Tout doit être sans résultat.

grep -R "<script" publish/
grep -R "javascript:" publish/
grep -R "cdn" publish/
grep -R "google" publish/
grep -R "analytics" publish/

Vérifier les liens morts

Dans un terminal, lancer python3 -m http.server 1313 --directory publish, puis dans un autre

docker run --rm \
    --network host \
    lycheeverse/lychee \
    http://localhost:1313

Vérifier flux RSS

Lighthouse

En mode incognito sur Chromium, F12 puis Lighthouse. Tester smartphone et Pc.

Éco-score

Test d'accessibilité

  • Tester la navigation au clavier via TAB et SHIFT + TAB
  • Vérifier les contrastes: sur Firefox, F12 puis contraste.

Document does not have a meta description

Idées d'évolutions

  • Témoignages
  • Questions fréquentes (FAQ)
  • Actualités / Blog?
  • Documentation
  • Ressources
S
Description
No description provided
Readme AGPL-3.0
1.1 MiB
Languages
HTML 99.3%
Shell 0.7%