Quote:
Originally Posted by ownedbycats
Calibre uses SQLite. SQLite and cloud storage/NAS don't mix.
|
I am not intending to use Calibre over a file sharing protocol.
Main installation: Mac OS, local storage. Once the database and the media files are closed, the Nextcloud client syncs that state to Nextcloud. Which is hosted on my TrueNAS, yes. But it's just a full Nextcloud installation in a FreeBSD jail.
Now installing Calibre Web would happen in another FreeBSD jail, but - and this is important - to access the library from that one no file sharing is used but a local loopback mount of one directory from one jail into another one. Local storage, full POSIX semantics.
The only issue that could arise is Nextcloud somehow messing up the bidirectional sync. If the database ever gets corrupted in any way I have hourly and daily snapshots in at least two locations with an archive time of half a year at the moment, probably will increase to one year on the "daily" backup store.
Kind regards,
Patrick