docs(user): point uninstall at ./uninstall.sh (handles custom roots)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: librelad <librelad@digitalangels.vip>
This commit is contained in:
librelad 2026-05-25 18:46:05 +01:00
parent 45626d0641
commit cb298d41e6

View File

@ -85,13 +85,15 @@ the required ownership and will warn.
## Uninstall ## Uninstall
```bash ```bash
sudo /libreportal-system/install/init.sh uninstall sudo /libreportal-system/install/uninstall.sh
# keep the rootless Docker layer + image cache for a fast reinstall:
sudo /libreportal-system/install/uninstall.sh --skip-docker-images
``` ```
This removes the three roots, the system users, and the small out-of-tree `uninstall.sh` finds your install automatically (even with custom roots — it reads
footprint (`/usr/local/lib/libreportal`, the `/etc` integration files). Add the real locations from the installed service) and removes the three roots, the
`--skip-docker-images` to keep the rootless Docker layer + image cache for a fast system users, and the small out-of-tree footprint (`/usr/local/lib/libreportal`,
reinstall. the `/etc` integration files). `sudo init.sh uninstall` does the same thing.
> ⚠️ Uninstall permanently deletes all app data, configs, and the database. Take a > ⚠️ Uninstall permanently deletes all app data, configs, and the database. Take a
> backup first if you want to keep anything. > backup first if you want to keep anything.