Commit Graph

2 Commits

Author SHA1 Message Date
25f7a6cd75 feat(demo): migrate 5 SelfStack services to demo stack (16→24 services)
Add Reactive Resume, Metrics, Kiwix, Resume Matcher, and Apple Health
from the earlier SelfStack project. Rewrite Apple Health collector to
use InfluxDB v2 with proper error handling. Update all tests, scripts,
Homepage config, env template, and documentation for the expanded stack.

New services:
- Reactive Resume (4016) + Postgres/Minio/Chrome companions
- Metrics (4021) - GitHub metrics visualization
- Kiwix (4022) - offline wiki reader
- Resume Matcher (4023) - AI resume screening
- Apple Health (4024) - health data collector → InfluxDB v2

Also adds git policy to AGENTS.md: always commit and push automatically.

💘 Generated with Crush

Assisted-by: GLM-5.1 via Crush <crush@charm.land>
2026-05-08 12:28:56 -05:00
reachableceo
088a4cba07 feat(demo): add Homepage dashboard configuration files
- services.yaml: all 13 user-facing services organized by category
  with Pi-hole and Grafana widgets for live stats
- widgets.yaml: greeting, datetime, search, and Pi-hole glances widget
- bookmarks.yaml: developer resource links (GitHub, Stack Overflow,
  Docker Hub, Grafana Docs, InfluxDB Docs)
- settings.yaml: layout configuration (row style, column counts),
  Docker provider via socket proxy, and branding

Previously only docker.yaml existed, resulting in a bare-bones
dashboard with no widgets, bookmarks, or layout.

💘 Generated with Crush

Assisted-by: GLM-5.1 via Crush <crush@charm.land>
2026-05-01 09:42:02 -05:00