Using your App with FLECS Core

  1. Access 'Apps': Begin by navigating to the 'Apps' section in FLECS Core.

Minimized View

  • Hover over items for explanations.

  • View key details in a glance:

    • App Name: e.g., Node-RED.

    • App Vendor: e.g., OpenJS Foundation.

    • App Version: e.g., 3.0.2.

  • Perform quick actions:

    • Open App: Launch in a new tab (editor or configurator).

    • New Instance: Create, if multi-instance is supported.

    • Uninstall: Remove the app.

    • More Info: Access additional information and relevant links.

Expanded View for Detailed Control

Expand your app's section for comprehensive control and information.

General Information

  • Hover over items for explanations.

  • App Name: e.g., Node-RED.

  • App Vendor: e.g., OpenJS Foundation.

  • App Version: e.g., 3.0.2.

  • Status Indicators:

    • Green: Running.

    • Red: Stopped.

    • Yellow: Issue Detected.

  • Instance Details:

    • Name

    • Version

Actions and Settings

  • Open App: Launch in a new tab (editor or configurator).

  • New Instance: Available for multi-instance apps.

  • Uninstall App: Remove the app completely.

  • Instance Control:

    • Start/Stop: Manage the app instance.

    • Settings: Customize instance configurations.

  • Instance Info: Access details about Ports, Volumes, Logfile.

Settings for Network or Device Access, Environments and Port Mappings

Network Access

  • Enable app access to network interfaces (Layer 2 Ethernet).

  • Necessary for fieldbus protocols (EtherCAT, PROFINET).

Device Access

  • Grant access to USB devices, CAN interfaces, etc.

  • Common for license dongle access.

  • Note: Restart the instance after activating USB devices for recognition.

  • Environment Variables:

    • Set, edit, or delete environment variables for your app instances.

      • Click 'ADD Environment variable'.

      • Use the format key=value (e.g., myEnv=123).

      • Do not use quotation marks.

      • Save your environment settings before closing.

Port Mappings

  • Here you can add port mappings to the instance of this app.

    • Click 'ADD PORT MAPPING'

    • Use host:container (e.g., 8081:80 to map the container port 80 to the port 8081 on the host). Do not use quotation marks.

    • After changing the port mapping, you have to restart the instance in order to apply it.

  • Automatic Scanning: FLECS scans and displays all network interfaces and devices.

  • Save Configurations: Remember to save settings before exiting.

Uninstalling an Instance

  • Uninstall Instance: Remove a specific instance of the app.

Last updated