Is there a way to run calibre-server on a modern linux system such that an un-authenticated uses (i.e. no login is required) can add, delete, edit metadata, etc.?
I have tried adding the “--enable-local-write” option to my systemd unit (see below) but I still get the “Anonymous users are not allowed to make changes” error when I try to add a book. I am on calibre-server (calibre 4.13) version.
Code:
[Unit]
Description=Calibre Content Server
Documentation=https://manual.calibre-ebook.com/server.html
After=network.target
[Service]
Type=simple
User=calibre
Group=calibre
ExecStart=/usr/bin/calibre-server --url-prefix /calibre --port 8080 --enable-local-write /mnt/media/ebook
[Install]
WantedBy=default.target