Commit graph

511 commits

Author SHA1 Message Date
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
a97c244c4f
Update Caddy plugin source and clear hash in config 2026-03-04 10:43:57 +01:00
Chris Kruining
e69a7a8669
Update machine docstring 2026-03-04 09:55:43 +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
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
a2071e16a2 chore(secrets): removed secret "some" from machine "aule" 2026-02-25 07:59:25 +00:00
Chris Kruining
2096832202
Move Minecraft and Palworld modules to default.nix files
Add sops secret for Palworld password
2026-02-25 08:39:14 +01:00
6d1bd782a8 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2026-02-25 07:35:42 +00:00
Chris Kruining
f3e5854120
start on poor man's clan vars
Some checks failed
Test action / kaas (push) Failing after 1s
2026-02-24 15:55:08 +01:00
6fde383844 chore(secrets): set secret "coturn/secret" for machine "ulmo" 2026-02-24 07:24:45 +00:00
f98cc52d62 chore(secrets): set secret "grafana/secret_key" for machine "ulmo" 2026-02-23 07:25:55 +00:00
Chris Kruining
eed7d360c8
Add default value argument to input prompts in add recipe 2026-02-23 08:17:09 +01:00
Chris Kruining
e1614dc3f7
Fix formatting in Zitadel and PostgreSQL Nix modules 2026-02-23 08:17:01 +01:00
625e79f042 chore: update dependencies 2026-02-23 07:16:15 +00:00
0c778497a1 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2026-02-17 16:35:02 +00:00
7deb710db7 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2026-02-17 16:06:04 +00:00
Chris Kruining
35e608ff9a
Add --build-host option to nixos-rebuild command 2026-02-17 15:40:08 +01:00
Chris Kruining
b72681ff63
Update user scripts and table formatting
Add doc annotations to user scripts and refine prompts for user input.
Improve table.jq to use keys_unsorted for header generation.
2026-02-17 15:39:55 +01:00
Chris Kruining
10a1a324ce
Fix table.jq to use correct index in to_line function 2026-02-17 15:39:36 +01:00
fca97a534e chore(secrets): set secret "zitadel/users" for machine "ulmo" 2026-02-17 13:56:26 +00:00
Chris Kruining
11310fdfbd
feat: add project and app to zitadel
Some checks failed
Test action / kaas (push) Failing after 2s
2026-02-09 15:13:42 +01:00
5898443d46 chore: update dependencies 2026-02-09 14:09:53 +00:00
Chris Kruining
4b248c2322
feat(forgejo): enable lfs 2026-02-03 14:19:15 +01:00
96f2eee2b6
chore: update dependencies
Some checks failed
Test action / kaas (push) Failing after 0s
2026-02-01 20:03:20 +01:00
ca9dc5c8c1
.
Some checks failed
Test action / kaas (push) Failing after 1s
2026-02-01 20:02:08 +01:00
45629f2a6f
chore: update dependencies 2026-01-08 16:59:40 +01:00
58236bbddd
chore: update dependencies 2026-01-02 23:33:36 +01:00
Chris Kruining
baa67ad6cd
.
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-31 02:40:44 +01:00
6fb898e01c chore: update dependencies 2025-12-31 01:36:28 +00:00
Chris Kruining
168977538e revert
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-31 01:28:38 +00:00
Chris Kruining
e731b476b1 revert 2025-12-31 01:28:38 +00:00
b42f182de4
chore: update dependencies
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-31 01:46:41 +01:00
Chris Kruining
18b8e43a75
aaaargh
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-31 01:10:31 +01:00
Chris Kruining
36f2f501fc
.
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-31 01:04:03 +01:00
Chris Kruining
ab9c4b4c14
.
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-31 00:41:52 +01:00
d2ee47f78c chore(secrets): set secret "whisparr/apikey" for machine "ulmo" 2025-12-28 21:28:31 +00:00
cfd5a40d3c chore(secrets): set secret "qbittorrent/password" for machine "ulmo" 2025-12-28 20:38:16 +00:00
Chris Kruining
73929e0cf9
I'm so tired of all this crap...
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-18 16:22:43 +01:00
821767765f chore: update dependencies
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-18 15:01:33 +00:00
Chris Kruining
c935a034c4
AAAARGHHH
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-18 15:58:01 +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
1ee8fa3407 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2025-12-11 22:47:02 +00:00
a361274b27 chore: update dependencies
Some checks failed
Test action / kaas (push) Failing after 0s
2025-12-11 22:21:37 +00:00
Chris Kruining
9824616c63
feat: implement user management in just 2025-12-11 23:20:36 +01:00
20423eb0cd chore(secrets): set secret "zitadel/users" for machine "ulmo" 2025-12-11 22:19:27 +00:00
174b85a3e2 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2025-12-11 22:11:51 +00:00
2e9c79b6f0 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2025-12-11 21:51:00 +00:00
9247e5c248 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2025-12-11 21:50:32 +00:00
1610ab1ca0 chore(secrets): set secret "zitadel/users" for machine "ulmo" 2025-12-11 21:43:37 +00:00
5819545a8b chore(secrets): set secret "zitadel/users" for machine "ulmo" 2025-12-11 21:32:24 +00:00