Commit Graph
29 Commits
Author SHA1 Message Date
Greg Hellings 856d4ec627 Fix building with Colmena.
Apply overlays and nixpkgs imports once
Do not set hostPlatform explicitly, set it from the network.json file
2025-12-22 15:27:36 -06:00
Greg Hellings c0cb9905c5 Pull from Kubernetes Prometheus 2025-11-22 21:57:05 -06:00
Greg Hellings 5ae91f18ba Update my exporters 2025-11-20 23:14:15 -06:00
Greg Hellings 33649e8a61 Add all harvest hosts 2025-11-20 23:14:15 -06:00
Greg Hellings d6922c3318 Enable Prometheus server and Grafana 2025-11-19 22:43:28 -06:00
Greg Hellings 1165917832 Add tags to tailscale nodes 2025-11-16 22:34:22 -06:00
Greg Hellings 0e012eb9e0 Update old setting names 2025-11-08 20:40:04 -06:00
Greg Hellings 2ad5b32565 Fix new package names 2025-11-08 16:11:37 -06:00
Greg Hellings 2439bdf588 Add rtl to Hosea 2025-11-08 16:08:00 -06:00
Greg Hellings e8eef789d7 Update package pins 2025-11-08 16:01:21 -06:00
Greg Hellings c4119dd9b7 Move jellyfin to hardware box
Rather than running Jellyfin on a VM as before, just move the service
over to Hosea, which isn't doing anything graphical
2025-11-08 15:37:02 -06:00
Greg Hellings 3f587cdf8e Use restic for backups
Now that I have a working Restic backup server, use that for backups
rather than rsyncing to Synology
2025-10-15 00:02:48 -05:00
Greg Hellings a71eb7485a Completely reformat to satisfy nixfmt 2024-10-19 01:20:46 -05:00
Greg Hellings 8d752032ae Some massive changes to make flakiness better
Renamed the @inputs to @top. This was a misguided attempt to make a
different change, but it's going to stick, now.
Began moving packages to their own folder rather than being intermingled
with overlays
Created a local overlay that just includes my personal packages
Cleaned up some dead code
Moved to just using the raw 'imports' instead of needing to explicitly
call out the `foo = import foo.nix {};` syntax
2024-10-11 12:28:53 -05:00
Greg Hellings 229188214f Support for deadnix pre-commit check 2024-10-03 15:21:56 -05:00
Greg Hellings 78c802d32c A complete reformatting to match nixpkgs-fmt 2024-10-03 11:26:39 -05:00
Greg Hellings 225854b838 Now with more lightning 2024-09-05 16:19:26 -05:00
Greg Hellings c70e098eb0 Make Hosea the bitcoin node 2024-08-23 14:08:01 -05:00
Greg Hellings b4a0561ed6 Simplify Hosea
Remove the Hosea gitlab runner service
Remove extra Hosea supports for the runner service
Setup S3 on Hosea, again, as an exposed service
2024-07-22 14:40:10 -05:00
Greg Hellings 73739228fb Update packages and xonsh 2024-07-15 15:27:23 -05:00
Greg Hellings a23546b20c Add STORAGE_URL to Hosea 2024-06-24 23:34:05 -05:00
Greg Hellings 4bbb39f3c1 Setup minio properly 2024-06-20 14:35:29 -05:00
Greg Hellings 67b466b9f9 Finish fleshing out Hosea network 2024-04-03 16:06:00 -05:00
Greg Hellings e3121725d1 Fix prefix length on Hosea 2024-04-03 16:02:50 -05:00
Greg Hellings 55408c55ee Improve performance for gitlab-runner 2024-04-03 15:31:02 -05:00
Greg Hellings 5cc4d9c43d Reduce concurrency on Hosea runner 2024-04-02 14:08:05 -05:00
Greg Hellings cb5d1a7a83 Run VBox on Hosea 2024-04-02 14:07:13 -05:00
Greg Hellings f1db2b7f6a Move vbox to Hosea 2024-04-02 11:55:07 -05:00
Greg Hellings e096292ec5 Rename build to hosea 2024-04-01 12:23:23 -05:00