Repository for docker quickstart images of SCRAL integration modules.
1.0K
This repository contains ready-to-use SCRAL application containers for the integration of several resources through the MONICA platform.
To work properly, each SCRAL container requires to be connected to an already configured GOST environment (https://github.com/gost/server). For this reason, the above containers are meant to be used as part of a docker-compose file where GOST containers are deployed.
The fully-working docker-compose packages are available at:
• https://github.com/MONICA-Project/staff-management-demo
• ...
In the following, a list of environmental variables configurable from the Dockerfile of SCRAL containers.
• CONFIG = "custom” -> SCRAL module will load the user-defined env variables set up in the dockerfile (otherwise the other env variables will be ignored)
• CONFIG = "pilot_name” -> SCRAL will load load a pilot-specific configuration file defined in the config folder of the SCRAL module
◦ you can either load an already existing "pilot_name" folder or add a new one
◦ config files are available at "<HOME>/config/"
• name of the SCRAL module
• default value: “SCRAL Module”
• variables used for documentation purposes only (appears in the SCRAL http landing page)
• URL of the SCRAL module endpoint
• default value: “localhost”
• variables used for documentation purposes only (appears in the SCRAL http landing page)
• port of the SCRAL module endpoint
• default value: 8000
• variables used for documentation purposes only (appears in the SCRAL http landing page)
• allow to print debug and additional information on SCRAL log
• default value: 0 (FALSE)
• GOST server endpoint
• SCRAL user credential for GOST server access
• defaul value: hardcoded
• SCRAL psw credential for GOST server access
• defaul value: SCRAL credential are stored inside SCRAL container
• URI of the broker MQTT used by the SCRAL module for publishing Observations to GOST
• broker should be the same as the one used by GOST for listening to OGC Observations
• PORT of the broker MQTT used by the SCRAL module to publish Observations for GOST
• default value: 1883
• MQTT keepalive option
• default value: 60 (seconds)
• MQTT topic prefix used by the SCRAL for publishing Observations to GOST via the pub_broker
• defaul value: “GOST/”
• Listening endpoint of the SCRAL module
• default value: “localhost”
• Listening port of the SCRAL module
• default value: 8000
• time interval used to monitor the number of messages arrived in a given burst of requests
• default value: 60 (seconds)
Content type
Image
Digest
Size
40.5 MB
Last updated
over 6 years ago
docker pull monicaproject/scral:sound_level_meter