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.