Dépôt repris de https://github.com/aainfo/fuz.web/ pour éditions
Go to file
aa infosec aacf07e29d First commit 2022-04-26 03:41:30 +02:00
archetypes First commit 2022-04-26 03:41:30 +02:00
content First commit 2022-04-26 03:41:30 +02:00
static/img First commit 2022-04-26 03:41:30 +02:00
.gitignore First commit 2022-04-26 03:41:30 +02:00
Makefile First commit 2022-04-26 03:41:30 +02:00
Readme.md First commit 2022-04-26 03:41:30 +02:00
config.toml First commit 2022-04-26 03:41:30 +02:00
var.mk First commit 2022-04-26 03:41:30 +02:00

Readme.md

prérequis

Installer les outils suivants:

Configuration

Editer le fichier var.mk

  • bind_ip : ip du serveur de teste
  • bind_port : port du serveur de teste
  • git_template : url du template à installer
  • git_submodulename : destination du template (themes/)
  • theme : theme hugo a utiliser

Makefile

  • make init : installe le template
  • make config : configure le fichier de conf du hugo config.toml (en l'ecrasant)
  • make build : construit le site statique html dans public/
  • make run : lance le serveur de teste
  • make clean : supprime le site générer dans public
  • make mrproper : make clean + suppression des submodule de templates et ressources/
  • make help : aide
  • make : appelle init config build run

Modification sur le site:

Editier content/index.md

Construire le site

make init make config # /!\ Attention ecrase le fichier config.toml make build