From 50954a3456723f38b2b0a3e73bddbbc5f078bc05 Mon Sep 17 00:00:00 2001 From: Melvin Carvalho Date: Sat, 16 May 2026 10:21:15 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20ship=20/docs.html=20=E2=80=94=20operato?= =?UTF-8?q?r-facing=20reference?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A single-page docs document covering what jspod ships, where things live, and how to customize. Same overwrite + public-read pattern as the other jspod-owned static pages. Linked from the welcome and account page footers. Sections: - What jspod is (positioning vs JSS) - File layout — annotated tree of pod-data/ with notes on which files are jspod-owned (overwritten every start) vs skip-if-exists (user content survives) vs JSS-seeded - Where .idp lives — accounts/ + keys/, what's in them, sensitivity - Customize the landing page — honest about the overwrite limitation and the three current escape hatches (fork, run JSS direct, track upstream issue #459) - Auth ladder — reference to issue #6 and the JSS_SINGLE_USER_PASSWORD override - Backup & reset — tar -czf for backup, rm -rf pod-data for full reset (since /idp/account/delete is disabled in single-user mode) - Bundled apps — Pilot's location, skip-if-exists semantics, how to pin or upgrade - Links — jspod, JSS, solid-oidc, Solid project & spec Bumps jspod to 0.0.23. Refs #1 --- account.html | 2 +- docs.html | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs.html.acl | 23 +++++++++ index.js | 9 ++++ package.json | 4 +- welcome.html | 2 +- 6 files changed, 171 insertions(+), 3 deletions(-) create mode 100644 docs.html create mode 100644 docs.html.acl diff --git a/account.html b/account.html index 926863c..ad4a6f3 100644 --- a/account.html +++ b/account.html @@ -98,7 +98,7 @@

Session

- +