When running multiple calibre-server instances on the same host (or in the same network), all instances are announced as "Books in calibre".
This makes the different collections indistinguishable in e.g. Calibre Companion.
Proposed solution :
Convert the string constant "Books in calibre", located in '/calibre/library/server/base.py (class Bonjour(), def mdns_services()' to a string parameter, and provide a user configuration in Preferences > Sharing > Sharing over the net.
As an allternative to this user configuration, the default string could include hostname and/or library title, and be configurable through Prefrences > Advanced > Tweaks.
version : 1.205
(enhancement request)
When running multiple calibre-server instances on the same host (or in the same network), all instances are announced as "Books in calibre".
This makes the different collections indistinguishable in e.g. Calibre Companion.
Proposed solution :
Convert the string constant "Books in calibre", located in '/calibre/ library/ server/ base.py (class Bonjour(), def mdns_services()' to a string parameter, and provide a user configuration in Preferences > Sharing > Sharing over the net.
As an allternative to this user configuration, the default string could include hostname and/or library title, and be configurable through Prefrences > Advanced > Tweaks.