
To read the password from a file, use: (i.e. To read the password from standard input, use the special value. Password for connecting to a calibre Content server. For details on how to setup access via a Content server, see. You can use the special library_id value of - to get a list of library ids available on the server. To do so use a URL of the form: for example, library_id is the library id of the library you want to connect to on the Content server. You can also connect to a calibre Content server to perform actions on remote libraries. Default is to use the path stored in the settings.

Show this help message and exit -library-path, -with-library ¶ with-library option, see the documentation of that option for To connect to a running Content server, pass the URL of the server to the Preferences → Sharing over the net → Require username/password. If you are running the server from the main calibre program, use Option and using -manage-users to create the user accounts.


User authentication for calibre-server by using the -enable-auth User accounts on the server and use the -username and -password If you want to enable access over the internet, then you should setup Preferences → Sharing over the net → Advanced. The server from the main calibre program, this option is in The local computer to make changes to your calibre data.

You can simply use the -enable-local-write option of theĬontent server, to allow any program, including calibredb, running on
