White-Label GPU Cloud
Launch your own branded GPU cloud platform. Your brand, your pricing, your domain — our infrastructure.
What is White-Label?
Packet.ai White-Label lets you offer GPU cloud services under your own brand. Your customers interact with a complete, fully branded platform — your logo, your domain, your colors, your pricing — while Packet.ai handles all GPU infrastructure, provisioning, and management behind the scenes.
You purchase GPU hours at wholesale rates and set your own selling price. Customer payments go directly to your Stripe account. Packet.ai invoices you monthly for wholesale usage. No platform fees, no revenue shares.
What's Included
Complete Branded Website
Every tenant gets the full Packet.ai Next.js application served under their own domain with their own branding. This is not a widget or iframe — it is the complete platform, white-labeled.
Your customers see your brand name, logo, colors, and favicon on every page:
- Customer dashboard — Deploy GPUs, manage running instances, view billing
- Documentation pages (
/docs/*) — Guides and reference material - Status page (
/status) — Real-time GPU availability - API documentation (
/api-docs) — Interactive API reference
Embeddable Widget System
In addition to the full branded website, you get embeddable widgets you can place on your existing marketing site. Widgets render inside Shadow DOM for complete style isolation and are CORS-enabled for any origin.
Install
Add this script to your HTML, replacing the domain with your tenant domain:
Available Widgets
Use the data-packet-widget attribute to render different widget types:
JavaScript API
Control widgets programmatically after the script loads:
Tenant API
The Tenant API lets you manage customers and GPU pods programmatically. All requests authenticate with your tenant API key in the X-API-Key header.
Authentication
Tenant Management Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/tenant/customers | List all tenant customers |
| POST | /api/v1/tenant/customers | Create a new customer |
| GET | /api/v1/tenant/pods | List all customer pods |
| POST | /api/v1/tenant/pods | Provision a new GPU pod |
Widget Endpoints
These endpoints power the embeddable widgets and are also available for direct use:
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/widget/config | Tenant branding configuration |
| GET | /api/widget/pricing | GPU pricing for the tenant |
| GET | /api/widget/gpu-status | Real-time GPU availability |
| POST | /api/widget/auth | Email magic-link signup/login |
Example: Create a Customer
Example: Provision a GPU Pod
WHMCS Module
A complete WHMCS provisioning module is available for hosting providers who manage their business through WHMCS. The module lives at whmcs-module/modules/servers/packetai/.
Features
- Server configuration — API key and hostname setup in WHMCS
- Per-product GPU selection — Map WHMCS products to GPU types (rtx-pro-6000, b200, h200, h100)
- Client area — Pod status, controls (start/stop/restart), SSH terminal link, usage stats
- Admin area — Pod details and dashboard links
- Full lifecycle management — Create, suspend, unsuspend, and terminate pods automatically
- Usage tracking — Daily usage collection cron for accurate billing
Installation
- Download the module using the button above
- Extract and upload
modules/servers/packetai/to your WHMCS installation - Add a new server in WHMCS with your tenant API key and hostname
- Create products and map each to a GPU type
Stripe Integration
Each tenant connects their own Stripe account. Customer payments go directly to you — Packet.ai never touches your customer revenue.
- Provide your Stripe publishable key, secret key, and webhook secret
- All keys are encrypted at rest with AES-256-GCM
- Widget auth automatically creates Stripe customers in your account
- Payments, invoices, and subscriptions are managed in your Stripe dashboard
Available GPUs
All GPUs are hosted in our US data centers with enterprise-grade infrastructure and 99.9% SLA.
| GPU | VRAM | Wholesale |
|---|---|---|
| RTX PRO 6000 Blackwell | 96 GB GDDR7 | $0.66/hr |
| H200 | 141 GB HBM3e | $1.50/hr |
| B200 | 192 GB HBM3e | $2.25/hr |
| H100 | 80 GB HBM3 | $2.49/hr |
Requirements
Before you begin, make sure you have:
Setup Flow
Apply Online
Submit a white-label application at /providers/apply. Tell us about your company, expected usage, and preferred GPU types. Our team reviews applications and typically responds within 24 hours.
Receive Your Setup Link
Once approved, you will receive a welcome email with a secure link to your self-service setup portal. The link is valid for 24 hours. The email also includes a link to download our WHMCS provisioning module if you use WHMCS for customer management.
Complete Your Setup
The setup portal walks you through everything needed to launch your platform:
- Brand — Customize your logo, colors, and favicon
- Domains — Add your custom domain with DNS instructions
- Stripe — Connect your Stripe account, or use Sandbox Mode to start without one
- GPUs — Choose which GPU types to offer and set your selling prices
- Support — Configure your support email, status page, and webhooks
- Review — Confirm everything and go live
Your progress is saved automatically at each step — you can come back and finish later.
Preview Your Site
Your branded site is live immediately at your preview URL — no DNS changes needed:
For example, if your slug is acme-gpu, your preview is at https://acme-gpu.tenants.packet.ai. The full site works at this URL: dashboard, docs, status page, and API docs.
Configure DNS & Go Live
When you are ready to use your own domain, create a CNAME record:
After DNS propagation (typically 5-30 minutes), an SSL certificate is automatically provisioned via Let's Encrypt and your custom domain goes live.
pk_test_ / sk_test_) to verify the integration, then switch to live keys when you are ready to accept real payments.Pricing & Billing
White-Label uses a straightforward wholesale model:
- Wholesale cost — What Packet.ai charges you per GPU per hour
- Selling price — What you charge your customers (you decide)
- Your margin — The difference is yours to keep
Payments from your customers go directly to your Stripe account. Packet.ai invoices you monthly for wholesale GPU usage. There are no platform fees or revenue shares beyond the wholesale cost.
FAQ
Ready to get started?
Apply online and we'll have your white-label platform ready within 24 hours.
