Introduction
Cet article teste le workflow de publication automatique depuis Obsidian vers le blog Next.js avec gestion des assets et synchronisation Git.
Fonctionnalités Testées
Conversion MD → MDX
Le script publish-blog.sh convertit automatiquement les notes Markdown Obsidian en fichiers MDX compatibles Next.js.
Frontmatter YAML
Validation du frontmatter avec tous les champs requis :
title,description,datecategories,tagspublished,draft,featuredimageavecsrcetalt
Copie Assets Automatique
Les images référencées dans Obsidian avec ! [ ] (../06-Assets/images/mon-image.png) sont automatiquement copiées vers public/images/blog/ et les chemins mis à jour.
Git Commit/Push
Le script gère automatiquement :
git adddu fichier MDX et des assetsgit commitavec message formatégit pushautomatique (ajouter--no-pushsi tu veux le faire manuellement)
Workflow Complet
[object Object],
,[object Object],
,[object Object],
,[object Object], ~/obsidian-radnoumane/
./08-Scripts/publish-blog.sh 02-Articles/Prets-A-Publier/2025-11-04-test-obsidian-publish.md --,[object Object],
,[object Object],
Résultat
Si vous lisez ceci en ligne, le workflow fonctionne parfaitement ! 🎉
Prochaines étapes :
- Tester avec vraies images
- Valider dashboard Dataview
- Documenter edge cases (liens internes, code blocks, etc.)
Conclusion
Système opérationnel pour publication régulière 2-3x/semaine avec zéro friction.