diff --git a/README.md b/README.md index 1c900ab..37c6979 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,16 @@ freeze are usually lost. RigDoctor pulls it together and keeps the evidence. or share a live **terminal session** for remote help. - **Self-updating** — `apt upgrade`, or the in-app updater. +## Screenshots + +| Dashboard | Inventory | +|---|---| +| ![Dashboard — live sensors](assets/screenshots/dashboard.png) | ![Inventory — hardware/OS](assets/screenshots/inventory.png) | + +**Share** — a read-only or interactive terminal session over the relay, for remote help: + +![Share — shared terminal session](assets/screenshots/share.png) + ## Install ### Debian / Ubuntu — `.deb` @@ -42,30 +52,20 @@ apt pulls the GUI dependencies (PySide6, pyte) automatically: sudo apt install ./rigdoctor_*_all.deb # CLI only: add --no-install-recommends ``` -**Or add the apt repository** for `apt install` + automatic updates. The registry is public and -GPG-signed — no token needed; just add the signing key and a deb822 source: +**Or add the apt repository** for `apt install` + automatic updates (the registry is public and +GPG-signed — no token needed): ```bash -# signing key → dearmored into the keyring -sudo install -d -m 0755 /etc/apt/keyrings -curl -fsSL https://git.jesseyvanofferen.com/api/packages/jessey/debian/repository.key \ - | sudo gpg --dearmor -o /etc/apt/keyrings/gitea-jessey.gpg - -# the source (modern deb822 format, GPG-verified, all-arch) -sudo tee /etc/apt/sources.list.d/rigdoctor.sources >/dev/null <<'EOF' -Types: deb -URIs: https://git.jesseyvanofferen.com/api/packages/jessey/debian -Suites: stable -Components: main -Architectures: all -Signed-By: /etc/apt/keyrings/gitea-jessey.gpg -EOF - -sudo apt update && sudo apt install rigdoctor +sudo curl https://git.jesseyvanofferen.com/api/packages/jessey/debian/repository.key -o /etc/apt/keyrings/gitea-jessey.asc +echo "deb [arch=all signed-by=/etc/apt/keyrings/gitea-jessey.asc] https://git.jesseyvanofferen.com/api/packages/jessey/debian stable main" | sudo tee /etc/apt/sources.list.d/gitea.list +sudo apt update +sudo apt install rigdoctor ``` Then `sudo apt upgrade` keeps it current. +Then `sudo apt upgrade` keeps it current. + ### Any distro — self-extracting `.run` (no root) Download **`rigdoctor--installer.run`** from the releases page and run it. It installs diff --git a/assets/screenshots/dashboard.png b/assets/screenshots/dashboard.png new file mode 100644 index 0000000..1856742 Binary files /dev/null and b/assets/screenshots/dashboard.png differ diff --git a/assets/screenshots/inventory.png b/assets/screenshots/inventory.png new file mode 100644 index 0000000..f104561 Binary files /dev/null and b/assets/screenshots/inventory.png differ diff --git a/assets/screenshots/share.png b/assets/screenshots/share.png new file mode 100644 index 0000000..ee77889 Binary files /dev/null and b/assets/screenshots/share.png differ