Your services,
wherever you work.
ToolsPage.hero.description
- CLIthe terminal
bun add -g @webgune/cli - VS Codethe editor
code --install-extension kx712.webgune - SDKNode and browser
bun add @webgune/sdk - MCPAI assistants
bun add -g webgune-mcp - API RESTeverything else
Authorization: Bearer wgk_…
The same gesture, from one door to the next
Five tools, one API behind them. Each row shows the same gesture in the terminal, in the editor and in code: copy the one you need.
Sign in
A wgk_ key, created in one click or pasted.
CLI
$ webgune loginVS Code
Webgune: Se connecter (navigateur)API
Authorization: Bearer wgk_…See your services
Their state, project by project.
CLI
$ webgune services listVS Code
Webgune: ActualiserAPI
GET /api/v1/servicesDeploy
Start a new build and go live.
CLI
$ webgune services redeploy <id>VS Code
Webgune: Build & DeployAPI
POST /api/v1/services/{id}/redeployRead the logs
The service output, without opening the dashboard.
CLI
$ webgune services logs <id> --tail 200VS Code
Webgune: Logs du serviceAPI
GET /api/v1/services/{id}/logsRoll back
Put a previous deployment back online.
CLI
$ webgune services rollback <id> <deploymentId>VS Code
Webgune: Rollback vers un déploiement…API
POST /api/v1/services/{id}/deployments/{deploymentId}/rollbackAutomate
In CI, no browser: the key comes from the environment.
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}/redeployEach door, in detail
All of Webgune, at your fingertips
An arrow-key interactive menu to explore your projects and services, and scriptable subcommands to automate your pipelines. No heavy dependencies: a single binary, available on Windows, macOS, and Linux.
webgune login opens your browser, authorizes the CLI with one click, and retrieves the key automatically — nothing to copy-paste.
Node.js 18+ — install with bun or npm
$ bun add -g @webgune/cli$ webgune loginDeploy and redeploy
Trigger a build, restart, or stop a service without leaving the terminal.
One-command rollback
List deployment history and revert to a previous state instantly.
Interactive menu
Arrow-key navigation, or scriptable subcommands for your CI pipelines.
Deploy without leaving the editor
ToolsPage.vscodeSection.paragraph1
The typical flow: push your commit, trigger the deployment from the editor, follow the build in the output panel — and if something breaks, roll back instantly.
ToolsPage.vscodeSection.installHint
JavaScript SDK
An official typed client, generated from the API schema: every route, its parameters and its responses are known to your 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);MCP server
Plug an assistant into your infrastructure: it lists your services, reads their logs, redeploys and rolls back when you ask it to.
{ "mcpServers": { "webgune": { "command": "webgune-mcp", "env": { "WEBGUNE_API_KEY": "wgk_…" } } }}REST API
The dashboard has no special privileges: it uses this API, the same one as you. A key in the Authorization header is enough, and every call leaves a trace in the key's audit log.
curl -X POST \ -H "Authorization: Bearer $WEBGUNE_API_KEY" \ https://api.webgune.cloud/api/v1/services/$SERVICE_ID/redeployThe same authentication, from terminal to editor
wgk_) with granular scopes. Create one with a click from the CLI, or manage them in detail from the dashboard.- One-click browser login, like an OAuth flow
- Per-resource scopes: projects, services, domains, billing
- Revocable at any time from Settings → API Keys
Frequently asked questions
Ready to deploy from your terminal?
Create an account, install the CLI or the extension, and deploy your first service in minutes.