Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.28 KB

File metadata and controls

32 lines (22 loc) · 1.28 KB

HestiaCP Adapter

Status: 📋 Planned — not yet implemented. Contribute this adapter →

Overview

HestiaCP is a free, open-source web hosting control panel (fork of VestaCP). The adapter would use the HestiaCP API to manage web domains and subdomains.

Planned Implementation

  • createSubdomain: Create a web domain or subdomain via HestiaCP CLI/API
  • removeSubdomain: Remove the domain via API
  • pauseSubdomain: Suspend the domain
  • resumeSubdomain: Unsuspend the domain

Required Configuration

Field Description
hestia_hostname HestiaCP server hostname
hestia_port HestiaCP port (usually 8083)
hestia_username HestiaCP admin username
hestia_password HestiaCP admin password or API key

Contributing

If you're running HestiaCP and would like to implement this adapter:

  1. See Writing an Adapter for the complete guide
  2. HestiaCP provides both a CLI (v-add-web-domain) and REST API
  3. Open an issue to coordinate before starting
  4. Submit a PR with your implementation + this doc updated