Introducing Jooule DCIM

A complete multi-tenant VPS hosting platform — Proxmox-native, billing included, fully managed. Here's why we built it and what ships in v1.

Bernhard
Jooule DCIM platform announcement

For the last eighteen months we’ve been building the hosting platform we always wished existed. Today it’s ready.

Jooule DCIM is a multi-tenant, white-label SaaS that lets hosting companies sell and manage VPS services on Proxmox — with billing, client portals, and automation included. It’s live today, fully managed.

The itch

If you’ve ever launched a VPS hosting business, the stack is familiar: WHMCS for billing, Virtualizor or SolusVM for provisioning, a custom-rolled client portal, and a tangle of webhooks holding it together. It mostly works. It’s also miserable to operate.

Every hosting company ends up rebuilding the same five systems:

  1. Tenancy — multi-brand isolation, per-tenant branding, per-tenant pricing
  2. Provisioning — Proxmox API plumbing, templates, cloud-init, IP pools
  3. Billing — invoices, payment gateways, gift cards, auto-renewal, tax
  4. Client portal — order wizard, VPS management, billing self-service
  5. Admin — company management, server monitoring, audit trail

Each of these is a six-month project. Gluing them together is another year. And once it works, you can’t easily move.

What we built

Jooule DCIM ships all five layers as one coherent system:

  • Django 5 + Strawberry GraphQL backend. Async job worker with exponential backoff. Signed HMAC webhooks. Rate limiting at every layer.
  • Proxmox VE integration via the official API — cloud-init, snapshots, backups, bandwidth sync, VNC proxy.
  • Complete billing stack — invoices, account balance, gift cards, auto-renewal. Per-tenant tax rates.
  • Three frontends:
    • Admin at my.dcim.sc for platform administrators
    • Storefront at *.dcim.sc for tenant client portals (branded per tenant)
    • Landing at dcim.sc (this site!) for marketing and docs

All fully managed. Nothing for you to install or operate.

What’s in v1

  • Multi-tenant architecture with full data isolation
  • Proxmox cluster orchestration
  • Complete billing + payments (prepaid balance + gift cards; card gateways on the roadmap)
  • 2FA, OAuth login, rate limiting, brute-force protection
  • 65+ GraphQL operations
  • WebSocket live status for server metrics
  • In-browser VNC console with keyboard paste
  • Alert rules and incident tracking

What’s next

We’re working on:

  • Card payment gateways
  • Kubernetes adapter (for non-Proxmox workloads)
  • Full i18n for client portals
  • Public API tokens for customer integrations
  • More MDX docs and architecture guides

If you’re running a hosting business and this sounds interesting, get in touch — we’ll get you set up.