If you want to use --userdb you first need to use --manage-users to setup the user accounts. Line this
calibre-server --userdb /tmp/calibre-users.sqlite --manage-users
create the user account
then run
calibre-server --userdb /same/path/as/before --enable-auth /path/to/calibre/library/folder
/tmp/calibre-users.sqlite must not exist when you run --manage-users, it will create it for you. Change it to whatever path you actually want to use.
As for the libraries not being listed in windows it is most likely because you have your calibre library in the root of a drive. This will be fixed in the next release.
|