I’m wanting to change the default calibre library location to an external drive. But I cannot find the correct config file or current library location.
The main reason for this is space limitations on the little SD card.
All I find is for moving a local users library, but that doesn’t affect what is displayed by the server.
Any help would be appreciated.
I assum that should be defined at /var/lib/private/calibre-server-freedombox/.config/calibre but for now there’s only the path of the database not of the library.
@homer77
I edited the global.py file (for the database and library location) and moved the library to the external. Rebooted the server, but it created a new blank library in the original location. Guess I’ll need to fiddle some more…
However, after a systemctl daemon-reload, and a systemctl restart calibre-server-freedombox. I only seem to have broken the server. Returned settings to normal for now.
For reference, there is an issue about having a (configurable) location for all apps.
And for some it may be an alternative to (online-)add an additional device to the freedombox btrfs filesystem, or to (online-)replace the btrfs device with a larger one.
Hey there, I emigrated shortly after this and lost my entire setup. Slowly getting things set up again now, so will likely comment in the near future. I’m not a fan of the other solutions that have been mentioned, and I had read on the Calibre website that it is possible to set the default library location. I might end up just using vanilla Debian server instead of Freedombox - it would be more fiddling, but at least I’d have more direct control over things.