Integrate

Integrate with
any workflow.

Use the REST API directly, the dovi CLI for server setup, or the DoVisual mobile app for daily management.


Three Ways In

Choose your interface.

REST API
https://<domain>/api/*

Call the API directly from any language. JWT bearer token auth, JSON responses. Works from Python, Go, Node.js — anything that speaks HTTP.

$ curl https://<domain>/api/stats
  • JWT bearer token authentication
  • JSON request and response
  • Works from any language or framework
  • 9 endpoint groups, full server control
CLI
curl -fsSL dovisual.com/downloads/install.sh | bash

Install the Dovi binary for server setup and configuration. Configure and manage your VPS from any terminal.

$ curl -fsSL https://dovisual.com/downloads/install.sh | bash
  • 15 CLI commands for full control
  • One-command server setup
  • PIN-based authentication
  • Standalone binary, no runtime dependencies
Mobile App
DoVisual App

Download the DoVisual app for iOS/Android. Full terminal, Docker, files, AI — everything in your pocket.

$ Download from App Store / Play Store
  • Terminal sessions on the go
  • Docker container management
  • File browser and editor
  • Claude Code AI integration

Quick Start

Fetch your containers
with one request.

Authenticate with a JWT token, GET /api/docker/containers, and get back the full state of every Docker container on your server.

app.ts
// Get JWT token via: POST /api/auth/callback
const res = await fetch(
'https://<domain>/api/docker/containers',
{
method: 'GET',
headers: {
'Authorization': `Bearer ${token}`
}
}
);
 
const containers = await res.json();
// → [{ name, status, image, ports, ... }]

Works With

Fits into your existing stack.

Docker Compose

Auto-detection of Docker Compose projects. Manage multi-container stacks, rebuild services, and stream logs from the dashboard.

Claude Code

AI-powered server management built in. Run Claude Code sessions directly from the mobile app for intelligent troubleshooting and automation.

Cloudflare

DNS and SSL integration for your domains. DoVisual works seamlessly behind Cloudflare proxies with automatic certificate management.

Any Language

The REST API works from Python, Go, Ruby, Java, or any HTTP client. No SDK dependency required — just standard HTTP requests.


Start integrating today.

REST API, CLI, or mobile app — pick your path and get started in minutes.

Read the docs