Maximum amount of time worker processes are allowed to run (in minutes). See calibre-server -manage-users - help for details. You can use it in automated mode by adding a –. Manage the database of users allowed to connect to this server. This log contains server information and errors, not access logs. You can change this to, for example, "127.0.0.1 " to only listen for connections from the local machine, or to ":: " to listen to all incoming IPv6 and IPv4 connections. The default is to listen on all available IPv4 interfaces. The interface on which to listen for connections. For example: my_rating,my_tags -listen-on ¶ Comma separated list of user-defined metadata fields that will not be displayed by the Content server in the /opds and /mobile views. Show this help message and exit -ignored-fields ¶ If you experience corrupted file transfers, turn it off. However, it can cause corrupted file transfers on some broken filesystems. This will use zero-copy in-kernel transfers when sending files over the network, increasing performance. Zero copy file transfers for increased performance. enable-use-sendfile, -disable-use-sendfile ¶ Advertise the OPDS feeds via the BonJour service, so that OPDS based reading apps can detect and connect to the server automatically. enable-use-bonjour, -disable-use-bonjour ¶Īdvertise OPDS feeds via BonJour. This can generate a lot of log spam, if your server is targeted by bots. Normally, the server logs all HTTP requests for resources that are not found. enable-log-not-found, -disable-log-not-found ¶ Note that turning on this option means any program running on the computer can make changes to your calibre libraries. This is useful if you want to run the server without authentication but still use calibredb to make changes to your calibre libraries. This option allows anybody connecting from the same computer as the server is running on to make changes. Normally, if you do not turn on authentication, the server operates in read-only mode, so as to not allow anonymous users to make changes to your calibre libraries. enable-local-write, -disable-local-write ¶Īllow un-authenticated local connections to make changes. If for some reason the server is unable to bind to the interface specified in the listen_on option, then it will try to detect an interface that connects to the outside world and bind to that. enable-fallback-to-detected-interface, -disable-fallback-to-detected-interface ¶įallback to auto-detected interface. You can restrict access to predefined users with this option. Normally, the server is unrestricted, allowing anyone to access it. Password based authentication to access the server. Socket pre-allocation, for example, with systemd socket activation. For example: my_rating,my_tags -enable-allow-socket-preallocation, -disable-allow-socket-preallocation ¶ If you specify this option, any fields not in this list will not be displayed. Comma separated list of user-defined metadata fields that will be displayed by the Content server in the /opds and /mobile views. Run process in background as a daemon (Linux only). The easiest way to create such a template file is to go to Preferences-> Sharing over the net-> Book list template in calibre, create the template and export it. Path to a JSON file containing a template for the custom book list mode. Minimum size for which responses use data compression (in bytes). Individual users can override the default in their own settings. Set the default book list mode that will be used for new users. book-list-mode ¶Ĭhoose the default book list mode. Useful to prevent attempts at guessing passwords. Temporarily bans access for IP addresses that have repeated login failures for the specified number of minutes. The number of login failures after which an IP address is banned -ban-for ¶īan IP addresses that have repeated login failures. You should also specify a small value for the shutdown timeout. auto-reload ¶Īutomatically reload server when source code changes. Otherwise, leave it as "auto ", which will use "basic " if SSL is configured otherwise it will use "digest ". Set to "basic " if you are putting this server behind an SSL proxy. Set the HTTP authentication mode used by the server. auth-mode ¶Ĭhoose the type of authentication used. Time (in seconds) to wait for a response from the server when making queries. This log contains information about clients connecting to the server and making requests. For example: “/some path/with spaces” ¶ -access-log ¶ Whenever you pass arguments to calibre-server that have spaces in them, enclose the arguments in quotation marks. Libraries that the main calibre program knows about will be used. You can specify the path to the libraryįolders as arguments to calibre-server. The calibre Content server exposes yourĬalibre libraries over the internet.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |