-
Notifications
You must be signed in to change notification settings - Fork 0
Deployment
There are several ways to deploy an Optimal Framework-based application, but the primary way it using setup files and install repositories.
A setup file is basically a json-file that defines what and where to install.
{
"install_location": "~/of/",
"plugins_folder": "~/of/plugins",
"plugins": {
"admin": {
"url": "https://github.com/OptimalBPM/of-admin.git",
"branch": "main"
}
}
}
In a OF-application, that means:
Where to put the installation, typically ~of
or %USERPROFILE%
.
The application installation is typically not that many files, there are initialisation and management scripts.
Also, the base configuration is put here, i.e. the config.json
file.
Where to put the plugins if not in the installLocation/plugins
-folder.
They may take quite a lot of disk space, also they need to be writeable by the application for it to be able to update itself.
An application in OF is typically a plugin. Here, they are listed by their registered identifier https://github.com/OptimalBPM/of/wiki/Plugins