LiquidAI-project / wasmiot-orchestrator

MIT License
0 stars 1 forks source link

Devices must be able to fetch modules when given deploy command #26

Closed heikkilv closed 1 year ago

heikkilv commented 1 year ago

When orchestrator deployes modules to devices, the URLs which the device use to actually fetch the modules must be accessible from the device. At the moment, the URL contains the orchestrator container id as the hostname (when running the orchestrator in a Docker container). This works if the device is in the same Docker network but does not work in general.

The base URL that the orchestrator uses in the deploy requests should be something that is publicly available for all available devices.