Advanced Search
Search Results
450 total results found
Microsoft Azure or BYO-AZURE (Bring Your Own Azure Account)
This guide explains the Azure permissions and configuration required for customers who want to deploy Elestio services in their own Azure subscription. By connecting your Azure account, Elestio will create and manage resources directly in your Azure environmen...
How to host a static frontend website on elestio
Here is how you can host a static website on Elestio using our CICD service This is useful if you want to deploy a static website from a zip file or from a bunch of files, if instead your files are in a Git repository please check this tutorial instead. 1) O...
Overview
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, ...
Installation and Setup
Requirements Node.js >= 18 (check with node --version) An active Elestio account with a verified email, payment method, and API token Git (required only for the Agent Skill installer) Step 1 – Create an Elestio account (manual) You need to do th...
Using the Elestio CLI – Command Reference
Authentication & Configuration elestio login --email X --token Y # Store credentials locally elestio auth test # Verify current credentials elestio whoami # Show current user info elestio config ...
Using the Agent Skill with AI Agents
How it works The Elestio Agent Skill is a SKILL.md file placed in your AI agent's skills directory. When you ask your agent to deploy or manage infrastructure, it reads SKILL.md to understand: Which CLI commands to run The correct interactive deployment p...
Deploying Services
Elestio supports two deployment modes: Catalog Deployment (400+ pre-built open-source templates) CI/CD Deployment (your own custom code from GitHub or GitLab). Catalog Deployment Use this when you need a standard open-source service (database, monit...
Managing Services
Listing & Inspecting Services # List all services across all projects elestio services # Filter by project elestio services --project 112 # Get detailed info for one service elestio service <vmID> Power Management elestio reboot <vmID> #...
Backups & Storage
Elestio provides three backup tiers and two storage extension types (volumes and snapshots). Local Backups (Application-Level) Application-consistent backups are stored on the service VM itself. Created using pre/post-backup scripts specific to each templa...
CI/CD Pipelines
Elestio CI/CD Pipelines let you deploy your own code from GitHub, GitLab, or a Docker registry onto a dedicated VM managed by Elestio. Architecture A CI/CD deployment consists of two parts: CI/CD Target VM: A dedicated Elestio VM that hosts your pipelines Pi...
Cloud Provider Guide
Elestio supports 9 cloud providers across 100+ regions. Each provider has different features, pricing, and capabilities. Provider Comparison Feature Netcup Hetzner AWS Azure Scaleway Vultr Linode DO Catalog deploy ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ CI/CD deploy ✓ ✓ ✓ ✓...
Troubleshooting & Error Reference
Error Reference Table Error message Cause Solution Not configured No credentials stored Run elestio login --email X --token Y Authentication failed Wrong credentials or expired token Regenerate token at dash.elest.io/account/security...
Hetzner Price Change Notice - Effective April 1st
Hetzner is increasing its infrastructure pricing starting April 1st 2026. This affects all VM plans and volumes across all regions. All existing and new servers on Hetzner will be billed at the new rates from that date. VM Pricing Changes Region Europe Pla...
Netcup Price Change Notice - Effective April 1st
Netcup is increasing its infrastructure pricing starting April 1st 2026. This affects all VM plans across all regions. All existing and new servers on Netcup will be billed at the new rates from that date. VM Pricing Changes Region Europe Plan Name Curren...
How to Enable Root Login on Your VM (BYOVM)
Elestio’s BYOVM (Bring Your Own VM) workflow requires direct root-level SSH access to the target host. Many cloud providers disable or restrict root login by default; this document outlines how to safely re-enable it while maintaining a strong security posture...
Custom domain and automated encryption (SSL/TLS)
Prerequisites If the firewall is enabled on your service, ensure that port 80 is open. This is required for SSL certificate creation and renewal. Accessing the Configuration Go to the Overview tab of your service dashboard. Locate the Custom Domain Names ...
PTR Record Configuration
Accessing the Configuration Go to the Overview tab of your service dashboard. Locate the Manage PTR Record section. Click Manage PTR Record Steps Enter your domain (pre-filled if an existing PTR or CNAME is available). Create the following DNS recor...
Disable or Enable Webhook Trigger for CI/CD Pipelines
Elestio CI/CD pipelines can automatically trigger a deployment when new commits are pushed to your Git repository. This is handled through a webhook integration. You now have full control over this behavior directly from the Elestio dashboard. You can tempor...