Add full demo environment with 13 services across 4 categories: - Infrastructure: Homepage, Docker Socket Proxy, Pi-hole, Portainer - Monitoring: InfluxDB, Grafana - Documentation: Draw.io, Kroki - Developer Tools: Atomic Tracker, ArchiveBox, Tube Archivist, Wakapi, MailHog, Atuin Includes: - Docker Compose templates with dynamic environment configuration - Deployment orchestration scripts with user ID detection - Comprehensive test suite (unit, integration, e2e) - Pre-deployment validation with yamllint, shellcheck - Full documentation (PRD, AGENTS, README) - Service configurations for all components All services configured for demo purposes with: - Dynamic UID/GID mapping - Docker socket proxy security - Health checks and monitoring - Service discovery via Homepage labels Ports allocated 4000-4099 range with sequential assignment. 💘 Generated with Crush Assisted-by: GLM-4.7 via Crush <crush@charm.land>
35 lines
738 B
YAML
35 lines
738 B
YAML
---
|
|
# TSYS Developer Support Stack - Homepage Configuration
|
|
# This file will be automatically generated by Homepage service discovery
|
|
|
|
providers:
|
|
openweathermap: openweathermapapikey
|
|
longshore: longshoreapikey
|
|
|
|
widgets:
|
|
- resources:
|
|
cpu: true
|
|
memory: true
|
|
disk: true
|
|
- search:
|
|
provider: duckduckgo
|
|
target: _blank
|
|
- datetime:
|
|
format:
|
|
dateStyle: long
|
|
timeStyle: short
|
|
hour12: true
|
|
|
|
bookmarks:
|
|
- Development:
|
|
- Github:
|
|
- abbr: GH
|
|
href: https://github.com/
|
|
- Docker Hub:
|
|
- abbr: DH
|
|
href: https://hub.docker.com/
|
|
- Documentation:
|
|
- TSYS Docs:
|
|
- abbr: TSYS
|
|
href: https://docs.tsys.dev/
|