Skip to content

Hosting

Use hosting products when you want FOSSBilling to create and manage shared-hosting accounts through a supported control panel.

  • Sell hosting plans that automatically create accounts on your servers
  • Suspend and unsuspend accounts
  • Track bandwidth and disk usage
  • Support multiple control panels
  • Can't import existing accounts from control panels
  • Suspension reasons aren't sent to the control panel (only stored in FOSSBilling)
  • No single sign-on (SSO) — clients log in separately

FOSSBilling integrates with these control panels:

Control PanelStatusNotes
CWP✅ Working-
HestiaCP✅ Working-
DirectAdmin✅ Working-
cPanel/WHM✅ Working-
Plesk⚠️ WorkingMinor bug with package syncing

Anything not listed above likely won't work. Check our server managers documentation for setup guides.

  1. Configure your server in SystemHosting plans and servers
  2. Create hosting plans that match your control panel packages
  3. Create products using the "Hosting" product type
  4. Link them to your hosting plans

See server manager guides for specific setup instructions.