Modèle / Boilerplate de Jardin Numérique et Graphe (Astro + Strapi)
Description
Dépôt GitHub + guide de déploiement pour monter votre propre jardin numérique avec graphe de connaissances. Astro SSR + Strapi 5 + pipeline Python de synchronisation. Le système exact qui opère ce portail.
Ce produit n'a pas encore de lien d'achat configuré.
Portail Client (Odoo)
Le traitement du paiement, la facturation et la gestion de vos téléchargements se font dans notre espace sécurisé Odoo.
🔑 Vous l'avez déjà acheté ? Connectez-vous ici pour le télécharger →Un portfolio statique est un cimetière de projets. Un jardin numérique est un écosystème vivant où chaque note, projet, concept et preuve se connecte aux autres formant un graphe de connaissances qui grandit avec votre pratique.
Ce boilerplate inclut l'architecture complète qui opère ce portail :
- Frontend Astro SSR : Pages de journal, portfolio, services, ressources, jardin numérique (concepts, preuves, découvertes, questions). Multilingue (es/en/fr) avec traduction automatique.
- CMS Strapi 5 : 14 types de contenu avec composants répétables, i18n, et hooks de cycle de vie (recherche, images OG, invalidation de cache).
- Pipeline Python de synchronisation : .md ↔ YAML (13 fichiers) ↔ graph.db (SQLite) ↔ Strapi. Inclut validation d'intégrité référentielle, extraction de preuves, et CLI unifiée.
- Graphe de connaissances : 11 types d'entité (publications, concepts, questions, preuves, découvertes, thématiques, ADRs, relations, projets, services, produits) avec 1 000+ relations typées.
- Infrastructure Docker : Nginx + Astro + Strapi + Redis + PostgreSQL dans un seul docker-compose.yml.
Le boilerplate est conçu pour quelqu'un qui veut construire son propre système de connaissances personnel, pas seulement un blog. Il inclut le guide de déploiement complet et 30 jours de support par email.
- Dépôt GitHub privé avec le code complet : Astro frontend, Strapi CMS, pipeline Python, scripts de build, tests
- Guide de déploiement (PDF, 40 pages) : de VPS vide à portail opérationnel avec domaine, SSL et sauvegardes automatiques
- Documentation d'architecture : diagramme de composants, flux de données, décisions de conception (ADRs) et compromis documentés
- Pipeline de synchronisation configuré : sync_graph.py, sync_strapi.py, build_graph_db.py, orchestrator.py — prêts à utiliser avec votre contenu
- 5 modèles de contenu : nœud de journal, concept, preuve, projet, service — avec frontmatter et sections prédéfinies
- Tableau de bord web de gestion du graphe : métriques, recommandations, état de santé (localhost:8080)
- CLI unifiée :
python3 -m Grafos status/validate/pipeline/build/sync/analyze - 30 jours de support par email : 3 consultations incluses pour résoudre les blocages d'installation ou de configuration
- Prérequis : VPS avec 4 Go de RAM minimum (Ubuntu 22.04+), Docker, Docker Compose, Node.js 22+, Python 3.10+, et un domaine pointant vers le serveur.
- Clonez le dépôt :
git clone <repo-url> && cd jardin-digital. Modifiez le.envavec vos identifiants (PostgreSQL, Redis, OpenAI pour la traduction). - Lancez l'infrastructure :
docker compose up -d. Cela démarre Nginx, Astro, Strapi, Redis et PostgreSQL. Attendez 3 minutes au premier démarrage (Strapi effectue des migrations). - Configurez Strapi : Accédez à
http://tu-dominio:1337/admin, créez votre utilisateur admin, et vérifiez que les 14 types de contenu sont créés. Le guide contient des captures d'écran de chaque étape. - Écrivez votre premier nœud : Créez un fichier
.mddansJardín Digital/Publicaciones/en utilisant le modèle inclus. Exécutezpython3 -m Grafos pipelinepour l'intégrer au graphe. - Synchronisez avec Strapi :
python3 Grafos/sync_strapi.py --push all. Votre nœud apparaîtra dans le frontend à l'adressehttp://tu-dominio/es/bitacora/tu-slug. - Itérez : Ajoutez des concepts, preuves, projets. Le graphe grandit avec chaque nœud. Utilisez
python3 -m Grafos dashboardpour voir les métriques et recommandations.