DrMemCS / drmem

Full source tree for the DrMem control system
MIT License
3 stars 4 forks source link

Support Zeroconf #14

Closed rneswold closed 1 year ago

rneswold commented 1 year ago

DrMem nodes should advertise themselves using Zeroconf (a.k.a Bonjour). It should report itself as "_drmem._tcp".

This is a fairly simple thing to add since it doesn't interact with any other part of DrMem. All it does is spin up the background task to periodically broadcast the service and port. There are several crates that provide async versions. Please try to minimize the number of dependencies, though -- DrMem takes a while to build already.