This document explains how to add the Theia Software Product to a SlapOS Master in order for it to be installed and instantiated on nodes of a network. The process is the same for any software that should be provided over a SlapOS network. The Theia is only used as example. For software not included on the standard catalog it is required to create a new software release, described in How To Add A Software Release Attached To A Software Product.
The Theia is a development IDE for SlapOS and part of the SlapOS toolbox. It is a platform-as-a-service (PAAS), browser-based development IDE providing a sandbox for a SlapOS application, that can be used to develop this application itself.
This howTo requires having administrator (superuser) access to a SlapOS Master (done in install a SlapOS Master) and another network node on which to install the Software Release.
Login with the your administrator account to SlapOS Master ERP5 Modern Interface.
Once logged in, enter Modules and click on Software Products from the PDM field.
On the software product page, select Add and Software Product then Create Document.
Set Title and Reference to Theia and theia, then Save.
The final step is to publish the Software Product. Select Action and Publish to change the workflow change or you can simply find Publish as one of the workflows on the left menu.
Confirm and once you are back on the Software Product page and the state is changed to Published
Confirm and once you are back on the Software Product page and the state is changed to Published.