openclaw-ispconfig
Manage ISPConfig servers: automated site provisioning, domains, mailboxes, DNS, databases, SSL, backups, and more.
Why use this skill?
Manage ISPConfig sites, mail, DNS, and databases automatically with the openclaw-ispconfig skill. Streamline your hosting operations with AI-driven server management.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/homeofe/openclaw-ispconfigWhat This Skill Does
The openclaw-ispconfig skill acts as a powerful bridge between the OpenClaw AI ecosystem and ISPConfig-managed hosting environments. By leveraging the Remote JSON API of ISPConfig, this skill empowers agents to autonomously manage the complex infrastructure of web servers. Whether you need to provision a brand-new website with a single command, configure DNS records, manage mailboxes, or oversee database clusters, this tool provides a comprehensive suite of over 30 distinct functions. It abstracts the technical complexity of API payloads, allowing the AI to execute administrative tasks that would typically require manual intervention in the ISPConfig panel, thereby significantly reducing server management latency.
Installation
To integrate this skill into your environment, you have two primary options. If you are using the ClawHub ecosystem, execute clawhub install openclaw/skills/skills/homeofe/openclaw-ispconfig in your terminal. For Node.js-based environments, you can install the package directly via npm: npm install @elvatis_com/openclaw-ispconfig. Once installed, ensure you have created a Remote User in your ISPConfig dashboard, granted the necessary API permissions, and updated your openclaw.plugin.json configuration file with your specific apiUrl, username, and password. Failure to set these environment variables correctly will prevent the agent from establishing a secure connection to your server.
Use Cases
This skill is perfect for DevOps engineers and hosting providers aiming to automate ticket resolutions and server provisioning. Common use cases include: automated site onboarding for new clients, instant creation of email accounts based on user requests, mass DNS record updates, security auditing via quota checks, and managing database users across multi-server setups. It is particularly useful for rapid deployment workflows where consistency and speed are critical, such as staging environments.
Example Prompts
- "Provision a new site for example.com for client 'John Doe' with email '[email protected]'. Set up the default database and mail server automatically."
- "List all current DNS zones on the server and check the quota status for client ID 5."
- "Add a new TXT record for 'example.com' to verify my domain ownership with Google Workspace."
Tips & Limitations
Always follow the principle of least privilege: only grant the API user the permissions strictly necessary for the operations your agent needs to perform. Note that some operations might be marked as 'read-only' depending on your configuration; ensure readOnly is set to false in your JSON config if you want the agent to be able to make changes. When automating backups or large-scale deployments, verify your server's load, as mass API requests can spike CPU usage. Be aware that the isp_backup_list tool may return skipped if your ISPConfig version or server setup does not support the specific backup method used by the API.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-homeofe-openclaw-ispconfig": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
openclaw-ops-elvatis
Operational commands - dashboards, monitoring, and management for OpenClaw deployments.
openclaw-memory-docs
OpenClaw plugin for documentation-grade memory: explicit capture + local searchable store with safe redaction.
openclaw-memory-core
Core utilities for OpenClaw memory plugins (redaction, local store, embeddings).
openclaw-cli-bridge-elvatis
Bridge local Codex, Gemini, and Claude Code CLIs into OpenClaw as vllm model providers. Includes /cli-* slash commands for instant model switching (/cli-sonnet, /cli-opus, /cli-haiku, /cli-gemini, /cli-gemini-flash, /cli-gemini3). E2BIG-safe spawn via minimal env.
openclaw-rss-feeds
RSS/Atom feed digest with optional CVE enrichment, Ghost CMS drafts, and channel notifications