Centre de publication VitePress
Vision produit et DX pour transformer les exports actuels en connecteurs de publication commercialisables : ZIP source, ZIP statique, GitHub Pages, RustFS/S3 et webhooks CI/CD.
Export complet et autonome contenant docs/, docs/.vitepress/config.js, package.json et workflow GitHub Pages embarqué.
Meilleure option commerciale : le client récupère un projet versionnable et publiable dans son propre dépôt.
- Structure source VitePress lisible et maintenable
- Workflow GitHub Pages Node 24 inclus
- Compatible transfert client, audit et réversibilité
Export du résultat docs/.vitepress/dist après build, utile pour hébergement statique simple ou transfert ponctuel.
Rapide à livrer, mais moins réversible que le projet source.
- Livraison directe du site HTML/CSS/JS
- Compatible hébergement statique existant
- Aucun outil Node nécessaire côté client final
Connecteur cible pour pousser un projet VitePress source vers un dépôt GitHub puis publier via Actions Pages.
Très lisible commercialement : démo publique, historique Git, publication automatisée.
- Création ou mise à jour d’une branche de publication
- Déclenchement workflow_dispatch
- Lien de publication stocké dans un futur historique de runs
Alternative entreprise pour les organisations utilisant GitLab et des runners internes.
Pertinent pour collectivités et DSI ayant déjà GitLab auto-hébergé.
- Génération .gitlab-ci.yml
- Push projet source VitePress
- Déclenchement pipeline contrôlé
Publication du dist buildé vers RustFS en dev/on-premise ou vers un provider S3-compatible en SaaS.
Brique clé pour hébergement maîtrisé, médias et publication statique sans dépendre d’un dépôt client.
- Upload incrémental du dossier dist
- Cache-Control par type de fichier
- Préparation multi-tenant par préfixe bucket/path
Connecteur générique pour déclencher une pipeline externe Dokploy, Forgejo, Woodpecker, Jenkins ou autre orchestrateur.
À réserver aux offres Pro/Enterprise avec audit, signature et contrôle strict des destinations.
- Payload signé HMAC
- Allowlist stricte des URLs
- Retry contrôlé et historique des runs