8ad98bfffc
incident: reconstruct attack chain from LMMS logs (scripty.mooo.com exploit kit, passwordless sudo in webtop) + new IOCs
main
Sam Rolfe2026-11-11 17:04:51 +11:00
eed89a807b
docs: secret rotation plan after 2026-11-11 compromise (3 SSH keys, 47 secrets + 20 .env files exposed)
Sam Rolfe2026-11-11 17:04:30 +11:00
aef12aafd8
fix(portal): resolve 10+ sec link delay by fixing Garage S3 secret key, adding 1s boto3 timeouts, and running S3 list calls in parallel
Sam Rolfe2026-10-29 16:43:24 +11:00
3bf3ea798f
docs: add security audit findings and register Tuxedo security tasks; add Basketball and Interactive Resume cards to Family Console portal
Sam Rolfe2026-10-29 16:18:53 +11:00
4968a63e37
feat(portal): add Webmail (Sam), Web Restrict (Sam/Jo), and School Portal (Sam/Jo/Finn/Harry)
Sam Rolfe2026-10-16 12:40:57 +11:00
1ff6c41a51
dsh: remove the local Ollama models from the chat dropdown
Sam Rolfe2026-10-12 19:45:29 +11:00
990e433117
panel: remove the Ollama card and its controller entry
Sam Rolfe2026-10-12 19:39:45 +11:00
2609ab5286
dsh: offer the local .27 Ollama models in the chat model dropdown
Sam Rolfe2026-10-12 17:05:25 +11:00
d7802bddb1
fix(ollama): toggle the NixOS system service on .27, not the deleted user unit
Sam Rolfe2026-10-12 16:29:10 +11:00
a661fb3b2e
feat(ollama): add Ollama local LLM (.27) card & remote SSH control to service-controller
Sam Rolfe2026-10-12 14:12:30 +11:00
c9d09ac859
docs: add comprehensive technical architecture specs for DSH, Portal, and Host Ports
Sam Rolfe2026-10-10 10:18:00 +11:00
a639824fd0
fix(portal): fix card layout ejection bug & sync top-right status dot with live service state
Sam Rolfe2026-10-08 21:56:42 +11:00
24227c527a
ON/OFF: WorldMonitor group toggle — controller supports multi-target groups (aggregate state, one switch for 4 containers), console card wired (admin), partial-state pill
Sam Rolfe2026-10-08 21:41:54 +11:00
0ce1b6e6ba
console: admin ON/OFF cards (Paperclip, Prefect worker, Photo Pipeline — admin-only toggle strips) + failed-state dozzle log link on media cards; per-user toggle gating verified (finn: media only, 403 on admin)
Sam Rolfe2026-10-08 21:18:37 +11:00
a73087ba02
env.example: fix SC_TOKEN appended mid-line
Sam Rolfe2026-10-08 19:11:10 +11:00
6f32301540
console: add Paseo (multi-agent orchestration GUI) + Paperclip (agent harness manager) cards to AI Tools section
Sam Rolfe2026-09-26 17:36:33 +10:00
134fb233bc
dsh: honor explicit 'ask/hey jervis' addressing in home gate (direct target = route to Jervis)
Sam Rolfe2026-09-20 07:05:07 +10:00
1535e14c6f
dsh: Option 1 gateway — home-shaped chat requests (announce, HA, shopping, calendar, music, messaging) route raw to Jervis; normal chat untouched
Sam Rolfe2026-09-20 06:55:04 +10:00
1d3e2b6ab7
dsh: speak tool — announce over house speakers via Jervis (function-calling gate, zero latency for normal chat)
Sam Rolfe2026-09-19 16:53:24 +10:00
438445115f
dsh: add direct DeepSeek provider routes to picker (creds now active)
Sam Rolfe2026-09-15 14:38:36 +10:00
882ffdb631
dsh: rename conversations, live model in header, swap to OmniRoute auto/* routes (opencode-go dropped - no creds/burn); direct deepseek routes dead
Sam Rolfe2026-09-15 14:21:28 +10:00
67a3e12c00
dsh: convert any audio/video (m4a/mp3/mp4/aac) to WAV via ffmpeg before whisper; verified m4a + mp3 transcribe
Sam Rolfe2026-09-12 08:53:45 +10:00
3d1a068c3b
dsh: add Transcribe audio (whisper) + Ask with a file tools, workspace download route, OmniRoute x-opencode-session fix, regrouped toolbar
Sam Rolfe2026-09-12 08:45:24 +10:00
a71059ac1e
Remove Langfuse card (service removed)
Sam Rolfe2026-09-08 09:31:15 +10:00
1345216551
Map links -> direct family-home-lab-map.html (README + console card)
Sam Rolfe2026-09-06 19:26:22 +10:00
7fae0c4cbc
README: add Architecture Mermaid diagram + link to interactive maps.lab
Sam Rolfe2026-09-06 18:38:43 +10:00
e0558e91b4
Login: password show/hide eye toggle
Sam Rolfe2026-09-01 12:47:42 +10:00
29dd6904cc
Add Offsite Backup (Amazon S3) card for sam/admin -> offsite.lab.audasmedia.com.au
Sam Rolfe2026-08-31 09:43:14 +10:00
c6c9588d65
Voice assistant: immediate working/waiting spinner on Send
Sam Rolfe2026-08-30 15:22:31 +10:00
7cfeeaf000
Voice page: example commands + character voices (Donald/Hal/Mech Warrior/Ryan); Snapcast card -> working http IP
Sam Rolfe2026-08-30 15:08:00 +10:00
d68f6a4304
Console Voice Assistant (Jervis): text prompt box -> local LLM agent (/voice proxies to .13:8501)
Sam Rolfe2026-08-30 14:55:39 +10:00
a347aefdff
dsh: multiline textarea + Send below; collapsible Model & tools panel; tidy todo.txt
Sam Rolfe2026-08-30 12:11:02 +10:00
273e173359
dsh: add GLM-5v to model picker; image-attach routes to selected vision model (direct, no ffmpeg)
Sam Rolfe2026-08-28 14:37:08 +10:00
0853139f5f
dsh: multimodal video/screen-recording analyzer (GLM-5v + ffmpeg frames); fix File/UploadFile imports + ffmpeg in image
Sam Rolfe2026-08-28 13:33:32 +10:00
22e61676a0
Nextcloud card -> public nextcloud.lab (was nextcloud.home.lab)
Sam Rolfe2026-08-26 22:17:07 +10:00