7fdf232c9c
Add new llm agent machine configuration to general systems
2026-05-08 16:31:43 +00:00
2acb23790c
Get sentry symbol upload working in staging
2026-04-30 04:10:57 +00:00
d89d9b318c
Proxy requests to nidus through systemd socket
...
This should make it far more possible to have zero-downtime deployments
and avoid crash reports for expiring contexts in Glitchtip
2026-04-29 05:00:38 +00:00
e7f05c710f
Push nidus to prod
2026-04-28 17:02:39 +00:00
133cc115ef
Push latest build to prod
2026-04-28 08:22:31 +00:00
e97843b7f9
Deploy to prod - fixes aggregate map on main page
2026-04-22 21:23:25 +00:00
2b379fa938
Deploy nidus sync 0.0.12, with mailer support.
2026-04-18 00:02:06 +00:00
b2c43a4d3b
Update to the latest nidus fixes for AMCA 2026
2026-03-24 06:06:04 +00:00
f46c17286a
Save latest nidus status for conference
2026-03-23 03:49:01 +00:00
54ce81fde1
Update tegola for latest nidus release
2026-03-20 20:19:45 +00:00
3e66d11c7a
Update tegola for latest nidus changes
2026-03-11 15:51:49 +00:00
0c81e455dc
Update nidus to latest
2026-03-07 03:01:59 +00:00
ee0a35bce2
Update nidus to show new csv upload and maps
2026-03-05 18:58:15 +00:00
d8132d06c1
Remove long-gone servers sync.nidus.cloud, test-corp
2026-02-17 17:36:54 +00:00
81dbc3ba9a
Add working amd-legacy-quadcore
2026-02-17 15:11:46 +00:00
ce0af0e543
Make nidus run on www.nidus.cloud
...
Because that's what our printed banners do.
2026-02-02 02:11:43 +00:00
5bdd358a8b
Latest update to nidus-sync
2026-01-31 03:59:13 +00:00
3630c11cf5
Latest nidus sync
2026-01-29 15:09:28 +00:00
b402bb9c79
Bump nidus-sync version
2026-01-26 02:57:34 +00:00
0cbc89aa02
Push latest nidus
2026-01-23 04:00:28 +00:00
7394dec056
Update tegola for latest nidus-sync
2026-01-22 05:22:37 +00:00
ca43943edb
Add directory for marketing website
2026-01-21 16:36:53 +00:00
65dd27b701
Update corp to 25.11, fix split root partition
2026-01-13 04:42:12 +00:00
38967bd43d
Bump to latest nidus sync
2026-01-12 14:12:56 +00:00
9497063340
Deploy nidus-sync v0.0.6
...
This also removes tegola reading only from the nidus-dev-sync.
Also bump to 25.11 so the system is consistent
2026-01-12 14:12:54 +00:00
d0df5172d3
Move all logic from nixos-anywhere to main flake
...
It should now be possible to nixos-anywhere without the custom
directory.
Still testing that works though.
2026-01-05 00:27:37 +00:00
fd8e9ce33e
Roll back to 25.05
...
Can't build corp on 25.11 yet.
2025-12-16 03:42:17 +00:00
c811b0e4d0
Update to nidus-sync 0.0.5
2025-12-16 03:41:50 +00:00
b120ab9fec
Move to NixOS 25.11
2025-12-15 18:48:00 +00:00
af1de58c28
Add initial attempt at qgis
...
Doesn't work, likely due to missing CPU instruction support (AVX).
2025-12-11 14:31:57 +00:00
d8cd03f704
Go to latest nidus-sync
2025-11-21 18:14:47 +00:00
f3b8602f30
Actually serve sync.nidus.cloud with the new config.
2025-11-11 17:57:35 +00:00
44c0d83bf6
Add nidus-sync production module
...
This will allow me to keep nidus-sync stable while continuing to do
development on this same server on a different port.
2025-11-11 17:24:41 +00:00
00d3e4be39
Bump version of fieldseeker-sync
2025-11-11 17:24:38 +00:00
e29be82423
Update to latest fieldseeker-sync
2025-11-11 17:24:38 +00:00
40d7ccf048
Move corp server to using the nocix role pattern
...
This was introduced for the sync server, but we desire all to receive
it.
2025-10-22 18:17:13 +00:00
7147413112
Switch fieldseeker to not do a top-level merge
...
This actually breaks on any servers that don't define the fieldseeker
deployments as an empty list. Instead we do the clunkier, but working,
import-then-merge-each-attr.
2025-10-22 18:02:15 +00:00
c83b46a352
Deploy fssync without separate audio post processor
2025-10-22 18:02:15 +00:00
8995e95041
Add the sovr role and initial frps deployment
2025-10-13 17:06:15 +00:00
29fa447da6
Make nocix sexcore name consistent
...
I realized I had incorrectly used "hexcore"
2025-10-10 01:36:45 +00:00
de98f88da8
Make fieldseeker-sync a flake input
...
Makes it easier to update since I just bump the commit ID and then it'll
deploy
2025-10-07 18:24:58 +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
122554c4aa
Correctly pass in the timecard-bot parameter to all systems
2025-09-29 21:15:01 +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
23f5a12d74
Avoid repeating 'inherit' so much.
2025-08-18 19:39:13 +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
c427bda5b0
Create sync nidus host configuration
...
It has next to nothing in it, at this point.
2025-08-15 00:34:21 +00:00