Hosting capacity that is actually under control

Match hosting requests to available equipment with automatic bin-packing, meter runtime hours and kWh as allocations run, and generate audit-ready usage invoices — all from one Odoo app.

The problem

Web-hosting, dedicated-server, and crypto-mining providers struggle to match customer workloads to physical equipment without stranding capacity or double-booking hardware. Usage-based billing compounds the problem: every hour of runtime and kWh of power must tie back to a precise allocation record, and a failed unit mid-contract means reallocating workloads and billing correctly or risking revenue loss and disputes.

The solution

Hosting Capacity Manager tracks every piece of equipment, allocates requests automatically with bin-packing strategies, and meters runtime and power as allocations run. When hardware fails, one click reallocates affected workloads. Every charge previews before it locks, so invoices stay accurate, auditable, and dispute-proof.

Capabilities

Everything a hosting operator needs

Every capability below is implemented in the module.

01

Bin-Packing Equipment Allocation

Automatically match hosting requests to available equipment using best-fit, first-fit, or worst-fit strategies to maximize utilization without manual guesswork.

02

Partial Allocation & Auto-Reallocation

Split a request across multiple equipment units when no single one fits, and automatically re-home workloads when hardware fails to protect uptime.

03

Real-Time Capacity Heatmap

See every equipment unit's state and utilization at a glance on a color-coded kanban board — free, allocated, in maintenance, or offline.

04

Usage-Based Billing (Hours + kWh)

Bill customers on actual runtime hours and power consumption, with every charge tied to a precise, time-bound allocation record for a defensible audit trail.

05

Billing Preview Before Invoice Lock

Review and correct hours, kWh, and line items in an editable preview before committing — no surprise charges, no post-generation disputes.

06

Invoice Lock for Audit Integrity

Lock generated invoices to prevent post-generation tampering, preserving financial integrity and compliance-ready records.

07

One-Click Failure Recovery

Mark equipment offline and get a guided reallocation workflow with a clear before/after impact preview for every affected workload.

08

Rebalancing Recommendations

Get rule-based suggestions to move workloads off over-utilized equipment, with the projected utilization gain shown before you accept.

09

Utilization & Revenue Dashboard

See idle capacity, utilization rate, and revenue per equipment unit on one dashboard — the first thing operators see when they log in.

Workflow

How it works

1

Register your equipment

Add servers, rigs, or rack units with their capacity and billing rates to build your equipment inventory.

2

Log a hosting request

Capture the customer's requirements, then auto-allocate it to the best-fit equipment — or override the suggestion manually.

3

Track usage, handle failures

Runtime hours and kWh accrue automatically as allocations run; if equipment fails, reallocate affected workloads in one click.

4

Preview and lock the invoice

Review a billing preview of every charge, then generate and lock an itemized, audit-ready invoice.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. The equipment, allocation, and billing models are generic enough to cover web-hosting, dedicated-server, colocation, and crypto-mining fleets — anywhere physical units are allocated to customers and billed on usage.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Web Hosting Provider Management

Bin-packing equipment allocation with auto-reallocation, a capacity heatmap and usage-based billing on hours and kWh — with billing preview, invoice lock and one-click failure recovery.

Buy on Odoo App Store