Post-Tyranny-Tech-Infrastru.../docs
Pieter 5fc95d7127 feat: Deploy Uptime Kuma for service monitoring
Resolves #17

Deployed Uptime Kuma on external monitoring server for centralized
monitoring of all PTT client services.

Implementation:
- Deployed Uptime Kuma v1 on external server (94.130.231.155)
- Configured Docker Compose with nginx-proxy integration
- Created comprehensive monitoring documentation

Architecture:
- Independent monitoring server (not part of PTT infrastructure)
- Can monitor infrastructure failures and dev server
- Access: http://94.130.231.155:3001
- Future DNS: https://status.postxsociety.cloud

Monitors to configure (manual setup required):
- HTTP(S) endpoint monitoring for Authentik and Nextcloud
- SSL certificate expiration monitoring
- Per-client monitors for: dev, green

Documentation:
- Complete setup guide in docs/monitoring.md
- Monitor configuration instructions
- Management and troubleshooting procedures
- Integration guidelines for deployment scripts

Next Steps:
1. Access http://94.130.231.155:3001 to create admin account
2. Configure monitors for each client as per docs/monitoring.md
3. Set up email notifications for alerts
4. (Optional) Configure DNS for status.postxsociety.cloud
5. (Future) Automate monitor creation via Uptime Kuma API

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-18 18:48:48 +01:00
..
architecture-decisions.md Add Authentik identity provider to architecture 2026-01-07 11:23:13 +01:00
AUTOMATION_STATUS.md feat: Complete Authentik SSO integration with automated OIDC setup 2026-01-08 16:56:19 +01:00
client-registry.md feat: Implement client registry system (issue #12) 2026-01-17 20:24:53 +01:00
maintenance-tracking.md feat: Add version tracking and maintenance monitoring (issue #15) 2026-01-17 20:53:15 +01:00
monitoring.md feat: Deploy Uptime Kuma for service monitoring 2026-01-18 18:48:48 +01:00
ssh-key-management.md feat: Implement per-client SSH key isolation 2026-01-17 19:50:30 +01:00
sso-automation.md feat: Complete Authentik SSO integration with automated OIDC setup 2026-01-08 16:56:19 +01:00
storage-architecture.md feat: Use Hetzner Volumes for Nextcloud data storage (issue #18) 2026-01-17 21:07:48 +01:00
volume-migration.md feat: Use Hetzner Volumes for Nextcloud data storage (issue #18) 2026-01-17 21:07:48 +01:00