Commit graph

10 commits

Author SHA1 Message Date
72c876ee69
Add nix-unstable for LLM within our main flake
This is a pretty big refactor of the way systems work, but it avoids
bifurcating further. At this commit point I actually used nixos-anywhere
on the staging server and it came out okay, which is encouraging.
2026-05-09 00:17:11 +00:00
d69a141fdd
Remove timecard-bot as direct pass-through for systems
Because it's not used in the module and I want the new LLM machine to
work without having timecard-bot as an input.
2026-05-08 16:33:59 +00:00
2b379fa938
Deploy nidus sync 0.0.12, with mailer support. 2026-04-18 00:02:06 +00:00
5de9d3ed97
Remove warning from nixvim 2026-01-12 14:12:56 +00:00
bff1b3183c Pass authentik-nix through as an input
We aren't operating on it, just passing it through, so no need to
manually enumerate it on every pass-through point.
2025-10-07 17:07:54 +00:00
a0017979c3 Add system definition for nocix-amd-legacy-hexcore 2025-10-07 17:07:54 +00:00
40517face6 Add timecard-bot deployment to corp
This currently has the architecture hard-coded. That's bad, but nix is
hard, and there's probably a much better way to integrate this into the
system when I can be bothered to do it.
2025-09-26 19:08:26 +00:00
4d5de177b5 Get authentik working on the new corp server without podman
The podman integration was pretty janky because it relied on running a
pod and the NixOS integration with pods are essentially non-existent.
This led to issues with the port being improperly forwarded when
partially restarted.

Now instead I use a flake dedicated to running authentik. This allows me
to specify some of the config in the module directly and some in
secrets, which is really nice. I've additionally added some changes to
the listen address so that the service isn't exposed over public IP
addresses.
2025-09-09 15:03:43 +00:00
79c577cfff Attempt to make new corp hardware the definitive corp hardware
This is...a big change. If I run this on the old corp server it will
break a lot, LOT of stuff. So don't do that. This is also the first time
I'm attempting to use disko to fully define a server in a single step
rather than as a bootstrapping step.
2025-09-08 20:36:59 +00:00
7bf9848482 Move common system code into a dedicated file
Remove a lot of copy-pasting
2025-08-18 19:39:13 +00:00