Haplo Platform

The Haplo Platform is a multi-tenant application server, with applications implemented through plugins. There is an administrative user interface for setting up applications, although more complex applications tend to be configured with code in a plugin.

How you run an instance of the Haplo Platform server depends on your intended use.

Production server

You should run a production server for your live applications, and also plugin development. Production servers can be put in “plugin debugging” mode, which adds support for the Plugin Tool.

Developing the platform

If you want to modify the platform itself, you can run a development build which has a slightly different configuration, and includes platform development only functionality such as automatic reloading of platform code.