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
Contact Packet.ai
Reach out to partners@packet.ai or use the contact form to request white-label access. Our team will set up your admin account within 24 hours.
Complete the Onboarding Wizard
Log in to the admin panel and click “New Tenant.” The wizard walks you through:
- Brand — Name, slug, logo, colors, favicon
- Domains — Primary and additional domains
- Stripe — API keys, or toggle Sandbox Mode to skip
- GPUs — Select GPU types and set your selling prices
- Support — Email, status page toggle, webhooks
- Review — Confirm everything and create
Preview Your Site
As soon as the tenant is created, you can preview your fully branded site at the 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
When you are ready to use your own domain, create a CNAME record:
After DNS verification in the admin panel, an SSL certificate is automatically provisioned via Let's Encrypt and the Nginx configuration is generated and reloaded. Propagation typically takes 5-30 minutes.
Connect Stripe & Go Live
If you started in Sandbox Mode, add your Stripe keys in the admin panel to enable checkout and deployments. You will need:
- Stripe publishable key (
pk_live_) - Stripe secret key (
sk_live_) - Stripe webhook secret (
whsec_)
pk_test_ / sk_test_) to verify the Stripe integration before switching to live keys.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?
Contact our partnerships team and we'll have you set up within 24 hours.
