behsp control panel
Switch language: EN IT

Overview


beHSP is a scalable multiserver Web Hosting control panel, that provides complete hosting automation.

beHSP is designed for datacenter of Web Hosting and ISP  with different size; it can works on a single host or on a distribuited way, so you can add new services (for example web, mail, databases and dns) without any downtime.

One of the differences between beHSP and other software, is the way of managing  the hosting plan, beHSP is Contract based instead of Domain Based, so every Client or Reseller can manage a collection of functionalities and resources based on their own contract and not by domain specific.

This approach permits a better rappresentation of the relations between Client and Reseller; for example you can create a multi-domain contract where functionalities and resources are shared between all the domains.

For more details about it, take a look at features page.

beHSP is preconfigured with 4 different Roles:
  • System administrator
  • Reseller
  • Client
  • Mail Administrator ( specialization of Client)
anyway, the program works with an ACL (Access Control List) that allow to add different roles by your personItalical needs.

beHSP can manage an indefinite number of server thanks to his own distribuited architeture, but it can also be used to control a single host.


(press the image to see it bigger)

The main structure is the Controller, that receive requests from web interface, and if needed, send the tasks to Agents. It's possible build a network where you have one or more Controller, that talks with one or more Agents to  balance  your  server workload, or it's possible configure it in a way to do both roles.

An Agent is a software installed on every server that configure and monitor the services on the host.

Key Functionalities

  • Server managment
  • Ip managment
  • Service managment
  • System resource allocation
  • Reseller plan managment
  • Contract managment
  • User mangment
  • System monitoring
  • System automation
  • Application managment
  • Domain registration managment
  • Personalization
  • Multi lingual support
  • Messaging
Visit the features page for a detailed list; all the functionalities can be disabled or not  based on your own requirments

System Requirements


beHSP is designed to work with *nix and Windows, but 1.0 will be released and   tested only on Linux and OpenBSD.

The GNU/Linux distributions choosen for testing are Debian and Gentoo.

These are the required tool to make beHSP running:

  • Controller and  Agent
    • Python >= 2.3
  • Web interface
    • Apache >=1.3
    • Php >= 4.0.2
  • PostgreSQL >=7.4
To see a list of  administrable services on the version 1.0, take a look at features or project status page.

hosting control panel
W3C Valid xthml 1.0 transictional W3C Valid css beffect powered