killer0071234 / cybroscgiserver.docker

docker container for running the cybrotech scgi server in the docker envornmental
MIT License
0 stars 1 forks source link
cybro cybrotech docker

cybroscgiserver.docker

This is a docker container for running the cybrotech scgi server in a docker container

workflow

The CyBroScgiServer is used for communicating with PLCs from Cybrotech Ltd. Supported PLCs:

Contains

Requirements

Install and run

docker pull killer007/cybroscgiserver
docker run killer007/cybroscgiserver:latest -p 4000:4000/tcp -p 4080:80/tcp -p 8442:8442/udp

Usage

For detailed usage / valid system tags check the readme of CyBroScgiServer-v3.1.3.zip under https://cybrotech.com/software/

The configuration file for the scgi server can be found under: ./config/config.ini

For a own configuration mount the config.ini file to: /usr/local/bin/scgi_server/config.ini In docker-compose:

volumes:
  - "./config/config.ini:/usr/local/bin/scgi_server/config.ini"

On commandline add:

-v "./config/config.ini:/usr/local/bin/scgi_server/config.ini"

The configuration file for the data logger can be found under: ./config/data_logger.xml In docker-compose:

volumes:
  - "./config/data_logger.xml:/usr/local/bin/scgi_server/data_logger.xml"

On commandline add:

-v "./config/data_logger.xml:/usr/local/bin/scgi_server/data_logger.xml"