Files
TSYSDevStack-SupportStack-L…/demo/config/homepage/services.yaml
reachableceo 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

104 lines
2.7 KiB
YAML

---
# Homepage Services Configuration
# Services are auto-discovered via Docker labels, but this provides
# the manual layout and widget configuration.
- Infrastructure:
- Pi-hole:
href: http://localhost:4006/admin
description: DNS management with ad blocking
icon: pihole.png
widget:
type: pihole
url: http://localhost:4006
password: demo_password
- Dockhand:
href: http://localhost:4007
description: Modern Docker management UI
icon: dockhand.png
- Monitoring:
- InfluxDB:
href: http://localhost:4008
description: Time series database for metrics
icon: influxdb.png
- Grafana:
href: http://localhost:4009
description: Analytics and visualization platform
icon: grafana.png
widget:
type: grafana
url: http://localhost:4009
username: admin
password: demo_password
- Metrics:
href: http://localhost:4021
description: GitHub metrics visualization
icon: github.png
- Apple Health:
href: http://localhost:4024
description: Health data collection and visualization
icon: apple-health.png
- Documentation:
- Draw.io:
href: http://localhost:4010
description: Web-based diagramming application
icon: drawio.png
- Kroki:
href: http://localhost:4011
description: Diagrams as a service
icon: kroki.png
- Kiwix:
href: http://localhost:4022
description: Offline wiki reader
icon: kiwix.png
- Developer Tools:
- Atomic Tracker:
href: http://localhost:4012
description: Habit tracking and personal dashboard
icon: atomic-tracker.png
- ArchiveBox:
href: http://localhost:4013
description: Web archiving solution
icon: archivebox.png
- Tube Archivist:
href: http://localhost:4014
description: YouTube video archiving
icon: tube-archivist.png
- Wakapi:
href: http://localhost:4015
description: Open-source WakaTime alternative
icon: wakapi.png
- MailHog:
href: http://localhost:4017
description: Web and API based SMTP testing
icon: mailhog.png
- Atuin:
href: http://localhost:4018
description: Magical shell history synchronization
icon: atuin.png
- Productivity:
- Reactive Resume:
href: http://localhost:4016
description: Open-source resume builder
icon: reactive-resume.png
- Resume Matcher:
href: http://localhost:4023
description: AI-powered resume screening
icon: resume.png