Commit graph

25 commits

Author SHA1 Message Date
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
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
bbfe6867c8
Refactor arrtrix webhook to use fixed path and remove legacy config
Some checks failed
Test action / kaas (push) Failing after 1s
- Switch arrtrix webhook to a fixed path: /_arrtrix/webhook
- Remove Radarr-specific and secret-based config from arrtrix
- Simplify connector and webhook handler logic
- Update NixOS module to drop legacy webhook config
- Add new tests for generic arrtrix webhook handler
2026-04-16 09:47:00 +02:00
Chris Kruining
fe627f3aab
Add Arrtrix runtime, config, onboarding, and webhook support
- Implement runtime package for bridge startup, config loading, and env
  overrides
- Add onboarding package for management room welcome messages
- Add matrixcmd package for command processing and help
- Add webhook package with Radarr webhook support and validation
- Extend connector config for webhooks and validation
- Update default config and example config for new options
- Add tests for new packages and config validation
- Change database type default to sqlite3-fk-wal
2026-04-16 09:06:57 +02:00
Chris Kruining
eeedb5268a
Remove Vaultwarden package definition
Some checks failed
Test action / kaas (push) Failing after 0s
2026-04-16 08:08:55 +02:00
Chris Kruining
ce44496a48
Add arrtrix Matrix bridge service and package scaffolding
Some checks failed
Test action / kaas (push) Failing after 1s
2026-04-16 07:46:45 +02:00
a4671a524f
kaas
Some checks failed
Test action / kaas (push) Failing after 1s
2026-03-22 16:41:08 +01:00
Chris Kruining
4e9ef9dc4f
Refactor Caddy config into networking.caddy module
Move Caddy configuration from individual services to a shared
networking.caddy module. Update service modules and system config to use
the new interface. Remove redundant user definitions and old Caddy
config blocks.
2026-03-04 09:55:19 +01:00
ca9dc5c8c1
.
Some checks failed
Test action / kaas (push) Failing after 1s
2026-02-01 20:02:08 +01:00
Chris Kruining
9a37316d9e
add vaultwarden
Some checks failed
Test action / Print hello world (push) Has been cancelled
2025-08-27 15:24:12 +02:00
Chris Kruining
7ae7ae6b47
convert stud.io package to snowfall 2025-07-28 14:34:40 +02:00
604b6ddca4
apply suggestions and fix focus with right registry entry 2025-04-26 16:00:07 +02:00
abdf88a717
fix nixosModules listing 2025-04-24 23:05:48 +02:00
b6674e4da4
remove gcc from studio derivation 2025-04-23 20:57:14 +02:00
a62b4fc8a8
apply tips from emmanuel 2025-04-23 20:46:27 +02:00
88489339c0
uuugh, f google, hopefully ladybird will be good... 2025-04-20 21:55:32 +02:00
8eb6ad2fef
first, failed, attempt to install a windows app 2025-04-20 12:44:06 +02:00
39939714b7 woot, back up and running, the error was not at al related to nixvim... 2024-09-01 20:26:21 +02:00
2b71c1bb8e . 2024-07-23 23:37:41 +02:00
d3f9972a46 , 2024-07-23 23:31:36 +02:00
77e187421e . 2024-07-23 22:54:22 +02:00
becdaee408 . 2024-07-23 22:34:30 +02:00
a22dfad11d . 2024-07-23 16:33:26 +02:00