Aller au contenu principal
WebguneWebgunebêta
Tarifs

Du git push à l'adresse en ligne. Sans serveur à préparer.

Reliez un dépôt GitHub : chaque push sur la branche suivie lance un build, vos tests passent, puis la nouvelle version remplace l'ancienne sans coupure.

Démarrer gratuitementVoir les tarifs

En bref

Source
Dépôt GitHub ou image Docker
Build
Build auto ou Dockerfile
Tests avant mise en ligne
Jusqu'à 10 checks
Retour arrière
Sans rebuild

Un déploiement, étape par étape.

webgune / boutique / web / build
LLéaa3f9c2e

feat: panier

main

Next.jsNext.jsnext build:3000

build

a3f9c2e

01

Un push sur la branche suivie.

Un service se crée depuis un dépôt GitHub : vous choisissez la branche à suivre (main par défaut) et le port de l'application.

Ensuite, chaque commit poussé sur cette branche lance un build. Le déploiement automatique se coupe service par service, pour figer un environnement.

webgune / boutique / web / build

Fichiers du dépôt

  • src/
  • next.config.ts
  • vite.config.ts
  • requirements.txt
  • go.mod
  • composer.json
  • Dockerfile
Next.js

Next.js

Détecté

next buildnext.config.ts

02

La stack est reconnue.

Le builder auto lit le dépôt et choisit la recette : Next.js, Nuxt, Astro, Vite, Node.js, Python, Go ou PHP, sans fichier de configuration.

Un Dockerfile à la racine prend le relais quand vous voulez la main sur l'image. Le cache de build garde ce qui n'a pas changé d'un build à l'autre.

webgune / boutique / web / kx712.yml
# kx712.yml
checks:
  - name: Tests
    run: npm test
  - name: Lint
    run: npm run lint
Testsnpm test
Lintnpm run lint

Déployé

a3f9c2e

03

Vos tests, avant la mise en ligne.

Un fichier kx712.yml à la racine du dépôt déclare jusqu'à 10 checks : tests, lint, une commande chacun, dans l'image de votre choix.

Le premier échec arrête tout. Rien n'est déployé et la version en ligne reste en place.

webgune / boutique / web / deployments
boutique.fr

a3f9c2e

Reçoit le trafic

9b21d04

-

Sans coupure

04

Sans coupure.

La nouvelle version démarre à côté de l'ancienne. Le trafic ne bascule que lorsqu'elle est prête, puis l'ancienne s'arrête.

Les logs de chaque build restent consultables, même des semaines plus tard.

webgune / boutique / preprod

La préproduction est prête, voici le lien pour relire.

boutique.preprod.webgune.dev

Accès protégé

Cet aperçu est privé

05

Production, préproduction, développement.

L'environnement se choisit à la création du service, et chacun a son adresse.

La préproduction et le développement restent derrière un jeton : vous envoyez le lien à votre client, il relit avant la mise en ligne.

webgune / boutique / web / deployments

e41b07d

feat/panier

7c1e0b4

feat: panier v2

a3f9c2e

La version du matin

Sans rebuild

06

Revenir à la version d'avant.

Chaque déploiement réussi garde son image dans le registre. Un rollback la redéploie telle quelle, sans rebuild.

Les variables d'environnement actuelles s'appliquent : elles ne reviennent pas à leur état de l'époque.

webgune / ~ / boutique
~/boutique

$ webgune services list

$

07

Depuis le terminal ou l'éditeur.

La CLI liste vos services, redéploie, suit les logs et revient en arrière. Elle s'installe avec bun add -g Webgune.

L'extension VS Code déploie le service lié au dépôt ouvert et affiche les logs de build sans quitter l'éditeur.

Ce que ça ne fait pas encore.

Le déploiement à chaque push passe par GitHub. Une image Docker se redéploie depuis le dashboard, la CLI ou l'extension VS Code.

La syntaxe de kx712.yml rappelle GitHub Actions, sans être compatible. Pour des tests lourds ou une matrice de versions, gardez votre CI habituelle.

Les builds Node s'exécutent avec npm. Un bun.lock, pnpm-lock.yaml ou yarn.lock est écarté et les dépendances sont résolues à nouveau.

Un rollback ne restaure pas les variables d'environnement de l'époque.

Questions sur le déploiement

Une question qui n'est pas là ? Parler à l'équipe
Non. Le builder auto détecte la stack et construit l'image. Un Dockerfile à la racine du dépôt reste possible si vous voulez contrôler l'image.
Rien n'est déployé : le service continue de tourner sur le dernier déploiement réussi. Les logs du build disent ce qui a échoué.
Oui, depuis une image Docker. Le déploiement automatique à chaque push demande un dépôt GitHub.
Oui, depuis la ligne du déploiement. Le service continue sur sa version précédente.

Le reste de la plateforme

Bases de donnéesPostgreSQL, MySQL, MongoDB et Redis dans le projet, sauvegardés, sur le réseau privé.Découvrir
Domaines et réseauSous-domaine offert, votre domaine en HTTPS, la zone DNS, et une IPv6 rien qu'à votre projet.Découvrir
SupervisionLogs en direct, CPU et mémoire, alertes par e-mail, autoscaling et terminal dans le conteneur.Découvrir
ÉquipeQuatre rôles, un canvas partagé en direct, des clés API étroites et des sessions sous contrôle.Découvrir
InfrastructureTrois sites en France, deux entrées réseau et notre propre bloc IPv6, avec les chiffres réels.Découvrir
Toutes les fonctionnalitésLa liste complète, domaine par domaine, avec ce qui manque encore.Découvrir

Votre premier déploiement, ce soir.

Reliez un dépôt, choisissez la branche : le build part tout seul.

Démarrer gratuitementParler à l'équipe
WebguneWebgune

Le cloud souverain tout-en-un, conçu et hébergé en France.

DiscordDiscordGitHubGitHub
+33 (0)9 72 23 25 00support@webgune.cloud

Produit

  • Fonctionnalités
  • Tarifs
  • Comparatif
  • Changelog
  • Status
  • Failles (CVE)
  • Contact

Développeurs

  • Documentation
  • Frameworks
  • API Reference
  • Exemples
  • CLI
  • Outils & VS Code

Légal

  • CGS
  • Politique de confidentialité
  • Mentions légales
  • Accessibilité
  • RGPD
  • DPA
  • Politique d'utilisation acceptable

© 2026 KX712. Tous droits réservés. Webgune est un service de KX712.

Paiements :VisaMasterCardAmerican ExpressApple PayGoogle PaySEPABancontact