

You can have calibre auto import from a folder. Though be careful because it deletes them from that folder (you might want to do single direction sync into that folder).
And if you share the db with calibre-web or have some other sync method that works, you should be good to go.



Lots of overcomplicated answers, imo.
Here’s what I did:
Now every device at home can hit all services by domain name over https. No need for any manual configuration on any client device (certs, hosts, etc.)
Bonus: Set up split DNS and subnet routing with Tailscale so that it uses the DNS server for that domain. Now any device connecting to the tailnet can connect to the services just like at home. No need to reconfigure apps, etc.
Simple and it works like magic.