{"id":18914487,"url":"https://github.com/geotribu/website","last_synced_at":"2025-04-05T05:05:26.056Z","repository":{"id":36971145,"uuid":"248722492","full_name":"geotribu/website","owner":"geotribu","description":"Sources du site Geotribu : contenus (Markdown) et code associé (mkdocs, hooks, CI/CD...)","archived":false,"fork":false,"pushed_at":"2025-04-01T21:22:14.000Z","size":23191,"stargazers_count":31,"open_issues_count":23,"forks_count":84,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-04-02T22:34:55.351Z","etag":null,"topics":["gis","mkdocs","mkdocs-material","static-site","veille"],"latest_commit_sha":null,"homepage":"https://geotribu.fr/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geotribu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["Geotribu","Guts","igeofr"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":"Geotribu","issuehunt":null,"otechie":null,"custom":["https://fr.tipeee.com/geotribu"]}},"created_at":"2020-03-20T09:59:40.000Z","updated_at":"2025-04-01T21:22:20.000Z","dependencies_parsed_at":"2023-12-19T12:13:55.599Z","dependency_job_id":"ce4c4c4c-1bc3-4f1c-a57a-581c193f370c","html_url":"https://github.com/geotribu/website","commit_stats":{"total_commits":7328,"total_committers":74,"mean_commits":99.02702702702703,"dds":0.5368449781659388,"last_synced_commit":"337981d16d44098dfc3a2e4baa3d386a2da8e4b4"},"previous_names":[],"tags_count":56,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geotribu%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geotribu%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geotribu%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geotribu%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geotribu","download_url":"https://codeload.github.com/geotribu/website/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247289426,"owners_count":20914464,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gis","mkdocs","mkdocs-material","static-site","veille"],"created_at":"2024-11-08T10:11:41.166Z","updated_at":"2025-04-05T05:05:26.034Z","avatar_url":"https://github.com/geotribu.png","language":"Python","funding_links":["https://github.com/sponsors/Geotribu","https://github.com/sponsors/Guts","https://github.com/sponsors/igeofr","https://liberapay.com/Geotribu","https://fr.tipeee.com/geotribu","https://liberapay.com/Geotribu/","https://github.com/sponsors/squidfunk"],"categories":[],"sub_categories":[],"readme":"# Site web de Geotribu\n\n[![🚀 Déploiement](https://github.com/geotribu/website/actions/workflows/deploy.yml/badge.svg)](https://github.com/geotribu/website/actions/workflows/deploy.yml)\n[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/geotribu/website/master.svg)](https://results.pre-commit.ci/latest/github/geotribu/website/master)\n[![Pull Request Checker 🛃](https://github.com/geotribu/website/actions/workflows/pr_checker_build.yml/badge.svg)](https://github.com/geotribu/website/actions/workflows/pr_checker_build.yml)\n[![🎳 Markdown Linter](https://github.com/geotribu/website/actions/workflows/pr_linter_markdown.yml/badge.svg)](https://github.com/geotribu/website/actions/workflows/pr_linter_markdown.yml)\n[![🎳 Vérification des liens](https://github.com/geotribu/website/actions/workflows/links_checker.yml/badge.svg)](https://github.com/geotribu/website/actions/workflows/links_checker.yml)\n[![🤖 Réponse automatique à un ticket de proposition de contenu](https://github.com/geotribu/website/actions/workflows/issue_comment.yml/badge.svg)](https://github.com/geotribu/website/actions/workflows/issue_comment.yml)\n\n[![Built with Material for MkDocs](https://img.shields.io/badge/Material_for_MkDocs-526CFE?style=for-the-badge\u0026logo=MaterialForMkDocs\u0026logoColor=white)](https://squidfunk.github.io/mkdocs-material/)\n\nSources et contenus du site de Geotribu, accessible via les URLs suivantes :\n\n- \u003chttps://geotribu.fr\u003e\n- \u003chttp://geotribu.fr\u003e\n- \u003chttp://geotribu.net\u003e\n\n----\n\n## Démarrage rapide\n\n\u003e [!IMPORTANT]  \n\u003e 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/).\n\n### Prérequis\n\n- Python \u003e= 3.9\n\n#### Recommandés\n\n- Visual Studio Code\n\n### Installation\n\nAprès avoir cloné ou téléchargé le dépôt, installer les prérequis (de préférence dans un environnement virtuel) :\n\n```bash\npython -m pip install -U pip\npython -m pip install -U setuptools wheel\n```\n\n### Version gratuite\n\n```bash\npython -m pip install -U -r requirements-free.txt\n```\n\n#### Version Insiders\n\nPour 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 :\n\n```bash\nexport GH_TOKEN_MATERIAL_INSIDERS=************\npython -m pip install -U -r requirements-insiders.txt\n```\n\n### Générer le site\n\nVersion complète :\n\n```bash\nmkdocs build\n```\n\nVersion complète gratuite :\n\n```bash\nmkdocs build -f mkdocs-free.yml\n```\n\nVersion minimale (seulement certains plugins) :\n\n```bash\nmkdocs build -f mkdocs-minimal.yml\n```\n\n### Servir le site en local\n\nVersion complète :\n\n```bash\nmkdocs serve --dirtyreload\n```\n\nVersion complète gratuite :\n\n```bash\nmkdocs serve -f mkdocs-free.yml --dirtyreload\n```\n\nVersion minimale (seulement certains plugins) :\n\n```bash\nmkdocs serve --dirtyreload -f mkdocs-minimal.yml\n```\n\nLe site est accessible en local à l'adresse suivante : \u003chttp://localhost:8000/\u003e.  \nQuand un contenu est modifié, le site est automatiquement rechargé.\n\n----\n\n## Contribuer\n\nPour la procédure détaillée, consulter [le site dédié](https://contribuer.geotribu.fr/).\n\n## Soutenir\n\nAfin de pérenniser le site, nous avons ouvert un compte sur Liberapay : \u003chttps://liberapay.com/Geotribu/\u003e.\n\n![Liberapay receiving](https://img.shields.io/liberapay/receives/Geotribu?color=green\u0026label=re%C3%A7oit\u0026style=flat-square)\n![Liberapay patrons](https://img.shields.io/liberapay/patrons/Geotribu?color=blue\u0026label=soutiens\u0026style=flat-square)\n\nL'objectif de ce financement est de :\n\n- financer les outils open-source que l'on utilise pour le site :\n    - Material for MkDocs (voir la page sponsor \u003chttps://github.com/sponsors/squidfunk\u003e)\n    - GeoRezo (pour le CDN)\n- financer les suffixes du nom de domaine (geotribu.fr/.net/.org)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeotribu%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeotribu%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeotribu%2Fwebsite/lists"}