- Easy deployment with docker-compose
- Cross platform compatibility
- Logs numbers, booleans and strings
-
Clone the repo.
git clone https://github.com/thomasglauser/opcua-logger.git
-
Create an .env file and define all required variables as specified in the example.env file.
touch .env
-
Create an config.json file and configure your OPC UA server interface as specified in the example.config.json file.
touch config.json
-
Start the services.
docker-compose up -d
-
Log in to the InfluxDB web interface and complete the initial setup. You need to create a new authentication token and add it to the .env file as "INFLUX_TOKEN".
-
Re-create the services with the updated token. opcua-logger can now authenticate with the newly generated token.
docker-compose up -d
This is a Fork of node-opcua-logger
Thanks to:
- Jeroen Coussement - @coussej - coussej.github.io - factry.io
- Etienne Rossignon - @gadz_er - for creating the fantastic node-opcua library.
Distributed under the MIT License. See LICENSE.txt
for more information.