Intégration site web

Ondes PRO et GitHub : votre site, depuis votre dépôt

Votre site vit déjà dans un dépôt GitHub ? Ondes PRO s’en sert de deux façons. Il peut héberger le site statique de ce dépôt sur votre adresse Ondes PRO et le remettre en ligne à chaque git push. Et il peut relier votre site existant à la boutique : un agent IA intègre le catalogue et le paiement dans votre code, pose ses questions, et ne valide ni ne publie rien sans votre décision.

Mis à jour le

Héberger un site statique GitHub sur Ondes PRO

Depuis le module Site web de votre administration, en quelques minutes.

  1. Choisissez GitHub comme source

    Dans Site web, créez un site et choisissez la source GitHub, à côté du constructeur intégré et d’Ondes GIT.

  2. Reliez votre compte GitHub

    L’autorisation passe par la plateforme Ondes PRO : le secret de l’application GitHub n’est jamais copié dans votre espace. Si vous avez déjà relié GitHub pour la boutique, le même compte sert ici.

  3. Sélectionnez le dépôt, la branche et le dossier

    Seuls les dépôts où vous avez le droit d’écrire sont proposés. Indiquez la branche à publier et, si besoin, le sous-dossier qui contient le site déjà construit.

  4. Lisez le diagnostic puis publiez

    Ondes PRO analyse le dépôt et vous prévient s’il n’y trouve pas de index.html, ou s’il reconnaît un outil qui demande une étape de construction. Il propose alors les branches de publication qu’il a repérées.

  5. Poussez, c’est en ligne

    Un webhook propre à ce site est posé sur le dépôt : chaque git push sur la branche choisie remet le site en ligne. Une resynchronisation manuelle reste possible à tout moment.

Un redéploiement à chaque git push, sans coupure

  • Pas de dossier `.git` exposé : Ondes PRO télécharge une archive du dépôt au lieu de le cloner dans le dossier servi au public.
  • Une bascule, pas une réécriture : la nouvelle version est préparée à côté puis échangée d’un coup. Un import qui échoue laisse l’ancienne version en ligne.
  • Une archive traitée comme une entrée non fiable : liens symboliques ignorés, chemins vérifiés, taille plafonnée au téléchargement comme au déballage.
  • Un secret par site : le webhook d’un dépôt ne peut pas redéployer un autre site de votre espace.
  • Les dépôts privés sont pris en charge, puisque l’accès passe par votre compte GitHub.

Relier mon site : intégrer la boutique dans un site existant

Beaucoup de commerçants ont un site qu’ils aiment et ne veulent pas le refaire. L’onglet Mon site du module Boutique & Commandes relie le dépôt de ce site, sur GitHub ou dans Ondes GIT, et confie le travail à un agent IA : afficher vos produits, ajouter un panier, brancher le paiement Stripe de votre boutique.

L’agent travaille sur une copie du dépôt. Il lit vos fichiers et en écrit, mais n’exécute aucune commande et n’ajoute aucune dépendance : il s’appuie sur un contrat d’intégration tiré des routes réelles de votre boutique, ce qui l’empêche d’inventer une adresse qui renverrait une erreur chez vos clients. Le pas-à-pas complet est dans le guide relier son site.

L’agent pose ses questions avant d’écrire

Plutôt que de deviner, l’agent suspend son travail quand une décision vous revient. Exemple chez Atelier Lumen, dont le site présente déjà la collection.

Agent « Relier mon site » · Exemple de conversation · données de démonstration (Atelier Lumen)
  1. Vous : Ajoute le bouton d’achat sur les fiches de la collection Laiton.
  2. Assistant : J’ai trouvé les fiches dans collection/laiton/. Une question avant d’écrire : le panier doit-il s’ouvrir en panneau latéral sur la même page, ou mener à une page « Panier » dédiée ?
  3. Vous : Un panneau latéral, comme sur la page d’accueil.
  4. Assistant : C’est noté. J’ai modifié quatre fichiers et ajouté le script de paiement de Stripe par une balise. Le diff est prêt à relire : rien n’est validé ni envoyé sur votre dépôt tant que vous ne cliquez pas sur « Valider les modifications ».

Et si mon code n’est pas sur GitHub ?

Ondes PRO héberge aussi des dépôts Git : Ondes GIT. Il sert de source au module Site web comme à « Relier mon site », sans compte tiers. Pour un développeur qui préfère tout programmer lui-même, l’API REST et le serveur MCP donnent accès au catalogue, aux commandes et aux pages du site.

Pour aller plus loin

Questions fréquentes

Puis-je héberger un site Next.js, Astro ou Vite depuis GitHub ?

Oui, à condition que la version construite (le dossier qui contient index.html) soit dans le dépôt, par exemple sur une branche de publication ou dans un sous-dossier. Ondes PRO publie des fichiers statiques et n’exécute pas d’étape de construction ; le diagnostic vous prévient quand il en détecte une.

Le site se met-il à jour automatiquement ?

Oui. Chaque git push sur la branche choisie déclenche un redéploiement par webhook. Un push sur une autre branche est ignoré, et vous pouvez resynchroniser à la main.

Les dépôts privés sont-ils pris en charge ?

Oui. L’accès passe par votre compte GitHub, relié par OAuth ; seuls les dépôts sur lesquels vous avez le droit d’écrire sont proposés.

L’agent de « Relier mon site » peut-il casser mon site ?

Il travaille sur une copie et vous montre un diff avant toute validation. Rien n’est envoyé sur votre dépôt sans votre clic, jamais en force, et un refus de GitHub mène à une branche neuve plutôt qu’à l’écrasement de votre travail.

Que devient le site si je supprime le site dans Ondes PRO ?

Ses fichiers publiés et ses images sont effacés, et le webhook posé sur le dépôt GitHub est retiré. Votre dépôt, lui, n’est pas touché.

Faut-il un compte GitHub pour utiliser ces fonctions ?

Pour une source GitHub, oui. Sinon, Ondes GIT, inclus dans Ondes PRO, joue le même rôle sans compte tiers.

Branchez votre IA sur votre entreprise

Le serveur MCP est inclus dans toutes les offres, sans option ni supplément.

À lire aussi

Claude, Claude Code et Claude Desktop sont des marques d’Anthropic, PBC ; Cursor est une marque d’Anysphere, Inc. ; Visual Studio Code et Microsoft sont des marques du groupe Microsoft ; GitHub et GitHub Copilot sont des marques de GitHub, Inc. ; ChatGPT et OpenAI sont des marques d’OpenAI ; Windsurf est une marque de Cognition ; Zed est une marque de Zed Industries, Inc. ; JetBrains, Cline, Zapier, Make, n8n, Stripe et Model Context Protocol sont des marques de leurs titulaires respectifs. Ces noms sont cités uniquement pour indiquer une compatibilité ou établir une comparaison. Ondes PRO n’est ni affilié à ces sociétés, ni sponsorisé, ni approuvé par elles.