Commit graph

394 commits

Author SHA1 Message Date
95f115f04c chore(secrets): removed secret "users" from machine "ulmo" 2025-11-12 13:12:57 +00:00
d02f5fc4ee chore(secrets): set secret "users" for machine "ulmo" 2025-11-12 13:12:27 +00:00
c6f1e93f7e chore(secrets): removed secret "test/users" from machine "ulmo" 2025-11-12 13:12:15 +00:00
6fd6b74a74 chore(secrets): removed secret "test.users" from machine "ulmo" 2025-11-12 13:11:36 +00:00
61deef854f chore(secrets): set secret "test/users" for machine "ulmo" 2025-11-12 13:11:05 +00:00
5ff60d46c7 chore(secrets): set secret "test.users" for machine "ulmo" 2025-11-12 13:09:40 +00:00
Chris Kruining
e3238aa60c
chore: re-harden matrix server
Some checks failed
Test action / kaas (push) Failing after 1s
2025-11-05 09:34:08 +01:00
Chris Kruining
c64e98e0c0
chore: clean up code 2025-11-05 09:32:30 +01:00
Chris Kruining
5f92a37996
feat(Forgejo): enable mirroring 2025-11-04 15:10:02 +01:00
Chris Kruining
2e81d16f24
chore: suppress error messages
They dirty the output too much when nix fails
2025-11-04 15:09:41 +01:00
Chris Kruining
e7cedfb639
fix(Zitadel): filter out empty roles 2025-11-04 15:08:54 +01:00
Chris Kruining
fab1df76c7
chore: update commit message in just recipes 2025-11-04 13:31:15 +01:00
Chris Kruining
c98b3eefe1
feat: set up clan cli 2025-11-04 13:30:34 +01:00
Chris Kruining
2402ec0761
fix(synapse): add user mapping to fix login via sso 2025-11-04 09:46:19 +01:00
Chris Kruining
5668e1048d
chore: create temporary extra user in zitadel
Some checks failed
Test action / kaas (push) Failing after 1s
2025-11-03 16:47:09 +01:00
Chris Kruining
8104ba7e93
feat(zitadel): change the default value of the username to the key instead of the email.
This should ensure that binding to the apps goes more smoothly
2025-11-03 16:36:19 +01:00
Chris Kruining
7100d1c59c
restart synapse when secrets change 2025-11-03 16:33:08 +01:00
7125d8d375 ops(secrets): set secret "synapse/oidc_secret" for machine "ulmo" 2025-11-03 15:23:12 +00:00
13697bfc51 ops(secrets): set secret "synapse/oidc_id" for machine "ulmo" 2025-11-03 15:22:55 +00:00
Chris Kruining
9b819a2a58
feat(forgejo): update config to use secrets
Some checks failed
Test action / kaas (push) Failing after 1s
2025-11-03 15:19:41 +01:00
Chris Kruining
f33f05a5b6
feat(zitadel): implement and use even more of the zitadel API 2025-11-03 15:18:53 +01:00
01f9340cfb ops(secrets): set secret "synapse/oidc_secret" for machine "ulmo" 2025-10-30 20:58:02 +00:00
15103b16ba ops(secrets): set secret "synapse/oidc_id" for machine "ulmo" 2025-10-30 20:57:39 +00:00
Chris Kruining
138bb67ffb
feat(just): add assert utility function/recipe 2025-10-30 21:26:18 +01:00
b11ca6bd05 ops(secrets): set secret "forgejo/action_runner_token" for machine "ulmo" 2025-10-30 14:24:06 +00:00
eac33f7cef ops(secrets): set secret "forgejo/action_runner_token" for machine "ulmo" 2025-10-30 14:12:56 +00:00
7edfdf92e0 ops(secrets): set secret "forgejo/action_runner_token" for machine "ulmo" 2025-10-30 14:07:56 +00:00
7b9e07ee4b ops(secrets): set secret "forgejo/action_runner_token" for machine "ulmo" 2025-10-30 14:07:04 +00:00
5157a57f32
feat(zed): add just language server plugin
Some checks failed
Test action / kaas (push) Failing after 1s
2025-10-27 21:13:20 +01:00
Chris Kruining
84cc5ff5c4
feat(zitadel): expand terranix resources
Some checks failed
Test action / kaas (push) Failing after 1s
WOOP WOOP, it all works!
now the next, big, huge, giant, hurdle to overcome is the chicken and egg problem of needing zitadel to generate values that I need inside the nix config of synapse, forgejo, and jellyfin
2025-10-27 17:07:51 +01:00
6c9667831a ops(secrets): set secret "zitadel/masterKey" for machine "ulmo" 2025-10-27 13:11:42 +00:00
Chris Kruining
e92f2cf82c
add some commands to read secret
values
2025-10-27 11:34:11 +01:00
334c0b54cc ops(secrets): removed secret "email/info@amarth.cloud" from machine "ulmo" 2025-10-27 07:41:12 +00:00
Chris Kruining
f390d41955
WIP: trying to get smtp configured for zitadel
Some checks failed
Test action / kaas (push) Failing after 1s
2025-10-23 16:31:56 +02:00
Chris Kruining
4f0d0f7f0e
fix: various fixes to just commands 2025-10-23 16:31:19 +02:00
47df6b544a ops(secrets): set secret "email/info_amarth_cloud" for machine "ulmo" 2025-10-23 14:26:00 +00:00
34fd079fb7 ops(secrets): removed secret "email/chris@kruining.eu" from machine "ulmo" 2025-10-23 14:23:40 +00:00
5f0f986c59 ops(secrets): set secret "email/chris_kruining_eu" for machine "ulmo" 2025-10-23 14:23:22 +00:00
fe628075d9 ops(secrets): removed secret "zitadel/masterkey" from machine "ulmo" 2025-10-23 13:58:11 +00:00
dd9e79b889 ops(secrets): removed secret "je_moeder" from machine "ulmo" 2025-10-23 12:53:40 +00:00
Chris Kruining
352c057652
refactor: tidy up zitadel service module 2025-10-23 14:50:42 +02:00
Chris Kruining
e3ae7220d3
fix(stylix): add zen-browser profile 2025-10-23 14:49:47 +02:00
Chris Kruining
e9fef516ec
feat(sops): finally somewhat properly set up with sops 2025-10-23 14:47:53 +02:00
40da937ee0 ops(secrets): set secret "je_moeder/0/awesome/2" for machine "ulmo" 2025-10-23 12:45:28 +00:00
e17b144c9f ops(secrets): removed secret "je_moeder" from machine "ulmo" 2025-10-23 12:45:25 +00:00
a8dbf792e3 ops(secrets): removed secret "je_moeder/0/awesome/2" from machine "ulmo" 2025-10-23 12:44:08 +00:00
b11a33de6e ops(secrets): removed secret "je_moeder" from machine "ulmo" 2025-10-23 12:43:51 +00:00
Chris Kruining
1873bb7170
initial implementation of terranix for zitadel. SUPER HAPPY, SUPER COOL!!!
Some checks failed
Test action / kaas (push) Failing after 1s
2025-10-22 23:26:47 +02: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
f62fa502db
fix zitadel 2025-10-20 10:28:23 +02:00