Structure of the sample configuration

Summary and description of the sample configuration.

File or folder

Description

docker-compose.yaml

Example for defining the runtime configuration of the containers

Makefile

To simplify and automate Docker® tasks

simple-mosquitto.conf

Simple configuration for the Mosquitto MQTT broker to use ADS over MQTT

tc31-xar-base/

Contains all necessary files to create a Docker® image for a TwinCAT 3.1 XAR environment

tc31-xar-base/Dockerfile

Instructions for building the Docker® image

tc31-xar-base/TwinCAT/StaticRoutes.xml

Example configuration for ADS over MQTT

tc31-xar-base/TwinCAT/TcRegistry.xml

Sample configuration for TwinCAT XAR

tc31-xar-base/apt-config/bhf.conf

Template for authentication against the Beckhoff package server

tc31-xar-base/apt-config/bhf.list

Sample apt source list for the Beckhoff package repository

tc31-xar-base/apt-config/debian.sources.list

apt source list for the Beckhoff Debian Mirror

tc31-xar-base/ntrypoint.sh

Start script for the container that starts TcSystemServiceUm