Closed egekorkan closed 2 months ago
We have taken a decision on today's call. The following Thing's source code should be moved here and integrated into docker-compose configuration:
mashups
inside it a smart-home
mashup where these Things' source and the example mashup is contained. The example mashup code is available at https://github.com/w3c/wot-cg/blob/main/Tutorials/quickstart/index.solution.js , which should be turned into typescript.Given that clients are going to be used as tests, there can be new errors coming up. So in one commit, the original code can be moved and another commit can do the necessary changes.
I will handle this.
We have to do some workarounds here since the TD exposed by node-wot will be incorrect. The hostname can be plugfest.thingweb.io since node-wot does not check but the port will be wrong. The ports are changed by Traefik (at least we do so for now) so we have to make sure that people do not get the node-wot exposed TD (e.g. http://plugfest.thingweb.io:8083/testthing should not be retrievable). The correct TD will be in the TDD and the GitHub repo. We can block the node-wot TD with some configs in Traefik. The CoAP Things need to have same port in and out.
Still in discussion but the idea is to also add node-wot Things and manage them via a single docker compose