← All skills
Tencent SkillHub · Developer Tools

Hostinger

Manage Hostinger account via API — VPS administration (start/stop/restart, snapshots, backups, firewall, Docker), DNS zone management, domain portfolio, website hosting, and billing. Use when asked to deploy, publish, manage servers, configure DNS, or control any Hostinger service.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Manage Hostinger account via API — VPS administration (start/stop/restart, snapshots, backups, firewall, Docker), DNS zone management, domain portfolio, website hosting, and billing. Use when asked to deploy, publish, manage servers, configure DNS, or control any Hostinger service.

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, references/api-endpoints.md, scripts/hostinger.py

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 15 sections Open source page

Hostinger API Skill

Control Hostinger services programmatically: VPS instances, DNS records, domains, websites, hosting.

Authentication

API token required. Get one from: https://hpanel.hostinger.com/profile/api Store in ~/.config/hostinger/token (just the token, no newline): mkdir -p ~/.config/hostinger echo -n "YOUR_API_TOKEN" > ~/.config/hostinger/token chmod 600 ~/.config/hostinger/token

VPS Operations

# List all VPS instances python3 scripts/hostinger.py vps list # Get VPS details python3 scripts/hostinger.py vps get <vm_id> # Start/stop/restart VPS python3 scripts/hostinger.py vps start <vm_id> python3 scripts/hostinger.py vps stop <vm_id> python3 scripts/hostinger.py vps restart <vm_id> # Create/restore snapshots python3 scripts/hostinger.py vps snapshot-create <vm_id> python3 scripts/hostinger.py vps snapshot-restore <vm_id> # View backups python3 scripts/hostinger.py vps backups <vm_id>

DNS Management

# Get DNS records for domain python3 scripts/hostinger.py dns get <domain> # Update DNS records (JSON file with records array) python3 scripts/hostinger.py dns update <domain> <records.json> # Reset DNS to defaults python3 scripts/hostinger.py dns reset <domain> # DNS snapshots python3 scripts/hostinger.py dns snapshots <domain> python3 scripts/hostinger.py dns snapshot-restore <domain> <snapshot_id>

Domain Portfolio

# List all domains python3 scripts/hostinger.py domains list # Get domain details python3 scripts/hostinger.py domains get <domain> # Update nameservers python3 scripts/hostinger.py domains nameservers <domain> ns1.example.com ns2.example.com # Check availability python3 scripts/hostinger.py domains check example.com example.org

Hosting/Websites

# List websites python3 scripts/hostinger.py hosting websites # List datacenters python3 scripts/hostinger.py hosting datacenters

Billing

# View subscriptions python3 scripts/hostinger.py billing subscriptions # View payment methods python3 scripts/hostinger.py billing payment-methods # View catalog python3 scripts/hostinger.py billing catalog

DNS Record Format

When updating DNS records, provide a JSON file: { "records": [ {"type": "A", "name": "@", "value": "1.2.3.4", "ttl": 300}, {"type": "A", "name": "www", "value": "1.2.3.4", "ttl": 300}, {"type": "MX", "name": "@", "value": "mail.example.com", "priority": 10, "ttl": 300}, {"type": "TXT", "name": "@", "value": "v=spf1 include:_spf.google.com ~all", "ttl": 300} ] }

VPS Docker Management

For VPS with Docker OS templates: # List Docker projects python3 scripts/hostinger.py docker list <vm_id> # Deploy from docker-compose.yml URL python3 scripts/hostinger.py docker deploy <vm_id> <project_name> --url <compose_url> # Or from local file python3 scripts/hostinger.py docker deploy <vm_id> <project_name> --file <compose.yml> # Start/stop/restart project python3 scripts/hostinger.py docker start <vm_id> <project_name> python3 scripts/hostinger.py docker stop <vm_id> <project_name> python3 scripts/hostinger.py docker restart <vm_id> <project_name> # View logs python3 scripts/hostinger.py docker logs <vm_id> <project_name> # Delete project python3 scripts/hostinger.py docker down <vm_id> <project_name>

VPS Firewall

# List firewalls python3 scripts/hostinger.py firewall list # Create firewall python3 scripts/hostinger.py firewall create <name> # Add rule python3 scripts/hostinger.py firewall add-rule <firewall_id> --protocol tcp --port 443 --source 0.0.0.0/0 # Activate on VM python3 scripts/hostinger.py firewall activate <firewall_id> <vm_id>

Direct API Access

For operations not covered by the script, use curl: TOKEN=$(cat ~/.config/hostinger/token) curl -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" \ https://developers.hostinger.com/api/vps/v1/virtual-machines

API Documentation

Full API reference: https://developers.hostinger.com OpenAPI spec: https://github.com/hostinger/api/blob/main/openapi.json Python SDK: https://github.com/hostinger/api-python-sdk CLI tool: https://github.com/hostinger/api-cli

Deploy a Website

Get VPS ID: python3 scripts/hostinger.py vps list Update DNS to point to VPS: python3 scripts/hostinger.py dns update domain.com records.json SSH to VPS and deploy, OR use Docker: python3 scripts/hostinger.py docker deploy <vm_id> mysite --file docker-compose.yml

Secure a VPS

Create firewall: python3 scripts/hostinger.py firewall create "web-server" Add rules for SSH, HTTP, HTTPS Activate: python3 scripts/hostinger.py firewall activate <fw_id> <vm_id>

Backup Before Changes

Create snapshot: python3 scripts/hostinger.py vps snapshot-create <vm_id> Make changes If needed, restore: python3 scripts/hostinger.py vps snapshot-restore <vm_id>

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs1 Scripts
  • SKILL.md Primary doc
  • references/api-endpoints.md Docs
  • scripts/hostinger.py Scripts