Sources et contenus du site de Geotribu, accessible via les URLs suivantes :
- Python >= 3.7
- NodeJS LTS (pour l'index)
- Visual Studio Code
Après avoir cloné ou téléchargé le dépôt, installer les prérequis (de préférence dans un environnement virtuel) :
python -m pip install -U pip
python -m pip install -U setuptools wheelpython -m pip install -U -r requirements-free.txtPour utiliser la version Insiders du thème Material for Mkdocs, il faut disposer du token lié au compte GitHub de Geotribu :
export GH_TOKEN_MATERIAL_INSIDERS=************
python -m pip install -U -r requirements-insiders.txtVersion complète :
mkdocs buildVersion complète gratuite :
mkdocs build -f mkdocs-free.yml --dirtyreloadVersion minimale (seulement certains plugins) :
mkdocs build -f mkdocs-minimal.ymlVersion complète :
mkdocs serve --dirtyreloadVersion complète gratuite :
mkdocs serve -f mkdocs-free.yml --dirtyreloadVersion minimale (seulement certains plugins) :
mkdocs serve --dirtyreload -f mkdocs-minimal.ymlLe site est accessible en local à l'adresse suivante : http://localhost:8000/.
Quand un contenu est modifié, le site est automatiquement rechargé.
Pour la procédure détaillée, consulter la section dédiée sur le site.