It would be useful if OneSearch could detect when a newer Docker Hub or GHCR image is available and let an admin update from inside the app.
This should be opt-in and never silently replace a running install. The update screen should show the installed and available versions, link to the release notes, preserve the current configuration and data volumes, and make failures understandable. Pinned deployments should stay pinned unless the admin explicitly chooses otherwise.
The awkward part is replacing the container safely. We should support a proper host helper or small updater sidecar rather than requiring unrestricted Docker socket access in the main app. The issue includes both update detection and the supported one-click update path; plain detection alone is not the end goal.
It would be useful if OneSearch could detect when a newer Docker Hub or GHCR image is available and let an admin update from inside the app.
This should be opt-in and never silently replace a running install. The update screen should show the installed and available versions, link to the release notes, preserve the current configuration and data volumes, and make failures understandable. Pinned deployments should stay pinned unless the admin explicitly chooses otherwise.
The awkward part is replacing the container safely. We should support a proper host helper or small updater sidecar rather than requiring unrestricted Docker socket access in the main app. The issue includes both update detection and the supported one-click update path; plain detection alone is not the end goal.