Skip to content

DR Viewer

djinnbanter edited this page Jun 24, 2026 · 2 revisions

DR Viewer

A web page you open in your browser to understand a recovery zip when the server will not boot. No login, no live dashboard — just diagnosis from the bundle.


At a glance

  • Upload: watchtower-dr-bundle-*.zip from Disaster Recovery
  • Or: drop log folders / old facts JSON manually
  • Privacy: everything runs in your browser — files are not uploaded to a remote server

How to use it

  1. Get a bundle zip (see Disaster Recovery)
  2. Open the DR viewer URL (your host may set one in config — check DR-README.txt)
  3. Upload the zip on the landing screen
  4. Start on Fix — follow prioritized steps
  5. Use Logs, Mods, Report tabs as needed

No zip?

Expand Advanced: analyze log files locally and drop a folder with logs/, crash-reports/, and mods/.


Host it yourself (optional)

Publish the web/dr-viewer/ folder to any static website (GitHub Pages, Cloudflare Pages, etc.).

Optional in watchtower.conf:

DR_VIEWER_URL=https://your-site.example/watchtower-dr/

That URL is written into DR-README.txt after each successful report.


What's not included

Compared to the live dashboard: no Live charts, no Backups tab, no sign-in.


Technical details

  • Local dev: npm run serve in web/dr-viewerhttp://localhost:8790
  • Must be served over HTTP — opening index.html as file:// breaks some features

See also

Clone this wiki locally