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>
21 lines
470 B
YAML
21 lines
470 B
YAML
---
|
|
# TSYS Developer Support Stack - Grafana Datasources Configuration
|
|
apiVersion: 1
|
|
|
|
datasources:
|
|
- name: InfluxDB
|
|
type: influxdb
|
|
access: proxy
|
|
url: http://influxdb:8086
|
|
database: demo_metrics
|
|
user: demo_admin
|
|
password: demo_password
|
|
isDefault: true
|
|
jsonData:
|
|
version: Flux
|
|
organization: tsysdemo
|
|
defaultBucket: demo_metrics
|
|
tlsSkipVerify: true
|
|
secureJsonData:
|
|
token: demo_token_replace_in_production
|