Hostinvo is hosting-automation software for providers: billing, provisioning, client management and support in one application. It is sold as a self-hosted licence — you run it on your own server, and client data never passes through our infrastructure.
How the system is put together
| Piece | What it is | Where it runs |
|---|---|---|
| Backend API | Laravel 11, PHP 8.3, REST under /api/v1 | Your server, behind your reverse proxy |
| Admin portal & client portal | Next.js 14 App Router, EN/AR | Your server, or any Node host |
| Database | PostgreSQL — shared schema, tenant_id scoped | Your server |
| Queue & cache | Redis, with a dedicated queue worker and scheduler | Your server |
Who the roles are for
- super_admin — the platform owner. Manages tenants, plans and licensing.
- tenant_owner — the hosting company that owns a workspace.
- tenant_admin — staff with full workspace administration.
- support_agent — tickets and client correspondence.
- billing_manager — invoices, payments and the transaction ledger.
- client_user — an end customer signing in to the client portal.
Where to start
- Installing for the first time: read Quick Start, then Environment Variables.
- Getting your company trading: First Provider Setup and Onboarding Wizard.
- Understanding a subsystem: the Platform Modules section.
- Running it in production: Operations & Deployment.
TipInstall without a licence key and a 7-day trial is issued automatically when you create the first owner account. Nothing has to be purchased to evaluate the platform.