Vos services,
là où vous travaillez.
ToolsPage.hero.description
- CLIle terminal
bun add -g @webgune/cli - VS Codel'éditeur
code --install-extension kx712.webgune - SDKNode et navigateur
bun add @webgune/sdk - MCPles assistants IA
bun add -g webgune-mcp - API RESTtout le reste
Authorization: Bearer wgk_…
Le même geste, d'une porte à l'autre
Cinq outils, une seule API derrière. Chaque ligne montre le même geste dans le terminal, dans l'éditeur et dans le code : copiez celle qui vous sert.
Se connecter
Une clé wgk_, créée d'un clic ou collée.
CLI
$ webgune loginVS Code
Webgune: Se connecter (navigateur)API
Authorization: Bearer wgk_…Voir ses services
Leur état, projet par projet.
CLI
$ webgune services listVS Code
Webgune: ActualiserAPI
GET /api/v1/servicesDéployer
Relancer un build et une mise en ligne.
CLI
$ webgune services redeploy <id>VS Code
Webgune: Build & DeployAPI
POST /api/v1/services/{id}/redeployLire les logs
La sortie du service, sans ouvrir le dashboard.
CLI
$ webgune services logs <id> --tail 200VS Code
Webgune: Logs du serviceAPI
GET /api/v1/services/{id}/logsRevenir en arrière
Remettre en ligne un déploiement précédent.
CLI
$ webgune services rollback <id> <deploymentId>VS Code
Webgune: Rollback vers un déploiement…API
POST /api/v1/services/{id}/deployments/{deploymentId}/rollbackAutomatiser
En CI, sans navigateur : la clé passe par l'environnement.
CLI
$ WEBGUNE_API_KEY=wgk_… webgune services redeploy <id>VS Code
Webgune: Activer/Désactiver l'auto-deployAPI
curl -X POST -H "Authorization: Bearer $WEBGUNE_API_KEY" https://api.webgune.cloud/api/v1/services/{id}/redeployChaque porte, en détail
Tout Webgune, au bout des doigts
Un menu interactif à la navigation fléchée pour explorer vos projets et services, et des sous-commandes scriptables pour automatiser vos pipelines. Aucune dépendance lourde : un seul binaire, disponible sur Windows, macOS et Linux.
webgune login ouvre votre navigateur, autorise le CLI d'un clic et récupère la clé automatiquement — rien à copier-coller.
Node.js 18+ — installez avec bun ou npm
$ bun add -g @webgune/cli$ webgune loginDéployez et redéployez
Relancez un build, redémarrez ou arrêtez un service sans quitter le terminal.
Rollback en une commande
Listez l'historique des déploiements et revenez à un état antérieur instantanément.
Menu interactif
Navigation aux flèches, ou sous-commandes scriptables pour vos pipelines CI.
Déployez sans quitter l'éditeur
ToolsPage.vscodeSection.paragraph1
Le scénario type : vous poussez votre commit, lancez le déploiement depuis l'éditeur, suivez le build dans le panneau de sortie — et si quelque chose cloche, rollback immédiat.
ToolsPage.vscodeSection.installHint
SDK JavaScript
Un client officiel typé, généré depuis le schéma de l'API : chaque route, ses paramètres et ses réponses sont connus de votre éditeur.
import { createClient } from "@webgune/sdk"; const client = createClient({ apiKey: process.env.WEBGUNE_API_KEY! }); await client.services.redeploy(serviceId);const history = await client.services.deployments(serviceId);Serveur MCP
Branchez un assistant sur votre infrastructure : il liste vos services, lit leurs logs, redéploie et revient en arrière quand vous le lui demandez.
{ "mcpServers": { "webgune": { "command": "webgune-mcp", "env": { "WEBGUNE_API_KEY": "wgk_…" } } }}API REST
Le dashboard n'a aucun privilège : il consomme cette API, la même que la vôtre. Une clé dans l'en-tête Authorization suffit, et chaque appel laisse une trace dans le journal d'audit de la clé.
curl -X POST \ -H "Authorization: Bearer $WEBGUNE_API_KEY" \ https://api.webgune.cloud/api/v1/services/$SERVICE_ID/redeployLa même authentification, du terminal à l'éditeur
wgk_) avec scopes granulaires. Créez-en une d'un clic depuis le CLI, ou gérez-les finement dans le dashboard.- Connexion navigateur d'un clic, comme un login OAuth
- Scopes par ressource : projects, services, domains, billing
- Révocable à tout moment depuis Paramètres → Clés API
Questions fréquentes
Prêt à déployer depuis votre terminal ?
Créez un compte, installez le CLI ou l'extension, et déployez votre premier service en quelques minutes.