Discord-only login: drop WebDAV/app-password path from docs and generated config comments
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -37,8 +37,8 @@ Bundle: `vanguard-stream/` in this repo; live copy at `~/vanguard-stream` on the
|
||||
- **Raw clipper files live in hidden `.src/` folders** so Jellyfin and copyparty show one item per clip.
|
||||
- **Hostnames:** `auth.` and `watch.` are CNAMEs to the main host. Caddy routes by SNI, Let's Encrypt
|
||||
follows CNAMEs. One A record to change if the IP ever moves.
|
||||
- **WebDAV through Authentik** uses Authentik app passwords as HTTP basic auth (a mounted drive
|
||||
can't do a browser login).
|
||||
- **Discord login only, no passwords anywhere** → no WebDAV (a mounted drive can't do a browser login).
|
||||
Editors download from copyparty's web UI (zip/tar for folders).
|
||||
|
||||
## Target layout
|
||||
|
||||
@@ -190,7 +190,7 @@ Checklist:
|
||||
replaces today's workaround of logging in as the local `admin` account to modify streams/clips)
|
||||
- [ ] keep the local accounts in `copyparty.conf` until an `editors` Discord user has browsed and
|
||||
downloaded through the new path; then remove them (`configure.py` drops the editors section)
|
||||
- [ ] WebDAV: editor creates an app password in Authentik → mounts with Discord username + app password
|
||||
- [x] decided: no WebDAV (Discord login only); browser downloads
|
||||
- [ ] policy on the Application: only `editors` + `admins` + `streamers` may pass
|
||||
|
||||
### Phase 6 — Syncthing UI + dump behind Authentik (built together with phase 5; apply pending)
|
||||
|
||||
Reference in New Issue
Block a user