The website says to download the latest version of composer, but it doesn't work, you have to use 1.10.The website says it only needs 4 libraries, but it needs at least these 15.# Change these lines to reference cops instead of /usr/local/etc/apache24/dataĬOPS should now be running if you go to Some notes: # If you are adding this to an existing web server running other stuff, you're on your own # Modify DocumentRoot & directory to run Cops instead of default web page SetHandler application/x-httpd-php-source # Modify to add index.php after index.html # install & configure a web server, using apache in this example $config = '/media/library/' /* must end in trailing slash! */ Php composer.phar install -no-dev -optimize-autoloaderĬp config_ config_local.php Php composer.phar global require "fxp/composer-asset-plugin:~1.1" I have used Calibre for a few years on my desktop computer with great results and once I got a NAS I wanted to switch it over there. In this example, I'm using apache, but use whatever server you like the most.Ĭode: pkg install -y php74-gd php74-sqlite3 php74-json php74-intl php74-xml php74-zip php74-mbstring php74-phar php74-filter php74-openssl php74-zlib php74-xmlwriter php74-pdo_sqlite php74-ctype php74-dom git wget It has been around for a while, has an e-book viewer, ability to share your library and a verbose plugin ecosystem. You can visit it immediately after it starts up by going to You could run it as root to avoid having to create a user & make sure everything is accessible to it, but don't.ĬOPS does not include a web server, so we need to install one of those as well. This is probably the simplest install, there is already a package for calibre, which includes calibre server.Ĭalibre includes its own web server and starts up on port 8080. Next, give proper permission and ownership with the following command: chown -R root:users /volume1/ chmod -R 770 /volume1. You can create it with the following command: mkdir -p /volume1/books/calibre. # Note that if this user doesn't have rights to read/write every file & folder in the libary, calibre-server will explode First, you will need to create a directory to store books and a database. # The easiest way to is give it the same uid as the owner of the library I change to the Calibre directory and start the Calibre server there via Docker Compose.# Add a calibre user, needs read/write on all files & folders in the library Before Getting Started If you setup new bridge network and make the dockers part of that network, you can use the docker name for a hostname instead of using. I can also make good use of the console in this step. The correct addresses can be seen in the properties window of the DS. With the command “id -g” I get the group ID.* ports: At the port the front part “8055:” must be adjusted.directoriesAll directories in this file must be corrected. I have a postgresql server set up with databases for prowlarr. Here I use the console from “Step 1” and the commands “id -u” to see the user ID. Docker Explore 15cm/calibre-server 15cm/calibre-server By 15cm Updated 5 years ago Docker container with calibre-server (3. To run from the same path as the docker compose first create a config dir like mkdir. In this new file several places must be adjusted as follows:* PUID/PGID: In PUID/PGID the user and group ID of the DS user must be entered. Then I change to the new directory and create a new file called “calibre.yml” with the following content: version: '2' I create a new directory called “calibre” in the Docker directory: The content (“metadata.db”) must be placed in the new books directory, see: Now the following file must be downloaded and unpacked. If there is no “Docker” folder yet, then this must also be created. To do this, I go to “Control Panel” -> “Shared Folder” and create a new folder called “Books”. I create a new folder for the Calibre library. I log in via Terminal, winSCP or Putty and leave this console open for later. To do this, go to the “Control Panel” > “TerminalĪfter that you can log in via “SSH”, the specified port and the administrator password (Windows users take Putty or WinSCP). The first thing to do is to enable SSH login on Diskstation. It allows users to manage and access their Calibre library through a web browser, providing a convenient way to view and search e-books and manage library metadata. This tutorial is for all Synology DS professionals. How to Install Calibre-Web on Your Synology NAS with Docker Calibre-Web is a web-based frontend for the Calibre e-book management software. Once Calibre-web is running it will stay open in the background and can be opened using your favorite internet browser and navigating to When prompted to login, use the default values. There is already a simpler tutorial on this blog: Synology-Nas: Install Calibre Web as ebook library. We use the Docker version on our Linux server and you can read about how to install that here.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |