![]() I change to the Calibre directory and start the Calibre server there via Docker Compose. 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. Here I use the console from “Step 1” and the commands “id -u” to see the user ID. 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. I have a postgresql server set up with databases for prowlarr. 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). To run from the same path as the docker compose first create a config dir like mkdir. The first thing to do is to enable SSH login on Diskstation. This tutorial is for all Synology DS professionals. You should see your library load up and you’ll be able to download them on your various devices.There is already a simpler tutorial on this blog: Synology-Nas: Install Calibre Web as ebook library. Now on your phone or tablet navigate to your NAS’s IP address and the port that forwards to 8081, in my example this is. ![]() Check Run server automatically when calibre starts.Check Require username and password to access the content server.This is the internal docker port it shouldn’t be the port you set to route to 8081 earlier.Make sure the port to listen to connections to is 8081.With this enabled, you can navigate to the URL your Calibre library from your devices and download ebooks. Now to set up the coolest part about Calibre, setting up sharing over the internet. The volume we set up for this is Calibre_Library the default is config config/Calibre_Library change it to be what was set up for the volume. The Calibre wizard should be present and it will ask you where the database should be. Once the container has started, head on over to NAS IP ADDRESS]:, so for me this is. With everything configured you’re now ready to click Apply and launch your new Pi-hole container. ![]() Check out the examples below you’ll want to match the Mount Paths for the first two, the others can be whatever works for what you want to set up with Calibre: As you want to add ebooks to your library you’ll need a place to stage them before importing them into Calibre. One final volume you may want to consider is an upload volume. The plugin ecosystem is strong within Calibre, I would suggest creating a volume for any plugins you may want to add. One for where your ebooks collection and the other for the Calibre config. In the Volume tab, we’re going to add a few folders to be used by our docker container. Now you should be in the Create Container pop-over: Once the image has finished downloading, head on over to the Images tab and click Launch or again double click it. Select the image and select Download or just double click it. The image that we’re looking for is the official Pi-hole image, linuxserver/calibre, this one of the many Docker images offered by the linuxserver folks. I have mine set up in homes/%MY USER%/ebooks.If you don’t have an ebook folder in your NAS create one where ever you want.Inside the calibre folder create a plugins and upload directory. ![]() I always create the folder based on the name of the image/container I’m setting up, in this case calibre.Create a new folder in the docker folder for Calibre.Installing docker creates a docker folder at the root of your volume.Make sure to make note of your user ID and group ID for admin as we will need that later when setting up the container.If you don’t have SSH enabled follow this guide.I’ll guide you how to setup the Calibre docker image, if you want to get it setup on a server or machine running linux you can follow the same steps just ignore the Synology NAS specific steps. 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. It has been around for a while, has an e-book viewer, ability to share your library and a verbose plugin ecosystem. Image courteous of Susan Yin at Unsplash.Ĭalibre is a free ebook manager. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |