This document explains how to instantiate a ERP5,
a generic and customizable enterprise ERP system consisting of a core and various business templates
(bt5s) that provide specific business features (accounting, CRM, et al) or industry templates
(government, banking et al). ERP5 is based on five abstract concepts with the idea of being
able to model the system to any industry and business scenario.
This document will explain the different instantiation parameters. Please refer to other
documents on add
a software to the SlapOS Master catalog or supplying/installing
Note, that the recommended way of installing ERP5 for production
environments is to first get a Webrunner and then install ERP5 manually. It is also possible to preinstall ERP5 in a
Webrunner which is shown here. Besides these approaches, the single line installer
would allow to install ERP5 directly on a machine without accessing SlapOS.
The process of installing (supplying) a software and providing it as a service (instantiation) are the same
for all software. However during instantiation each instance can be configured differently.
This section will cover the specific configuration parameters used for a ERP5.
After selecting Services, Adding a new service, selecting
ERP5 and the latest release, you should reach the KVM
Note, that at the time of writing, the configuration for ERP5 has to
be provided in the XML textarea on the form displayed. Enter the following:
Partition Amount: 15
Pre-selected Software Release: software/erp5
Automatically Deploy Software: true
Automatically Deploy Instances: true
Automatically Run Sofware/Instance: true
Custom Frontend Backend URL: <Leave empty, fill after instance creation, see below>
Custom Frontend Backend Type: zope
and then click Proceed
to begin compilation.
You will be forwarded back to the list of deployed services. Note that you might have to refresh the page for your new instance to appear.
Once you can see it, click on entry to open the connection parameters.
You can follow the compilation by looking at the slapos-node-software.log
# tail opt/slapos/log/slapos-node-software.log -f
Note, it might take a several hours for ERP5 to compile and install.
Once the installation is finished, it is necessary to request a custom-frontend-backend-url
using the family-default-v6 IPv6 adress for the ERP5 instance. The steps are
described in the
installation guide mentioned above and not repeated here.
Once the custom-frontend-backend-url is issued, the ERP5 instance can
be accessed. To go to the ERP5 interface, simply append /erp5/ to