Projects Services Store Blog Contact
📦
Digital Product

Template / Boilerplate for Digital Garden and Graph (Astro + Strapi)

$200.000

Description

GitHub repository + deployment guide to set up your own digital garden with a knowledge graph. Astro SSR + Strapi 5 + Python sync pipeline. The exact system that powers this portal.

This product does not have a purchase link configured yet.

🔄

Client Portal (Odoo)

Payment processing, invoicing, and download management are handled in our secure Odoo space.

🔑 Already purchased? Log in here to download →
Urgent Limited time

A "half-broken" piece of furniture or structure in your Airbnb costs 4× more in negative reviews than fixing it on time.

Design my structure →

A static portfolio is a graveyard of projects. A digital garden is a living ecosystem where every note, project, concept, and evidence connects with others, forming a knowledge graph that grows with your practice.

This boilerplate includes the complete architecture that powers this portal:

  • Astro SSR Frontend: Blog pages, portfolio, services, resources, digital garden (concepts, evidences, findings, questions). Multilingual (es/en/fr) with automatic translation.
  • Strapi 5 CMS: 14 content types with repeatable components, i18n, and lifecycle hooks (search, OG images, cache invalidation).
  • Python Sync Pipeline: .md ↔ YAML (13 files) ↔ graph.db (SQLite) ↔ Strapi. Includes referential integrity validation, evidence extraction, and unified CLI.
  • Knowledge Graph: 11 entity types (posts, concepts, questions, evidences, findings, topics, ADRs, relationships, projects, services, products) with 1,000+ typed relationships.
  • Docker Infrastructure: Nginx + Astro + Strapi + Redis + PostgreSQL in a single docker-compose.yml.

The boilerplate is designed for someone who wants to build their own personal knowledge system, not just a blog. It includes the complete deployment guide and 30 days of email support.

  • Private GitHub repository with the complete code: Astro frontend, Strapi CMS, Python pipeline, build scripts, tests
  • Deployment guide (PDF, 40 pages): from empty VPS to operational portal with domain, SSL, and automatic backups
  • Architecture documentation: component diagram, data flow, design decisions (ADRs), and documented trade-offs
  • Configured sync pipeline: sync_graph.py, sync_strapi.py, build_graph_db.py, orchestrator.py — ready to use with your content
  • 5 content templates: blog node, concept, evidence, project, service — with predefined frontmatter and sections
  • Graph management web dashboard: metrics, recommendations, health status (localhost:8080)
  • Unified CLI: python3 -m Grafos status/validate/pipeline/build/sync/analyze
  • 30 days of email support: 3 inquiries included to resolve installation or configuration blockers
  1. Requirements: VPS with at least 4GB RAM (Ubuntu 22.04+), Docker, Docker Compose, Node.js 22+, Python 3.10+, and a domain pointing to the server.
  2. Clone the repository: git clone <repo-url> && cd jardin-digital. Edit the .env with your credentials (PostgreSQL, Redis, OpenAI for translation).
  3. Start the infrastructure: docker compose up -d. This starts Nginx, Astro, Strapi, Redis, and PostgreSQL. Wait 3 minutes on first startup (Strapi runs migrations).
  4. Configure Strapi: Access http://your-domain:1337/admin, create your admin user, and verify that the 14 content types are created. The guide has screenshots for each step.
  5. Write your first node: Create a .md file in Digital Garden/Posts/ using the included template. Run python3 -m Grafos pipeline to integrate it into the graph.
  6. Sync with Strapi: python3 Grafos/sync_strapi.py --push all. Your node will appear on the frontend at http://your-domain/en/blog/your-slug.
  7. Iterate: Add concepts, evidences, projects. The graph grows with each node. Use python3 -m Grafos dashboard to see metrics and recommendations.

My History

    Free Diagnosis

    Does your business have invisible leaks?

    In 2 minutes, identify exactly where you're losing money — no jargon, no commitment.

    The 5 Business Leaks: the interactive checklist my clients use before the first session.

    🛠️ Go to Free Diagnosis →

    No registration. No spam. Immediate result.