Vòstres servicis,
ont trabalhatz.
ToolsPage.hero.description
- CLIlo terminal
bun add -g @webgune/cli - VS Codel'editor
code --install-extension kx712.webgune - SDKNode e navigador
bun add @webgune/sdk - MCPlos assistents IA
bun add -g webgune-mcp - API RESTtot lo demai
Authorization: Bearer wgk_…
Lo meteis gèst, d'una pòrta a l'autra
Cinc aisinas, una sola API darrièr. Cada linha mòstra lo meteis gèst dins lo terminal, dins l'editor e dins lo còdi : copiatz la que vos servís.
Se connectar
Una clau wgk_, creada d'un clic o pegada.
CLI
$ webgune loginVS Code
Webgune: Se connecter (navigateur)API
Authorization: Bearer wgk_…Veire sos servicis
Lor estat, projècte per projècte.
CLI
$ webgune services listVS Code
Webgune: ActualiserAPI
GET /api/v1/servicesDesplegar
Relançar un build e una mesa en linha.
CLI
$ webgune services redeploy <id>VS Code
Webgune: Build & DeployAPI
POST /api/v1/services/{id}/redeployLegir los logs
La sortida del servici, sens dobrir lo dashboard.
CLI
$ webgune services logs <id> --tail 200VS Code
Webgune: Logs du serviceAPI
GET /api/v1/services/{id}/logsTornar en arrièr
Tornar metre en linha un desplegament precedent.
CLI
$ webgune services rollback <id> <deploymentId>VS Code
Webgune: Rollback vers un déploiement…API
POST /api/v1/services/{id}/deployments/{deploymentId}/rollbackAutomatizar
En CI, sens navigador : la clau passa per l'environament.
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}/redeployCada pòrta, en detalh
Tot Webgune, al bot dels dets
Un menú interactiu a la navegacion fletjada per explorar vòstres projèctes e servicis, e de sos-comandas scriptablas per automatizar vòstres pipelines. Cap de dependéncia pesuga : un sol binari, disponible sus Windows, macOS e Linux.
webgune login dobrís vòstre navegador, autoriza lo CLI d'un clic e recupèra la clau automaticament — res de copiar-pegar.
Node.js 18+ — installatz amb bun o npm
$ bun add -g @webgune/cli$ webgune loginDesplegatz e tornatz desplegar
Tornatz aviar un build, tornatz aviar o arrestatz un servici sens quitar lo terminal.
Rollback en una comanda
Listatz l'istoric dels desplegaments e tornatz a un estat anterior instantanèament.
Menú interactiu
Navegacion a las flèchas, o sos-comandas scriptablas per vòstres pipelines CI.
Desplegatz sens quitar l'editor
ToolsPage.vscodeSection.paragraph1
L'escenari tipe : possatz vòstre commit, lançatz lo desplegament dempuèi l'editor, seguissètz lo build dins lo panèl de sortida — e se quicòm truca, rollback immediat.
ToolsPage.vscodeSection.installHint
SDK JavaScript
Un client oficial tipat, generat a partir de l'esquèma de l'API : cada rota, sos paramètres e sas responsas son coneguts de vòstre editor.
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);Servidor MCP
Brancatz un assistent sus vòstra infrastructura : lista vòstres servicis, legís lors logs, torna desplegar e torna en arrièr quand li o demandatz.
{ "mcpServers": { "webgune": { "command": "webgune-mcp", "env": { "WEBGUNE_API_KEY": "wgk_…" } } }}API REST
Lo dashboard a pas cap de privilègi : consomís aquesta API, la meteissa que la vòstra. Una clau dins l'entèsta Authorization basta, e cada apèl daissa una traça dins lo jornal d'auditoria de la clau.
curl -X POST \ -H "Authorization: Bearer $WEBGUNE_API_KEY" \ https://api.webgune.cloud/api/v1/services/$SERVICE_ID/redeployLa meteissa autentificacion, del terminal a l'editor
wgk_) amb scopes granulars. Creatz-ne una d'un clic dempuèi lo CLI, o gerissètz-las finament dins lo dashboard.- Connexion navegador d'un clic, coma un login OAuth
- Scopes per ressorsa : projects, services, domains, billing
- Revocable quand volètz dempuèi Paramètres → Claus API
Questions frequentas
A punt de desplegar dempuèi vòstre terminal ?
Creatz un compte, installatz lo CLI o l'extension, e desplegatz vòstre primièr servici en unes minutas.