freight-vps-provisioner

Provision Ubuntu OpenClaw-ready VPS instances across DigitalOcean, Hetzner, and AWS.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/wasay1200/freight-broker-ai --skill freight-vps-provisioner
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: freight-vps-provisioner
Source: https://github.com/wasay1200/freight-broker-ai/tree/main/skills/freight-vps-provisioner
Command: npx skills add https://github.com/wasay1200/freight-broker-ai --skill freight-vps-provisioner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Provisioning a new freight broker's VPS is repetitive, error-prone, and time-consuming. This Skill automates the creation and initial setup of isolated OpenClaw-ready servers for each client across multiple providers.

Core Features & Use Cases

  • Create VPS for new clients on DigitalOcean, Hetzner, or AWS using standardized Ubuntu images.
  • Track provisioning status and store client records locally for audit and follow-up.
  • Onboard clients with pre-installed OpenClaw and a ready-to-run environment for broker operations.

Quick Start

Run the vps_manager.py script with --create to provision a new client and monitor its status until the VPS is ready.

Frequently Asked Questions about freight-vps-provisioner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate VPS provisioning for multiple cloud providers?▼

You can automate VPS provisioning across DigitalOcean, Hetzner, and AWS by configuring environment keys and running the script to create standardized Ubuntu servers for clients.

Can I provision Ubuntu servers that are ready for OpenClaw automatically?▼

Yes, you can provision OpenClaw-ready Ubuntu servers automatically by using the built-in cloud-init script to pre-install the environment during instance creation.

How do I track VPS provisioning status and client inventory locally?▼

Track VPS provisioning status and client inventory locally by running the management script, which stores client records on your machine for auditing and monitors instances until ready.

Do I need specific API keys to create VPS instances on AWS or Hetzner?▼

Yes, you need specific API keys to create VPS instances. You must set the VPS_PROVIDER environment variable to your chosen platform and provide the correct VPS_API_KEY for authentication.

What is the best way to onboard freight brokers with isolated cloud servers?▼

The best way to onboard freight brokers with isolated cloud servers is to use an automated provisioning script that creates standardized, pre-configured instances across multiple providers for a ready-to-run environment.

Why does cloud-init setup matter when automating VPS creation for clients?▼

Cloud-init setup matters when automating VPS creation because it ensures each standardized Ubuntu server is pre-configured with OpenClaw, providing a consistent and ready-to-run environment without manual intervention.