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. COPS stands for Calibre OPDS (and HTML) Php Server.Calibre-server In my opinion Calibre is a marvelous tool but is too big and has too much dependencies to be used for its content server. That's the main reason why I coded this OPDS server. I needed a simple tool to be installed on a small server (Seagate Dockstar in my case). I initially thought of Calibre2OPDS but as it generate static file no search was possible. Later I added an simple HTML catalog that should be usable on my Kobo. If you want to use the OPDS feed don't forget to specify feed.php at the end of your URL. PHP 5.3, 5.4, 5.5, 5.6, 7.X or hhvm with GD image processing, Libxml, Intl, Json & SQLite3 support (PHP 5.6 or later recommended).You just have to sync your Calibre directory to your COPS server the way you prefer (Dropbox, Bt Sync, Syncthing, use a directory shared with Nextcloud. I tested with various version of Nginx and Apache. On Centos you may have to add : yum install php-xml Install a release (Easiest way) If you use Debian Stretch : apt-get install php7.0-gd php7.0-sqlite3 php7.0-json php7.0-intl php7.0-xml php7.0-mbstring php7.0-zip On any Debian based Linux you can use : apt-get install php5-gd php5-sqlite php5-json php5-intl The path to a calibre library (metadata.db, format, & cover files).Other people reported it working with Apache and Cherokee. #Calibre server not appearing in chunky install# Extract the zip file you got from the release page to a folder in web space (visible to the web server).#Calibre server not appearing in chunky zip file# If needed add other configuration item from config_ config_local.php to match your config.If you're doing a first-time install, copy config_ to config_local.php. Not a lot, except for the bad quality of the code (first PHP project ever) ) Install from sourcesĪpplication/x-mobipocket-ebook mobi prc azw If you like Docker, you can also try this multiarch docker container from linuxserver.io It has builds for 圆4, armhf and arm64. #Calibre server not appearing in chunky code# ContributingĪs you could see here, I appreciate every contributions and there were a lot over time. So don't be shy and submit your Pull Requests. Note to translators : please prefer using Transifex instead of doing a PR. I only have one limit (I may have more but that one is the worse) : COPS' goal is to provide an alternative to Calibre's content server and not to replace Calibre entirely. See COPYING and file headers for license info Php-epub-meta : with some modification by me ( ).A huge thanks to Jetbrains for supporting COPS by providing a set of free licenses to their products for several years now!.Feed icons made by Freepik from Flaticon website licensed under Creative Commons BY 3.0 and.Thanks to all testers, translators and contributors.Locale message handling is inspired of.So I will refuse any PR making changes to the database content. This is not a finished solution, but just a first step!Ĭalibre supports to create virtual libraries that contain only a subset of all books. I am interested and willing to add this feature to cops (see feature request #204). Since I am new to this project, I would like to get some feedback and see if someone else is already working on it. #Calibre server not appearing in chunky code#.#Calibre server not appearing in chunky zip file#.#Calibre server not appearing in chunky install#.
0 Comments
Leave a Reply. |