COREmanager Documentation

COREmanager Documentation

COREmanager Documentation


COREmanager is a unified framework on which basis ispmanager generation software products are built. Using the capabilities of the framework, you can supplement the existing functionality or change its behavior.

ISPmanager products based on COREmanager:

  • ISPmanager 5;
  • ispmanager 6;
  • BILLmanager 5.

COREmanager is the core for these products and handles the following typical software tasks:

  • event system;
  • planning system;
  • system of access rights;
  • work with databases;
  • work with configuration files;
  • libraries that interact with external services;
  • framework of the graphical web interface and reports;
  • cross-platform web server;
  • API programming interface.

COREmanager allows you to write your modules in any convenient language. For example PHP, Perl, Python or even bash. But you get the most flexibility if you use the native COREmanager language, C ++. You can create your own product based on COREmanager.

The documentation contains the following sections:

Setup and configuration — algorithms for installing and updating COREmanager, a description of the product interface and initial configuration.

Ispmanager licenses — information about licensing rules, activation and renewal of licenses. Technical details of the licensing system.

Fine-tuning — detailed information on COREmanager setup.

Technical articles — description of technical settings: setting up a web server (ihttpd), logging, configuration files, etc.

COREmanager configuration file — section describing the configuration file: parameters, paths and options.

Developer section — information about the principles of working with the control panel API, a description of the parameters of the COREmanager API. Articles describing how to create your own module, report or a new control panel based on COREmanager.

Troubleshooting — answers to frequently asked questions, descriptions of possible problems and their solutions.

Knowledge base


In this article