Commit Graph

  • 6e94a0c998 feat(hobbs-organizer): v1.4.0 per-TV morning routine (admin TVs tab) + photo app 1.2.1 infra/lifeos-and-pending-sync jeremy 2026-11-04 22:48:50 -06:00
  • 2d16ded0c1 docs: 6:30 AM organizer wake enabled on .186 too jeremy 2026-11-04 22:17:49 -06:00
  • 00e0cc42cf feat(hobbs-organizer): v1.3.0 photo gallery + Shield photo app 1.1, slideshow 15s jeremy 2026-11-04 21:19:24 -06:00
  • 5cfd2de432 docs: bart left Swarm + fstab nofail; photo app on .179 jeremy 2026-11-04 20:40:14 -06:00
  • f4f64eb5d4 docs: swarm-leave DNS side effect on hf-pdocker-02 and its fix jeremy 2026-11-04 19:32:38 -06:00
  • 0a3ec27774 feat(hobbs-organizer): Shield photo app (com.dayline.photos) + monitoring, links, .100 boot fix jeremy 2026-11-04 19:28:12 -06:00
  • c2e5c1d9dc feat(hobbs-organizer): v1.2.0 photo frame (/photo) with Google Photos shared albums jeremy 2026-11-04 19:18:02 -06:00
  • 8715589cbb feat(hobbs-organizer): v1.1.0 password-protected LAN-only admin for calendar links jeremy 2026-11-04 18:55:00 -06:00
  • e9c7e9df1a feat: self-host Hobbs Family Organizer (Shield TV dashboard) on hf-pdocker-02:8340 jeremy 2026-11-04 18:27:22 -06:00
  • 122ea392d1 infra: 2026-10-26 version audit, upgrades, UniFi re-removal jeremy 2026-10-26 16:27:43 -05:00
  • f2374506b4 infra: pin hermes, add llamacpp backend + pinned agent Dockerfiles jeremy 2026-10-06 19:06:06 -05:00
  • beb727528a docs: UniFi controller consolidation, STP fix, NFS recovery jeremy 2026-10-06 19:06:05 -05:00
  • 9a81138cc9 docs: QR sign-in confirmed working end-to-end jeremy 2026-08-20 16:36:27 -05:00
  • 84021278f9 docs: MAS deployment - CLAUDE.md service lists and known issues 24,27,28,29 jeremy 2026-08-20 15:21:21 -05:00
  • a0bbf801f1 feat: enable MSC4108/MSC4388 - QR sign-in now advertised jeremy 2026-08-20 15:18:10 -05:00
  • 8825cc3d4a feat: publish MAS at auth.hobbs.farm; route login/logout/refresh to MAS jeremy 2026-08-20 15:15:57 -05:00
  • 9dff3c2d95 feat: synapse auth delegated to MAS; 20 users/53 tokens/53 devices migrated jeremy 2026-08-20 15:12:27 -05:00
  • f9a024ce10 docs: syn2mas dry-run results and count reconciliation jeremy 2026-08-20 15:09:07 -05:00
  • af2b560686 feat: deploy matrix authentication service 1.23.0 on :8020 jeremy 2026-08-20 15:07:23 -05:00
  • 89eddfc134 chore: synapse ported sqlite -> postgres (20 users/93888 events/65 devices verified) jeremy 2026-08-20 15:04:32 -05:00
  • d7ca70db32 feat: add mas-db postgres for matrix authentication service jeremy 2026-08-20 15:01:45 -05:00
  • a220e7903b feat: add postgres 16 for synapse (local disk, C collation) ahead of MAS jeremy 2026-08-20 14:59:35 -05:00
  • 986f219135 docs: matrix auth inventory and MAS QR sign-in plan jeremy 2026-08-20 14:57:55 -05:00
  • bfb9b03a26 fix: move jellyfin config to local /var/lib/jellyfin (NFS SQLite lock stalls); decommission OpenVAS jeremy 2026-07-19 18:21:20 -05:00
  • 8a051939ed docs: OpenVAS pg_upgrade mountpoint loop (Known Issue #21) — DB wiped fresh 2026-07-15 jeremy 2026-07-14 20:03:31 -05:00
  • 66c65d1b4e fix: repin jellyfin to v12 tag 2026060106 (DB is v12 schema) jeremy 2026-07-13 21:24:21 -05:00
  • 45573cf9fc fix: nzbhydra2 stale NFS H2 lock -> local /var/lib/nzbhydra; add Farm Manager links page to post-change checklist jeremy 2026-07-13 20:39:14 -05:00
  • d35af1ddad chore: decommission clip-service (.192) and Actual Budget (.100) jeremy 2026-07-13 20:24:29 -05:00
  • ed5f330d2c chore: decommission AdGuard Home (dead since 2026-05-17, LAN uses router DNS) jeremy 2026-07-13 20:20:37 -05:00
  • 5d7c8ea030 fix: recover from 2026-07-12 power-event fallout + efficiency cleanup jeremy 2026-07-13 19:20:10 -05:00
  • 81a7464dd8 docs: record CouchDB/Obsidian LiveSync in CLAUDE.md jeremy 2026-07-11 12:04:02 -05:00
  • 0e4b2f7d1a feat: deploy CouchDB on hf-pdocker-02 for Obsidian LiveSync (:5984) jeremy 2026-07-11 12:03:15 -05:00
  • f0e2918bd1 revert: remove LifeOS deployment jeremy 2026-07-11 11:43:14 -05:00
  • f48c7a40cd fix: make LifeOS actually render in local mode jeremy 2026-07-11 11:32:14 -05:00
  • 27f6d95bf6 chore: sync accumulated infra changes and docs jeremy 2026-07-11 11:19:21 -05:00
  • 47ac49a039 fix: anchor friday-voice gitignore to repo root jeremy 2026-07-11 11:19:12 -05:00
  • 971fe8dda8 feat: standalone node-exporter + telegraf compose per node jeremy 2026-07-11 11:19:04 -05:00
  • 266ea11447 feat: FRIDAY Voice stack on the GPU machine; VoiceCoach history jeremy 2026-07-11 11:19:04 -05:00
  • dddc6734d0 feat: frigate-notify v2 (modular app, CLIP recognition) + clip-service jeremy 2026-07-11 11:19:03 -05:00
  • 835a8d6644 feat: deploy LifeOS on hf-pdocker-02 (:8095) jeremy 2026-07-11 11:18:46 -05:00
  • 41ee6452fc chore: ignore tool scratch dirs and the nested friday-voice repo jeremy 2026-07-11 11:18:46 -05:00
  • a5df6d4d3c feat: add PostgreSQL to LiteLLM for UI auth support jeremy 2026-06-23 22:13:23 -05:00
  • 0c3ce454bd feat: deploy LiteLLM proxy on hf-pdocker-01 jeremy 2026-06-23 22:07:36 -05:00
  • 7218a11f20 docs: LiteLLM proxy design spec jeremy 2026-06-23 22:04:39 -05:00
  • e9a98f4855 chore: pin jellyfin to 2026060106 master jeremy 2026-06-03 21:37:39 -05:00
  • 97e3cf12a7 frigate: sync config to live state, fix /tmp/cache size, enable VAAPI on house_east/pool_room, throttle shop_west detection jeremy 2026-06-01 15:07:36 -05:00
  • 06e9db70d2 feat: replace legacy Unifi with UniFi OS Server v5.1.15 jeremy 2026-05-31 20:36:02 -05:00
  • b3bef75981 feat: VoiceCoach v2 — livekit-agents 1.5 personal voice assistant jeremy 2026-05-31 18:05:30 -05:00
  • 55f05a88d0 infra: migrate GPU workstation to Ubuntu, deploy vLLM-Hermes + voice stack jeremy 2026-05-28 18:48:44 -05:00
  • 98cae1e08f feat: linkedstorm docker-compose and Traefik route jeremy 2026-05-28 10:54:53 -05:00
  • cd3f3161da docs: add LinkedStorm home audio assistant design spec jeremy 2026-05-27 21:59:32 -05:00
  • 904d1ef397 fix: onyx nginx - use rewrite to strip /api/ prefix with variable proxy_pass jeremy 2026-05-22 13:58:30 -05:00
  • a7dfbdeb79 fix: onyx nginx - use Docker DNS resolver to prevent stale upstream IPs jeremy 2026-05-22 13:30:42 -05:00
  • 6233cf9e1d fix: disable Onyx telemetry (stops data posting to telemetry.onyx.app) jeremy 2026-05-22 09:00:46 -05:00
  • 0d5b781aef fix: onyx nginx - strip /api prefix when proxying to api_server jeremy 2026-05-22 08:30:37 -05:00
  • 6f485ff6e5 docs: update CLAUDE.md — Coral USB TPU, Onyx redeploy, infra fixes 2026-05-20 jeremy 2026-05-20 08:06:05 -05:00
  • 752b8230ed infra: clean redeploy of Onyx on bart with latest images jeremy 2026-05-20 07:12:03 -05:00
  • 03b7a46a96 fix: pin guacamole/guacd to 1.6.0 and disable Watchtower to prevent schema breakage jeremy 2026-05-20 06:44:40 -05:00
  • 78b824bb39 fix: pin gitea to 1.26.1 and disable Watchtower to prevent broken image pulls jeremy 2026-05-16 16:17:15 -05:00
  • a908973264 infra: rongorongo state-sync backend + Traefik basicAuth jeremy 2026-05-07 18:51:47 -05:00
  • 795908e1ef infra: deploy Rongorongo decipherment engine to hf-pdocker-01 jeremy 2026-05-06 13:10:47 -05:00
  • 04a18efc6a infra: pin onyx-backend to nightly-latest-20260331, disable Watchtower jeremy 2026-04-12 15:00:42 -05:00
  • eb739c365c fix: sentence aggregator minimum 40-char threshold, no single-word flushes jeremy 2026-04-04 12:46:43 -05:00
  • 9943fd4410 infra: repurpose Spirit as autonomous infrastructure ops agent jeremy 2026-03-19 10:36:20 -05:00
  • 59f529e3a7 infra: deploy Open WebUI on hf-pdocker-01 with Ollama + Claude backends jeremy 2026-03-11 14:13:16 -05:00
  • cd37bb9858 infra: hf-pdocker-01 Phase 2 migration — all services returned from failover jeremy 2026-03-08 19:57:03 -05:00
  • 26d559feb5 Phase 2 Step 2: Migrate Home Assistant + ESPHome back to hf-pdocker-01 jeremy 2026-03-08 19:03:19 -05:00
  • 21210389e9 chore: remove obsolete Nomad/Consul/Terraform/Ansible skeleton jeremy 2026-03-08 18:51:45 -05:00
  • de1d9e1d93 infra: full IaC state after hf-pdocker-01 rebuild (2026-03-08) jeremy 2026-03-08 18:51:25 -05:00
  • b1d111a011 compose: add frigate-notify v2 deploy config for hf-pdocker-01 jeremy 2026-03-08 18:30:28 -05:00
  • 3d3c1af237 Initial IaC setup: Nomad, Consul, Terraform, Ansible pluto 2026-02-04 08:52:08 -06:00