Commit graph

16 commits

Author SHA1 Message Date
Chris Kruining
81f34676c4
Add OpenTelemetry observability to Arrtrix
- Add OTLP/gRPC observability config and resource attributes
- Instrument webhook and onboarding handlers with tracing and metrics
- Add OpenTelemetry dependencies to go.mod/go.sum
- Update NixOS modules to configure observability settings
2026-04-16 10:13:51 +02:00
Chris Kruining
d5b5166b95
checkpoint 2026-04-14 15:27:49 +02:00
Chris Kruining
7b37c0e9c3
various fixes
Some checks failed
Test action / kaas (push) Failing after 1s
2026-04-05 16:05:01 +02:00
Chris Kruining
01fb98ba10
various fixes
Some checks failed
Test action / kaas (push) Failing after 1s
2026-03-24 07:30:41 +01:00
Chris Kruining
51adeb02e6
fix a load of stuff 2026-03-23 15:09:58 +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
8d46d0d60b
Update service configs and secrets handling
Some checks failed
Test action / kaas (push) Failing after 1s
- Add restartUnits and ownership to Matrix and Servarr secrets
- Use sops secret for qbittorrent password hash
- Refactor Cardigann indexer config in Servarr
- Update Caddy plugin version and hash
- Add debug output to machine update justfile
2026-03-05 11:40:40 +01:00
Chris Kruining
95ae5b8b83
Refactor sabnzbd config to use settings and secretFiles
Switch sabnzbd configuration to use the settings and secretFiles options
instead of a static config file. Add support for nzbkey secret. Update
sops template to include nzb_key and remove duplicated server and misc
settings.
2026-03-04 10:44:11 +01:00
Chris Kruining
ab9c4b4c14
.
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-31 00:41:52 +01:00
Chris Kruining
b2a0a2a26d
fix: only enable media services when needed
Some checks failed
Test action / kaas (push) Failing after 1s
2025-12-18 15:11:04 +01:00
Chris Kruining
0fa3b79bd9
feat: jq just became a 1M times cooler!
Some checks failed
Test action / kaas (push) Failing after 1s
2025-12-11 16:49:45 +01:00
Chris Kruining
4624b0b0f7
wip: setting up download clients in the arr stack
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-09 16:18:09 +01:00
Chris Kruining
4826cb6a72
feat: implement more stuff with new servarr module
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-08 16:29:02 +01:00
Chris Kruining
afbf168c35 kaas 2025-12-06 16:41:45 +00:00
Chris Kruining
cb1401fe47
feat: start implementation of package for mydia 2025-12-06 17:40:46 +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