Sign inSign up

softingindustrial/sdex-suite

By softingindustrial

Updated 6 months ago

SDEX Suite connects PLC/CNC data via OPC UA & MQTT for secure IT/OT integration.

Image
Internet of things
0

3.5K

softingindustrial/sdex-suite repository overview

SDEX Suite

SDEX Suite connects PLC and CNC data via OPC UA and MQTT for secure IT/OT integration.

SDEX Suite


Quick Start

docker run -d -p 443:443 -p 4897:4897 -h sdex-suite --name sdex-suite softingindustrial/sdex-suite

Ports 443 (HTTPS GUI) and 4897 (OPC UA) are preconfigured in the application but can be adapted if needed.


Ports

  • 443 (HTTPS) – Web-based configuration interface (GUI)
  • 4897 (OPC UA) – Default OPC UA server endpoint (configurable within range 4810–5000)

Persistent Configuration

# Create persistent volumes
docker volume create sdex-suite-config
docker volume create sdex-suite-mqtt

# Run container with persistent storage
docker run -d \
  -v sdex-suite-config:/config \
  -v sdex-suite-mqtt:/mqtt \
  -p 443:443 \
  -p 4897:4897 \
  -h sdex-suite \
  --name sdex-suite \
  softingindustrial/sdex-suite

Key Features

  • Secure access to PLC and CNC data
  • OPC UA and MQTT connectivity
  • Centralized data integration for Industry 4.0 use cases
  • Seamless IT/OT data integration
  • Centralized data access and aggregation
  • Scalable and modular architecture
  • Secure data communication

Optional Environment Variables

The following environment variables can be used to customize runtime behavior:

  • CONSOLE_OBSERVER – Enables logging to standard output (viewable via docker logs).
  • MQTT_CLIENT_ID_PREFIX – Sets a prefix for all MQTT client IDs.
  • ENABLE_HTTP_CONFIG – Allows HTTP access to the web GUI (disabled by default; HTTPS only).
  • OFFLINE_CONFIG_FILE – Specifies a custom path to an offline configuration file inside the container.
  • HTTPS_KEY_FILE – Path to a custom HTTPS private key file.
  • HTTPS_CERTIFICATE_FILE – Path to a custom HTTPS certificate file.

Use the -e flag to pass environment variables when starting the container, for example: -e CONSOLE_OBSERVER="ON" or -e MQTT_CLIENT_ID_PREFIX="SDEXClient".


Tags

  • latest
  • 1.00

Supported Architectures

This image is available for multiple CPU architectures:

  • amd64
  • arm/v7
  • arm64

Documentation


License

Refer to Softing Industrial Automation licensing terms:

Tag summary

Content type

Image

Digest

sha256:a4034abab

Size

145.7 MB

Last updated

6 months ago

docker pull softingindustrial/sdex-suite