4 Commits

Author SHA1 Message Date
7704551668 Fix zerotier UI port and traefik basicAuth mount
Some checks failed
Deploy Stacks / deploy-prod (push) Failing after 2s
Deploy Stacks / deploy-dev (push) Has been cancelled
- zerotier: Change exposed port from 3180 to 3000 (actual UI port)
- zerotier: Add loadbalancer.server.port label for traefik
- traefik: Add basicAuth volume mount for dashboard-auth middleware
- test-services.sh: Fix registry URL to use /v2/ endpoint

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 22:48:31 -05:00
b2971e1f89 Fix smokeping hostname to match existing DNS record
Some checks failed
Deploy Stacks / deploy-prod (push) Successful in 7s
Deploy Stacks / deploy-dev (push) Has been cancelled
smoke.ghost.tel exists, smokeping.ghost.tel does not.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 15:59:05 -05:00
c91a89a33e Add service URL test script
Tests all configured service URLs and reports HTTP status.
Useful for verifying deployments and identifying routing issues.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 15:52:58 -05:00
4dbb0b9180 Initial commit: 23 docker stacks for GitOps deployment
Stacks included:
- Infrastructure: traefik, authentik, gitea, registry, watchtower, dockge
- Monitoring: smokeping, changedetection
- Apps: ghost, gollum, wallabag, radicale, invidious, xbackbone, filebrowser, syncthing, zerotier
- Custom: obsidian-tools, memento, perilous, ramz, bookclub, brain

🤖 Generated with Claude Code
2025-12-31 13:29:43 -05:00