For Shipa, a platform is a well defined pack with installed dependencies for a language or framework that a group of applications will need in order to be executed.
Platforms are defined as Dockerfiles and Shipa already have a number of pre-built ones, listed bellow:
The platforms above come pre-installed in Shipa. With that, users have the opportunity to enable them either at Shipa's install or add them to your server using the platform-add command in Shipa.
For example, to install the Python platform from Shipa's platforms repository you simply have to call:
$ shipa platform-add python
If you have a platform (runtime) requirement that is currently not supported by the ones above, new platforms can be added to Shipa. See Creating Platforms for more information.
Updated about a month ago
Creating platforms in Shipa