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.
Everything a hosting operator needs
Every capability below is implemented in the module.
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.
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.
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.
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.
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.
Invoice Lock for Audit Integrity
Lock generated invoices to prevent post-generation tampering, preserving financial integrity and compliance-ready records.
One-Click Failure Recovery
Mark equipment offline and get a guided reallocation workflow with a clear before/after impact preview for every affected workload.
Rebalancing Recommendations
Get rule-based suggestions to move workloads off over-utilized equipment, with the projected utilization gain shown before you accept.
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.
How it works
Register your equipment
Add servers, rigs, or rack units with their capacity and billing rates to build your equipment inventory.
Log a hosting request
Capture the customer's requirements, then auto-allocate it to the best-fit equipment — or override the suggestion manually.
Track usage, handle failures
Runtime hours and kWh accrue automatically as allocations run; if equipment fails, reallocate affected workloads in one click.
Preview and lock the invoice
Review a billing preview of every charge, then generate and lock an itemized, audit-ready invoice.
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.
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