How To: Install on True NAS - janeczku/calibre-web GitHub Wiki

Calibre-Web Installation on TrueNAS Core 12:

  1. Install Calibre-Web from the Community collection in the Plugins panel image

  2. Keep the POST INSTALL NOTES for further use image

  3. Click on MANAGE to open your Calibre-Web (the credentials are written in the notes you just kept in the format [username]:[password]) image

  4. Now we're going to add our database (library). Go to the Storage / Pools panel and on your pool add a dataset (with SMB share type) image

  5. Go to Sharing / SMB / Add and add Calibre image

  6. Make sure SMB is enabled on the Services panel image

  7. Go back to the Storage / Pools, click on the vertical '...' of the Calibre dataset and click on Edit Permissions:

  • DELETE all items on Access Control List section
  • Add an item with who at User, Permissions at Full Control and User at (your ID on the notes, mine is 488) (it shows you an error message on the User but it works for me)
  • Add an item for you with your personal user or group (Permissions at Full Control)
  • Turn on Apply permissions recursively
  • Save image
  1. Now we will link this dataset with Calibre-Web (every plugin is into a 'jail', like Docker so we can not go to the good path directly). Turn off the Calibre by clicking on the STOP button image

  2. Go to the Jails panel, open calibre jail and click on MOUNT POINTS image

  3. On the ACTIONS button, click on ADD

  • Then select Calibre as the source and a new folder as the destination (just type with the keyboard the folder you want)
  • In this tutorial the destination/mnt/test/iocage/jails/calibre/root/library is used
  • Hit SUBMIT image
  1. Go on the Calibre Desktop App (on your Windows or Linux) and click on Library / Change/Create a library Alternativly copy an already existing library to your NAS image

  2. Select \\[servername or ip]\[calibre dataset] and check Create image

  3. Add every book you want

  4. START Calibre-Web and click on MANAGE to go to the main page. After login, enter the Location of Calibre database. If you followed the tutorial exactly it's /library

  5. You should already see every book you have image

⚠️ **GitHub.com Fallback** ⚠️