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>
104 lines
2.7 KiB
YAML
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
|