Greg Hellings
0e24d39dce
Make gitlab-runner come after network-online
2024-10-18 14:52:01 -05:00
Greg Hellings
c5090d69a2
Enable aarch emulation on Exodus
2024-10-18 09:12:37 -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
a5dc463c93
Use podman everywhere, get ride of extra runner
2024-10-10 17:19:16 -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
e2f0856102
Add basic check compat
2024-10-03 11:16:06 -05:00
Greg Hellings
e412cb12cd
Add LG SmartThinQ, and standardize module
...
Stop overriding the home-assistant package directly, myself, and instead
move to using the standard ways of specifying extra options that the
module exposes to us.
2024-09-17 15:54:53 -05:00
Greg Hellings
5e36076f06
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-09-05 16:19:38 -05:00
Greg Hellings
225854b838
Now with more lightning
2024-09-05 16:19:26 -05:00
Greg Hellings
643a01e530
Make home print module
2024-09-03 20:35:31 -05:00
Greg Hellings
c70e098eb0
Make Hosea the bitcoin node
2024-08-23 14:08:01 -05:00
Greg Hellings
f4227928a3
Split nixvim types
...
NixVim has branches to track the different hosts, so let's go ahead and
use those properly
2024-08-17 00:04:27 -05:00
Greg Hellings
4d4beaf620
Try to migrate minio to NAS
...
Try to move as much of the S3 load onto the NAS as I am able to manage,
incluing pointing s3.thehellings.lan towards the NAS
2024-08-16 22:46:05 -05:00
Greg Hellings
704afb6227
Testing xonsh
2024-08-16 15:12:53 -05:00
Greg Hellings
c46dbd3f59
Make zwave even better
2024-08-16 11:56:49 -05:00
Greg Hellings
ab640c5623
Nextcloud 29
2024-08-15 16:06:36 +00:00
Greg Hellings
6547e4c5d8
Nextcloud 28
2024-08-15 16:04:38 +00:00
Greg Hellings
89789e6af8
Update to run on Isaiah and containers
2024-08-15 09:43:35 -05:00
Greg Hellings
6987c485fb
Make backups work on Genesis
2024-08-15 00:34:28 -05:00
Greg Hellings
f9b4b7133b
Make backups more fun with syncthing
2024-08-15 04:48:29 +00:00
Greg Hellings
4ea9df33c9
Update nextcloud settings
...
The module has deprecated some of the settings
Make nginx wait for nextcloud to start
2024-08-15 02:26:02 +00:00
Greg Hellings
e36d9a0e12
This is already a standard app
2024-08-13 22:44:11 -05:00
Greg Hellings
c7156051f7
Fix Jude and give it developer tools
2024-08-04 19:58:20 -05:00
Greg Hellings
38519c9512
Clean up the building
2024-07-31 22:56:37 -05:00
Greg Hellings
1ec7beaad2
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-24 10:59:25 -05:00
Greg Hellings
7aa91ffc0a
Fix storage URL for container
2024-07-24 10:59:08 -05:00
Greg Hellings
17358a5ca5
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-23 14:27:15 -05:00
Greg Hellings
51a7db4a13
Enable web services on Jeremiah
2024-07-23 14:27:03 -05:00
Greg Hellings
1d9a210419
Seems to start gitlab automatically now
2024-07-23 00:19:21 -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
fb45b77e27
Remove several genesis services
...
Remove Nginx proxy
Remove mounting of LUN
2024-07-22 13:58:55 -05:00
Greg Hellings
73739228fb
Update packages and xonsh
2024-07-15 15:27:23 -05:00
Greg Hellings
d095a967a9
Create module for vmdev
2024-07-13 02:37:17 -05:00
Greg Hellings
0da0374b58
Set VLAN on Isaiah
2024-07-12 23:01:07 -05:00
Greg Hellings
3073a2cebe
Allow Jeremiah more parallel
2024-07-12 23:00:01 -05:00
Greg Hellings
dd8cb9cb48
Restore the VLAN
2024-07-12 22:07:03 -05:00
Greg Hellings
c06c78c112
Ignore vlan
2024-07-12 20:17:52 -05:00
Greg Hellings
a23546b20c
Add STORAGE_URL to Hosea
2024-06-24 23:34:05 -05:00
Greg Hellings
eb88be9116
Setup MinIO in runner
2024-06-21 17:06:47 -05:00
Greg Hellings
77f8dec208
Add STORAGE_URL
2024-06-21 13:08:42 -05:00
Greg Hellings
d80b7cb098
Add Jeremiah runner
2024-06-21 13:02:13 -05:00
Greg Hellings
d9af805f60
Aim to new minio cluster
2024-06-21 01:27:03 -05:00
Greg Hellings
bb7277b524
Add backend Minio connection
2024-06-20 22:04:26 -05:00
Greg Hellings
a0bf334052
Enable backend connection to Minio
2024-06-20 22:03:27 -05:00
Greg Hellings
1d5458c6ad
Add support for the minio host names
2024-06-20 19:11:22 -05:00
Greg Hellings
bdab5f4db1
Add minio to Isaiah
2024-06-20 17:30:38 -05:00
Greg Hellings
2847da0ac2
Mount spinning disk for minio
2024-06-20 17:21:47 -05:00
Greg Hellings
0dc279bcc3
Use standard systemd configs
2024-06-20 16:49:59 -05:00
Greg Hellings
40f5b3fc47
Try to avoid failing on rmmod
2024-06-20 15:53:57 -05:00