File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 22
33> Unofficial, self‑hosted web UI for reading PDFs from a Zotero library that syncs attachments via WebDAV.
44
5- ** Status:** PoC / early preview (v0.1.13 ). Things may break; please treat this as an experiment, not production‑ready software.
5+ ** Status:** PoC / early preview (v0.1.14 ). Things may break; please treat this as an experiment, not production‑ready software.
66
77Screenshot:
88![ WebUI] ( ./docs/assets/screenshot.png )
Original file line number Diff line number Diff line change 1+ # v0.1.14
2+
3+ ## Summary
4+ - Optional HTTP Basic Auth for PDF Proxy and Web Library (env-driven) to prevent reverse-proxy bypass from exposing the UI.
5+ - Added ` scripts/npm-basic-auth-fix.sh ` to verify 401/2xx behavior when using Cloudflare/NPM tunnels.
6+ - Fixed Web Library build by ensuring the ` data/ ` directory exists so ` item-types-with-icons.json ` is generated.
7+
8+ ## Deployment notes
9+ - Tag: ` v0.1.14 `
10+ - Images (expected from GH Actions):
11+ - ` ghcr.io/joonsoome/on-prem-zotero-webui/web-library:v0.1.14 `
12+ - ` ghcr.io/joonsoome/on-prem-zotero-webui/pdf-proxy:v0.1.14 `
13+ - Env: set ` PDF_PROXY_BASIC_AUTH_* ` and ` WEB_LIBRARY_BASIC_AUTH_* ` to enforce in-container Basic Auth if your tunnel bypasses NPM.
You can’t perform that action at this time.
0 commit comments