Skip to main content

Overview

What is Elestio?

Elestio is a fully managed DevOps platform that lets you deploy and operate 400+ open-source applications on dedicated virtual machines across 9 cloud providers and 100+ regions in under 3 minutes.

Unlike shared Kubernetes clusters, every Elestio service runs on its own dedicated VM, giving you full isolation, predictable performance, and root SSH access.

Elestio handles the entire operational lifecycle for you:

    Automated installation and configuration Automatic HTTPS via Let's Encrypt OS and software security updates Daily backups (local, remote, and S3) Live monitoring and alerting Multi-tier support (email → priority → dedicated engineer)

    What is the Elestio CLI?

    The Elestio CLI is the official command-line interface for the Elestio platform, installable as a global npm package:

    npm install -g elestio

    It exposes every platform capability as a command: deploy services, manage firewall rules, configure SSL certificates, create CI/CD pipelines, handle backups, and monitor billing, all from your terminal without ever opening a browser.

    Key capabilities

    Category What you can do Catalog deployment Deploy any of 400+ open-source templates in one command CI/CD Create automated pipelines from GitHub/GitLab repos Service management Power on/off, reboot, resize, lock/unlock services Firewall Add, update, and remove firewall rules SSL & Domains Attach custom domains with auto-provisioned certificates Backups Local, remote, and S3-based backup automation Volumes & Snapshots Create and manage persistent storage (provider-dependent) Billing Query costs per project or per service

    What is the Elestio Agent skill?

    The Elestio Agent Skill is an open-format instruction file that teaches AI coding agents (Claude Code, Cursor, Codex, and OpenCode) how to use the Elestio CLI on your behalf.

    Once installed, your AI agent gains the ability to:

      Decide which template to deploy based on your natural language request Walk you through provider, region, and size selection interactively Execute the correct CLI commands end-to-end Verify deployment success and return your service credentials

      The skill follows the Agent Skills open format, making it portable across all supported AI tools.

      How they work together

      You (natural language)
                ↓
      AI Agent reads SKILL.md → knows CLI commands, interactive procedures, and provider rules
                ↓
      AI Agent runs: elestio deploy postgresql --project 112 --name my-db
                ↓
      Elestio CLI → calls Elestio REST API → provisions VM on your chosen cloud
                ↓
      Service is live at https://my-db-uxxx.vm.elestio.app

      Supported AI Agents

      Agent Skills Directory Claude Code ~/.claude/skills/elestio/ OpenAI Codex ~/.codex/skills/elestio/ Cursor ~/.cursor/rules/ OpenCode ~/.config/opencode/skills/elestio/
        Dashboard: https://dash.elest.io Elestio CLI (npm): https://www.npmjs.com/package/elestio Agent Skill (GitHub): https://github.com/elestio/elestio-skill API Docs: https://api-doc.elest.io Templates (400+): https://elest.io/fully-managed-services