Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Calibre Web
  3. How best to update/ sync my Calibre Web and my local Calibre library?

How best to update/ sync my Calibre Web and my local Calibre library?

Scheduled Pinned Locked Moved Calibre Web
updatesynccalibre
3 Posts 2 Posters 1.7k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #1

      When I had a VPS with not much diskspace I used to have a Hetzner Cloud Volume for my books, which I then mounted as a Volume and got my Calibre Web app to use that for data storage. Then I'd just rsync up my local Calibre library every now and then to update Calibre Web.

      But now I'm on a server with plenty of disk space I'm not sure how best to do it?

      The docs say to just upload files via the File Manager. But that doesn't seem like a very optimal way just to update it - most of the library is already online, I just want all my latest additions to be added.

      Can I rsync directly into the app somehow?

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      1
      • jdaviescoatesJ Offline
        jdaviescoatesJ Offline
        jdaviescoates
        wrote on last edited by jdaviescoates
        #2

        Moreover, it doesn't seem possible to upload multiple folders at once using the File Manger (without first zipping them up, then uploading them, then upzipping them, which is just a bit long winded)

        I use Cloudron with Gandi & Hetzner

        O 1 Reply Last reply
        0
        • jdaviescoatesJ jdaviescoates

          Moreover, it doesn't seem possible to upload multiple folders at once using the File Manger (without first zipping them up, then uploading them, then upzipping them, which is just a bit long winded)

          O Offline
          O Offline
          odie
          wrote on last edited by
          #3

          @jdaviescoates Hello

          I don't know if this is much help, but I have landed on using the following procedure:

          First, on my Cloudron box, I mount my library as a shared volume. I then sync this volume to the Calibre web app using the following syntax:

          rsync -azP --delete /mnt/volumes/<volumeid>/ /home/yellowtent/appsdata/<appid>/data/library
          

          Notice the trailing slash on the source, but not on destination.

          The drawback on this method is that changes I make in the Calibre web app are overwritten when doing an rsync. So I try to not use the web app for changes (uploads, metadata edits etc).

          More on this on this topic: Calibre not able to write on mounted (cifs) volume

          1 Reply Last reply
          1
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Bookmarks
            • Search