Web of Things (WoT) Thing Directory
This is currently under development.
API Documentation: OpenAPI Specification
- Download the binary distribution and configuration file from releases
- Download the WoT Thing Description JSON Schema document. E.g. wot_td_schema.json
- Run, e.g. in Linux/AMD64:
./thing-directory-linux-amd64 --conf ./thing-directory.json --schema ./wot_td_schema.json
For more information about the CLI arguments, set
Run the latest build of Thing Directory with the default configuration file (/conf/thing-directory.json):
docker run -p 8081:8081 linksmart/td
The index of the RESTful API should now be accessible at: http://localhost:8081
The configurations can be changes by mounting a directory and providing the paths in CLI arguments. For more information about the CLI arguments, set
Please refer to the API Documentation to learn about the different endpoints.
The dependencies of this package are managed by Go Modules.
To Compile from source:
git clone https://github.com/linksmart/thing-directory.git cd thing-directory go build