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
ee93e18a6b
Add some stuff to make pi agent happier
2026-05-08 23:25:58 +00:00
851f6d9655
Make timecardbot read from inputs
...
So we don't have to plumb it through all the system args
2026-05-08 20:53:52 +00:00
997584dcd7
Move permissions setup for pgadmin to one-off service
2026-05-08 20:53:34 +00:00
a2ca482b0b
Fix forgejo recipe, add caddy reverse proxy
2026-05-08 20:53:16 +00:00
98c8a60b10
Set quadcore-292465's big disk by id instead of temp label
2026-05-08 20:52:30 +00:00
bd9b9109d2
Initial work on establishing consistent AGENTS context
2026-05-08 19:58:33 +00:00
083e3e79b7
Add initial forgejo configuration
2026-05-08 18:56:50 +00:00
0ee91ff317
Preconfigure pgadmin database and user
...
The initialScript doesn't work, really, because it only runs on database
creation, but it does document what I need.
2026-05-08 18:14:07 +00:00
ab3d5473f2
Remove timecard-bot as a direct dependency of base flake
...
we'll pass it through inputs instead
2026-05-08 18:13:42 +00:00
98d075bf2f
Support .bin files in secrets
...
I'm not using it now, but I almost did for pgAdmin
2026-05-08 18:13:09 +00:00
bf861cca28
Initial add of pgadmin to nidus systems
...
This is to allow Ben to do his own delving into the data we have
2026-05-08 16:35:49 +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
f34755ff34
Make restic not fail if we don't configure it
...
This is relevant for the new quadcore server
2026-05-08 16:33:28 +00:00
9971014a21
Update nidus for frontend sentry support
2026-05-08 16:32:40 +00:00
7fdf232c9c
Add new llm agent machine configuration to general systems
2026-05-08 16:31:43 +00:00
0e0391eadb
Initial creation of llm-agent pi role.
...
Still building, not sure it'll work, but it's at least building so let's
roll with it.
2026-05-08 16:30:29 +00:00
8417871a6d
Update new quadcore-292465 after getting initial deploy to work
2026-05-07 22:41:14 +00:00
5145104a16
Checkpoint for working deployment of Nix on new quadcore server
2026-05-07 22:24:04 +00:00
6748641a85
Add initial configuration for new quadcore system
2026-05-05 15:22:34 +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
502705df4f
Update vikunja OIDC config for recent 1.0 release update
2026-04-28 17:02:52 +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
260af01566
Add subdomains for recipes
2026-03-23 03:49:25 +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
16640ac022
Restart nidus-sync on failure
2026-03-11 15:52:01 +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
ced83c3547
Update enivonment variables for the latest nidus-sync
2026-02-18 22:07:39 +00:00
a61f904098
Make tegola domain name configurable by environment
2026-02-18 22:07:22 +00:00
f9fee85606
Create needed data directories for nidus-sync on deploy
2026-02-18 21:30:06 +00:00
bacd06e90f
Update staging server key after rebuild
2026-02-18 15:24:52 +00:00
4f47636d0e
Get the large disk formatted and mounted on nocix-amd-legacy-quadcore
2026-02-18 15:20:19 +00:00
31335d19f7
Create separate prod/staging nidus-sync sops environments
2026-02-18 06:09:50 +00:00
f86239a8ce
Make RMO domain name a config option
2026-02-18 05:07:22 +00:00
0b8cedf800
Add new staging server key for sops
2026-02-18 05:06:57 +00:00
aec32bdfb4
Update tegola for the latest nidus changes
2026-02-17 21:37:57 +00:00
f0e9d04dc1
Make nidus-sync domain a variable
...
The beginning of separating out staging
2026-02-17 17:38:42 +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
93f89243b1
Add stadia maps key
2026-02-16 15:23:14 +00:00
fb1fa4b591
Add FILES_DIRECTORY to nidus-sync
2026-02-09 17:40:16 +00:00
8267f657c3
Update tegola configuration to show new RMO report types
2026-02-06 18:05:12 +00:00