Skip to content
agovena.
agovena.
Get started
Community
Back to marketplace

Marketplace · Extension

Virtualizor

An experimental connection and product-schema adapter for Virtualizor.

About this package

What it does

An experimental connection and product-schema adapter for Virtualizor. It belongs to the Provisioning module but is not available for production service delivery. Its product draft contains plan_id, location. This catalogue entry documents the source boundary, not a working automated hosting offer. 2

Requirements

Agovena Core ^0.0.1. Enable Provisioning before this extension. 1

This extension is not marked production-ready. Validate its supported workflow in your own test environment before accepting customer orders.

Set up the package

Keep the extension disabled for customer-facing products. In an isolated development installation, enable Provisioning first and review the declared Virtualizor connection fields. Store credentials only in the protected server settings and leave verify_tls enabled. The connection timeout defaults to 20 seconds. Do not send real customer orders to this adapter.

Operation and failure handling

Provisioning, activation, suspension, reactivation, termination, plan changes, status synchronization and panel actions deliberately raise an unsupported-operation validation error through the shared base class. Capacity lookup is also unsupported in the shared HTTP client. A health request can run, but successful connectivity does not unlock these operations or prove vendor API compatibility. 2

Provider-specific boundaries

The connection draft requires both api_token and secret api_secret. Its HTTP class sends bearer authentication plus X-API-Secret and uses /api/v1/servers. Official Virtualizor Admin API documentation describes an Admin API Key and API Password. The adapter must explicitly map that vendor protocol; do not assume the current header shape is a verified implementation.

Open the provider guide

Sources

Search documentation

Search guides, commands and API endpoints

What are you looking for?

Documentation