The Enablers Framework (EF) is a component of the European vf-OS Project (an Open Virtual Factories Operating System). It is part of the work package 3 (WP3), under tasks T3.1-T3.3.
The EF provides functionality to provision and access enablers and potentially other assets. It has a graphical interface for configuration, deployment and management of enablers and also a standardized REST interface to access and query enabler's functionalities.
This repository contains the EF installer, which installs and runs all EF subcomponents:
The dependent sub modules have the routes specified in order to have the Enablers Framework installed through the vf-OS Platform component. It is assumed that the platform already has the required docker networks in order to allow the Enablers Framework to install the enablers.
cd enablers-frameworkdocker-compose -p="ef" up
The diagram above shows the Docker networks architecture used by the EF. It's main goal is to allow communication between EF subcomponents while isolating them from enablers' subcomponents.