diff --git a/docs/superpowers/plans/2026-08-19-settings-beyond-gnome.md b/docs/superpowers/plans/2026-08-19-settings-beyond-gnome.md index 4594adc..6e4bc10 100644 --- a/docs/superpowers/plans/2026-08-19-settings-beyond-gnome.md +++ b/docs/superpowers/plans/2026-08-19-settings-beyond-gnome.md @@ -89,7 +89,38 @@ can return is one the doctor counts. --- -## Batch 2 — Your infrastructure +## Batch 2 — Your infrastructure — DROPPED 2026-08-19 + +Recorded rather than deleted, so it does not get proposed again. + +The machine turned out to run essentially every popular self-hosted service: +Immich, Beszel, Uptime Kuma, Sentry, Gitea with runners, Jellyfin, Plex, RomM, +SearXNG, Open WebUI, ollama, ComfyUI, whisper, piper, the *arr stack, Vaultwarden +and more, across a home server and a VPS. On seeing it, the plan below was +revised once (read Beszel and Uptime Kuma rather than reimplement their polling) +and then dropped entirely, on Gabriel's judgement, which was right: + + * Almost all of it is infrastructure FOR other services rather than anything a + desktop would consume. whisper on the server exists to feed Bazarr's + subtitles, not to transcribe speech here. + * The desktop has a better GPU than either server, so anything worth running + for the desktop's sake should run on the desktop. + * The one genuinely desktop-shaped idea -- dictation -- is already solved on + this machine by Wispr Flow. + +The lesson is worth keeping: the services existing is not a reason to integrate +them. A page earns its place by answering a question someone actually asks, and +"is my media server up" is a question Uptime Kuma already answers better, +somewhere the desktop is not. + +**Possible survivors, both local rather than remote.** The Nextcloud desktop +client runs here and its sync state is a real desktop concern in the way iCloud +Drive is; RustDesk is installed here and pairs with the RDP controls already +built. Neither is "reach into my server", which is what was dropped. + +--- + +## Batch 2, as originally written The part no shipped operating system has, because no shipped operating system assumes the user runs the servers.