1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

calibre-web/README.rst: Revise "Upgrading" section

This commit is contained in:
A Holt 2024-07-18 03:09:13 -04:00 committed by GitHub
parent c6815a55f7
commit 4150ce342e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -157,26 +157,31 @@ as it contains your Calibre-Web content **and** configuration settings!
Upgrading Upgrading
--------- ---------
"Reinstalling" Calibre-Web automatically installs the latest version — if your Please see our `new/automated upgrade technique (iiab-update) <https://github.com/iiab/calibre-web/wiki#upgrading>`_
Internet-in-a-Box (IIAB) is online. introduced in July 2024.
But first: back up your content **and** configuration settings, as explained above. But first: back up your content **and** configuration settings, as outlined
above!
**Also move your /library/calibre-web/config/app.db AND/OR **Conversely if you're sure you want to fully reset your Calibre-Web settings,
/library/calibre-web/metadata.db out of the way — if you're sure you want to and remove all existing e-book/video/media metadata — then move your
fully reset your Calibre-Web settings (to install defaults) AND/OR remove all /library/calibre-web/config/app.db, /library/calibre-web/metadata.db and
e-book metadata! Then run, as root**:: /library/calibre-web/xklb-metadata.db out of the way.**
RECAP: In general, "reinstalling" Calibre-Web automatically installs the latest
version — if your Internet-in-a-Box (IIAB) is online. Strongly consider the
new ``iiab-update`` technique described above. But if you must use the
older/manual technique, you would need to run, as root::
cd /opt/iiab/iiab cd /opt/iiab/iiab
./runrole --reinstall calibre-web ./runrole --reinstall calibre-web
Or, if you just want to upgrade Calibre-Web code alone, prior to proceeding Or, if you want to try upgrading Calibre-Web code alone::
manually::
cd /usr/local/calibre-web-py3 cd /usr/local/calibre-web-py3
git pull git pull
This older way is *no longer recommended*:: Finally, this much older way is *no longer recommended*::
cd /opt/iiab/iiab cd /opt/iiab/iiab
./iiab-install --reinstall # OR: ./iiab-configure ./iiab-install --reinstall # OR: ./iiab-configure