Is your feature request related to a problem? Please describe.
There currently is no way to check the health of a running relay. Additionally, the ip address binded to the localhost, rather than listening for all interfaces.
Describe the solution you'd like
To improve this relay's current architecture:
- health endpoint added
- the IP address used should be switched from 127.0.0.1 to 0.0.0.0.
- add a check that creates the plc_directory database if it does not exist.
Currently, a user would have to run the crawler.py script to generate the plc_directory database for the relay.
Is your feature request related to a problem? Please describe.
There currently is no way to check the health of a running relay. Additionally, the ip address binded to the localhost, rather than listening for all interfaces.
Describe the solution you'd like
To improve this relay's current architecture: