Commit graph

31 commits

Author SHA1 Message Date
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
bacd06e90f
Update staging server key after rebuild 2026-02-18 15:24:52 +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
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
b5defe1bf0
Add restic backup for all corp services 2026-01-12 00:49:27 +00:00
0ac27f8b99 Add switch-fix commands 2026-01-05 00:27:23 +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
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
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
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
0c8fea347a Add secrets and home config to the corp machine 2025-07-16 09:55:20 -07:00
ecbb1b932c Migrate corp configuration to this repository and use flakes 2025-07-16 09:36:39 -07:00