fix(homepage): Jellyfin takes the family login; document the voice models
Jellyfin authenticates against Authentik over LDAP, so telling the household that it "will not take the family password" sent people to the wrong door. The tile's provider id (alex -> LdapAuthenticationProviderPlugin) and a live bind + memberOf search against the running outpost are the proof; six places repeated the claim, and all six now say to sign in with the franksdank.cloud username and password. Added the failure mode that actually happens: a password that works on the homepage but is refused here means the name is not in jellyfin_users yet. Plex and the e-book door stay the two genuinely separate accounts. Marreta's tile loses its VPN/headless-browser mechanics and keeps one honest clause: "does not work on all sites". The models page gains the TTS pair the household keeps meeting: frank-tts (Qwen3 talker + 12 Hz codec on the iGPU, five cloned voices, live list at /v1/audio/voices) and Kokoro (82M, stock presets, runs in the user's own browser) - which is why the AI chat's speaker list never matches the server's. Verified in a browser against an isolated copy of the tree: both tiles render the new copy, #models carries both tables, zero broken images, and every retired phrase is absent from the rendered text. ./tests/run.sh: 841 pass.
This commit is contained in:
1 parent
9961ed62c0
commit
f7c41966b0
2 files changed
+64
-12
No files matched your search
@@ -110,7 +110,7 @@
|
||||
"name": "Jellyfin",
|
||||
"category": "user",
|
||||
"section": "Media Library Apps",
|
||||
"description": "Open source media server for the film and TV library: its own logins (no Authentik here), so ask Frank for an account.",
|
||||
"description": "Open source media server for the film and TV library. Sign in with your franksdank.cloud username and password — the same login as the rest of the house; ask Frank if yours isn't in yet.",
|
||||
"url": "http://jelly.franksdank.cloud",
|
||||
"docs": "",
|
||||
"probe": "192.168.0.235:8096",
|
||||
@@ -136,7 +136,7 @@
|
||||
"name": "Marreta",
|
||||
"category": "user",
|
||||
"section": "Web Apps",
|
||||
"description": "Paywall sledgehammer: hand it an article URL and it drags the page back through the VPN with the paywall chrome, cookie wall and trackers stripped; a headless browser renders the JS-heavy ones. Best effort — hard paywalls and login walls still win.",
|
||||
"description": "Paywall sledgehammer: hand it an article URL and it will attempt to smash its paywall. Note: does not work on all sites.",
|
||||
"url": "http://marreta.franksdank.cloud",
|
||||
"docs": "",
|
||||
"probe": "127.0.0.1:8082",
|
||||
|
||||
Reference in new issue
Block a user