PWA: Overview
Goal and result
Section titled “Goal and result”Use the released web application and understand what remains server-dependent.
Applies to
Section titled “Applies to”The same DiscVault v26 PWA is served by stable :latest and beta :beta; availability is not inferred from the channel name.
DiscVault v26 stable
Section titled “DiscVault v26 stable”- DiscVault v26 stable ·
ghcr.io/helmerznl/discvault:latest - same v26 PWA shell and server-backed data
DiscVault v26 beta
Section titled “DiscVault v26 beta”- DiscVault v26 beta ·
ghcr.io/helmerznl/discvault:beta - same v26 PWA shell and server-backed data
Prerequisites
Section titled “Prerequisites”- supported browser
- healthy HTTPS DiscVault 26 origin
Procedure
Section titled “Procedure”- Install: PWA: Install the PWA · trusted HTTPS origin
- Open: PWA: Library and search · library + search + filters
- Test: PWA: Offline behavior ·
Service Workercache boundary - Verify: same origin · passkey login · fresh server data after reconnect
Task routes
Section titled “Task routes”- PWA: Install the PWA — desktop · iOS/iPadOS · Android
- PWA: Library and search — library · search · filters · watchlist
- PWA: Offline behavior — Service Worker · cache · reconnect
Expected result
Section titled “Expected result”The PWA opens from the configured server and routes to focused usage guidance.
- Address bar → Install DiscVault · Share → Add to Home Screen · Browser menu → Install app
- cached screens may open, but fresh data and writes require a network connection
Safety and rollback
Section titled “Safety and rollback”Next step
Section titled “Next step”Source and status
Section titled “Source and status”helmerzNL/DiscVault@6d27c689ac21- Verified:
2026-07-14 - DiscVault Docs:
0.1.0
