https://github.com/geotribu/website
Sources du site Geotribu : contenus (Markdown) et code associé (mkdocs, hooks, CI/CD...)
https://github.com/geotribu/website
gis mkdocs mkdocs-material static-site veille
Last synced: about 1 year ago
JSON representation
Sources du site Geotribu : contenus (Markdown) et code associé (mkdocs, hooks, CI/CD...)
- Host: GitHub
- URL: https://github.com/geotribu/website
- Owner: geotribu
- License: gpl-3.0
- Created: 2020-03-20T09:59:40.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-01T21:22:14.000Z (about 1 year ago)
- Last Synced: 2025-04-02T22:34:55.351Z (about 1 year ago)
- Topics: gis, mkdocs, mkdocs-material, static-site, veille
- Language: Python
- Homepage: https://geotribu.fr/
- Size: 22.1 MB
- Stars: 31
- Watchers: 12
- Forks: 84
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Site web de Geotribu
[](https://github.com/geotribu/website/actions/workflows/deploy.yml)
[](https://results.pre-commit.ci/latest/github/geotribu/website/master)
[](https://github.com/geotribu/website/actions/workflows/pr_checker_build.yml)
[](https://github.com/geotribu/website/actions/workflows/pr_linter_markdown.yml)
[](https://github.com/geotribu/website/actions/workflows/links_checker.yml)
[](https://github.com/geotribu/website/actions/workflows/issue_comment.yml)
[](https://squidfunk.github.io/mkdocs-material/)
Sources et contenus du site de Geotribu, accessible via les URLs suivantes :
-
-
-
----
## Démarrage rapide
> [!IMPORTANT]
> Les instructions données ici se veulent succinctes et ne sont donc pas complètes. Pour un vrai guide de contribution en local, consulter le guide détaillé : [Installation et configuration de l'environnement de travail pour l'édition locale](https://contribuer.geotribu.fr/).
### Prérequis
- Python >= 3.9
#### Recommandés
- Visual Studio Code
### Installation
Après avoir cloné ou téléchargé le dépôt, installer les prérequis (de préférence dans un environnement virtuel) :
```bash
python -m pip install -U pip
python -m pip install -U setuptools wheel
```
### Version gratuite
```bash
python -m pip install -U -r requirements-free.txt
```
#### Version Insiders
Pour utiliser la [version Insiders du thème Material for Mkdocs](https://squidfunk.github.io/mkdocs-material/insiders/), il faut disposer du *token* lié au compte GitHub de Geotribu :
```bash
export GH_TOKEN_MATERIAL_INSIDERS=************
python -m pip install -U -r requirements-insiders.txt
```
### Générer le site
Version complète :
```bash
mkdocs build
```
Version complète gratuite :
```bash
mkdocs build -f mkdocs-free.yml
```
Version minimale (seulement certains plugins) :
```bash
mkdocs build -f mkdocs-minimal.yml
```
### Servir le site en local
Version complète :
```bash
mkdocs serve --dirtyreload
```
Version complète gratuite :
```bash
mkdocs serve -f mkdocs-free.yml --dirtyreload
```
Version minimale (seulement certains plugins) :
```bash
mkdocs serve --dirtyreload -f mkdocs-minimal.yml
```
Le site est accessible en local à l'adresse suivante : .
Quand un contenu est modifié, le site est automatiquement rechargé.
----
## Contribuer
Pour la procédure détaillée, consulter [le site dédié](https://contribuer.geotribu.fr/).
## Soutenir
Afin de pérenniser le site, nous avons ouvert un compte sur Liberapay : .


L'objectif de ce financement est de :
- financer les outils open-source que l'on utilise pour le site :
- Material for MkDocs (voir la page sponsor )
- GeoRezo (pour le CDN)
- financer les suffixes du nom de domaine (geotribu.fr/.net/.org)