Thanks for the link. Yeah, my server is old. COPS is old, but still works great for me. .
Calibre has built in server, but while running server (last I checked) it locks the db so you can’t do much with the Gui, can’t add books etc. Also I’m already running a a web server with php so it’s more efficient just to slap the COPS web app there rather than run yet another server.
As a person who ages ago created and single letter (before the @) email address thinking myself clever and efficient… I’m amazed and distressed how many forms have insisted that my email address is invalid.