Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

dsh-vps-manager

VPS & SSH manager plugin for DeepSeek Harness: zero-token /vps- commands, in-conversation web terminal with AI server ops support.

Ficha actualizada 23 sept 2026, 16:41 · upstream 23 sept 2026, 9:44 · release v0.2.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es dsh-vps-manager

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Manage your VPS from DeepSeek Harness (DSH) seamlessly as if using SSH. Features curated zero-token commands that skip the model entirely, an in-conversation web terminal where you can run menu scripts and interact with tools like top and vim, and AI-powered server operations with risk-tiered confirmation levels. Everything is backed up before edits, protected by connectivity safety nets before firewall/SSH changes, and all runs are logged to an audit trail.

CASOS DE USO
  • Zero-token VPS management: run /vps-sysinfo or /vps-install without touching the model
  • AI-assisted server operations: tell the AI what to install or configure on a specific machine
  • Real-time terminal access: use xterm.js over ssh -tt for menu scripts, top, and vim in the conversation
  • Risk-tiered AI confirmation: dangerous commands require explicit approval from the model at each step
  • Machine-specific configuration: bind conversations to individual VPS instances with their own settings
  • Automated maintenance: use recipe-based workflows like /vps-install <recipe id> for repeatable deployments
PUNTOS DESTACADOS
  • Zero-token commands (21 /vps-* commands) that operate the server without consuming model tokens or making API calls
  • In-conversation terminal with xterm.js over ssh -tt, supporting menu scripts and interactive tools like top and vim
  • Risk-tiered AI confirmation system: read-only operations auto-run, changes require user input, dangerous commands ask again
  • Three-layer safety net: backup files before edits, connectivity check before firewall/SSH changes, remote task execution survives disconnects
  • Machine-specific binding per conversation with real-time health status indicators (grey/yellow/green/red)
  • No native modules required - only ws and yaml dependencies, making it lightweight to install
PRECAUCIONES
  • Password login is not supported; SSH key authentication is mandatory
  • Operations that change the system require root privileges or passwordless sudo on the remote machine
  • Read-only queries do not modify any server state
  • The plugin does not provide a full VPS control panel with GUI management tools
  • Terminal connections are limited to the local machine only; no cross-machine communication
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Captura de dsh-vps-managerDemo: turn on the switch → commands → terminal → let the AI workHow it works: the DSH interface and the model both go through the plugin, which reaches your VPS over OpenSSH key login
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Install via DSH plugin market or run `dsh plugin add dsh-vps-manager` in the terminal. Restart DSH for changes to take effect. Add a new machine by opening Settings → VPS Manager and following the wizard, which generates an SSH key and configures ~/.ssh/config.d/dsh-vps.conf with health checks. The plugin requires Node.js >= 22.13 and does not require native modules.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
MySQL
BASES DE DATOS
MySQL
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.