Dépôt repris de https://github.com/aainfo/fuz.web/ pour éditions
Go to file
2022-05-14 19:27:25 +02:00
archetypes First commit 2022-04-26 03:41:30 +02:00
contact Remplacement generation config.toml par config.toml statique + ancien site et menu 2022-05-14 19:19:38 +02:00
content Rectifications textuelles + theme centré + nom logo s/terminal/FuZ 2022-05-03 17:20:35 +02:00
static/img First commit 2022-04-26 03:41:30 +02:00
themes oubli dans var.mk 2022-05-14 19:27:25 +02:00
.gitignore nettoyage résidu var.mk + edition .gitignore 2022-05-14 19:21:53 +02:00
.gitmodules oubli dans var.mk 2022-05-14 19:27:25 +02:00
config.toml Remplacement generation config.toml par config.toml statique + ancien site et menu 2022-05-14 19:19:38 +02:00
Makefile réutilisation var.mk pour template 2022-05-14 19:25:53 +02:00
Readme.md Fix some text 2022-04-27 10:44:13 +02:00
var.mk oubli dans var.mk 2022-05-14 19:27:25 +02:00

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
  • base_url : url de base pour les liens locaux, images, js etc...

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

Modification sur le site:

Editier content/index.md

Construire le site

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

Déployment

Copier le contenu de public/* dans votre serveur web. Attention il convient de configurer la bonne baseurl dans var.mk