Commit graph

13 commits

Author SHA1 Message Date
Chris Kruining
e07257e137
checkpoint 2026-04-16 15:36:33 +02:00
Chris Kruining
be2843ca80
. 2026-04-16 11:00:38 +02:00
Chris Kruining
e26e25b566
Change observability service ports and add Arrtrix content management
- Update ports for Alloy, Grafana, Loki, Prometheus, Promtail, Tempo,
  and
  Uptime Kuma to new ranges
- Add Arrtrix content management commands and subscriptions
- Implement Radarr and Sonarr client logic for movie and series
  management
- Add matrix commands for download and subscription management
- Add subscription repository with database schema and logic
- Update Arrtrix config and example config for content section
- Update help text and command processor to include new commands
- Update vendor hash for Arrtrix package
2026-04-16 10:41:16 +02:00
Chris Kruining
9b93f017b6
Add observability stack: Alloy, Tempo, and OTEL support
- Add NixOS modules for Alloy and Tempo with default configs
- Update Grafana datasource config for Prometheus, Loki, Tempo
- Add Prometheus remote_write for Alloy
- Implement OTEL metrics/tracing/logging in arrtrix (Go)
- Enable Alloy and Tempo in ulmo system config
2026-04-16 10:29:04 +02:00
Chris Kruining
2bbbe03444
.
Some checks failed
Test action / kaas (push) Failing after 1s
2026-03-23 12:36:32 +01:00
Chris Kruining
793866e621
Refactor var generation and update service configs
- Refactor var generation scripts to use _rotate helper
- Update Glance service URLs to use configured ports
- Set static password hash for qBittorrent in Servarr config
- Update Caddy plugin hash
- Remove oauth_auto_login from Grafana config
- Add shared pwgen script for password generation
2026-03-23 09:38:23 +01:00
Chris Kruining
d3a394dfd9
Add LiveKit, coturn, and JWT service to Matrix module
Some checks failed
Test action / kaas (push) Failing after 1s
- Integrate LiveKit SFU, coturn TURN server, and lk-jwt-service for
  Element Call support in the Matrix Synapse module
- Add firewall rules for new services and ports
- Add key generation systemd service for LiveKit JWT
- Extend Synapse config with TURN URIs and experimental features
- Update Caddy config for new endpoints and well-known support
- Improve OIDC config with additional scopes and user mapping
- Add Grafana secret_key to SOPS secrets and config
- Refactor and modularize secret checking in justfile scripts
2026-03-03 14:59:58 +01:00
Chris Kruining
6af9101a13
feat: add oidc from sops for grafana 2025-12-09 16:17:26 +01:00
Chris Kruining
2d3da197ee
lets actually commit for once...
Some checks failed
Test action / kaas (push) Failing after 1s
2025-11-20 00:05:34 +01:00
Chris Kruining
81e1574023
some fixes
Some checks failed
Test action / kaas (push) Failing after 1s
2025-10-21 09:01:22 +02:00
Chris Kruining
6111ec165b move zitadel back to kruining.eu
Some checks failed
Test action / kaas (push) Failing after 1s
2025-10-16 12:54:29 +00:00
Chris Kruining
995fdaeb1d
working on grafana oidc and introduced new domain for hosting
Some checks are pending
Test action / Print hello world (push) Waiting to run
2025-08-20 15:15:03 +02:00
Chris Kruining
6511e513a3
initial observability setup
All checks were successful
Test action / Print hello world (push) Successful in 12s
2025-08-19 15:56:45 +02:00