Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow manual removal of /library/calibre-web/config/app.db for easier resetting of Calibre-Web app settings (without damaging your e-book collection metadata in /library/calibre-web/metadata.db !) #3129

Merged
merged 6 commits into from
Mar 7, 2022

Conversation

holta
Copy link
Member

@holta holta commented Mar 7, 2022

To complete this resetting of Calibre-Web settings, (1) delete or move your pre-existing /library/calibre-web/config/app.db aside (2) then proceed as follows:

cd /opt/iiab/iiab
sudo ./runrole --reinstall calibre-web

@holta holta added this to the 8.0 milestone Mar 7, 2022
@holta
Copy link
Member Author

holta commented Mar 7, 2022

This PR is tested to work on Raspberry Pi OS and Mint 20.3 from Jan 2022.

ASIDE: 10 days ago Calibre-Web worked on the Ubuntu 22.04 pre-release from that time, but there appears to be a (hopefully transient?) VENV failure with the latest Ubuntu 22.04 pre-release:

TASK [calibre-web : Download Calibre-Web dependencies (using pip) into python3 virtual environment /usr/local/calibre-web-py3] ***
fatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "Unable to find pip in the virtualenv, /usr/local/calibre-web-py3, under any of these names: pip3, pip. Make sure pip is present in the virtualenv."}

Tangentially Related:

@holta
Copy link
Member Author

holta commented Mar 7, 2022

Also tested successfully on Ubuntu 20.04

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant