Greg Hellings
d6629c8769
Enable remote builder configuration
...
Allow easily setting a box up as a remote builder
2024-10-18 16:46:35 -05:00
Greg Hellings
0e24d39dce
Make gitlab-runner come after network-online
2024-10-18 14:52:01 -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
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
89789e6af8
Update to run on Isaiah and containers
2024-08-15 09:43:35 -05:00
Greg Hellings
7aa91ffc0a
Fix storage URL for container
2024-07-24 10:59:08 -05:00
Greg Hellings
1d9a210419
Seems to start gitlab automatically now
2024-07-23 00:19:21 -05:00
Greg Hellings
73739228fb
Update packages and xonsh
2024-07-15 15:27:23 -05:00
Greg Hellings
0da0374b58
Set VLAN on Isaiah
2024-07-12 23:01:07 -05:00
Greg Hellings
c06c78c112
Ignore vlan
2024-07-12 20:17:52 -05:00
Greg Hellings
eb88be9116
Setup MinIO in runner
2024-06-21 17:06:47 -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
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
Greg Hellings
5010f98d32
Disable ceph for now
2024-06-20 15:53:57 -05:00
Greg Hellings
d3348361b1
Ceph almost working
2024-06-20 15:53:57 -05:00
Greg Hellings
a7c7591ced
Add virtual IP for rgw
2024-05-06 14:05:14 -05:00
Greg Hellings
86fc8bee85
Add static IP for Ceph
2024-05-06 13:58:20 -05:00
Greg Hellings
12da950b25
Tell Gitlab to use Minio
2024-04-21 15:04:16 -05:00
Greg Hellings
1bb1c981b0
Add Postgres upgrade script
2024-04-09 16:27:27 -05:00
Greg Hellings
338efa36ac
QEmu Working, again...
2024-04-04 13:53:54 -05:00
Greg Hellings
b2e8d10c5c
Get GitLab runners running again
2024-04-02 15:02:04 -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
47b6f5737e
Clean up nix flake check
2024-03-04 23:03:47 -06:00
Greg Hellings
57cc340d02
NixOS Containers: Improved
...
Add personal containers module
Move gitlab into new containers
Move matrix onto Isaiah
2024-03-04 15:01:33 -06:00
Greg Hellings
ea4a5a6d41
Matrix container working
2024-02-29 11:36:25 -06:00
Greg Hellings
b536a7e3ef
Move Dendrite to Isaiah
2024-02-27 14:42:19 -06:00
Greg Hellings
7c0f5b3731
Get container overlays working again
2024-02-13 23:58:38 -06:00
Greg Hellings
d4db27573f
Update container references to modules
2024-02-09 16:23:42 -06:00
Greg Hellings
cc6fe91165
Update proxies
2024-02-07 01:20:01 -06:00
Greg Hellings
c63484bd19
Completely redo backups
2024-02-07 00:48:28 -06:00
Greg Hellings
51b8f0db8a
Update gitlab-runner process
2024-01-20 00:43:20 -06:00
Greg Hellings
fc21798881
Set EFI_DIR
2024-01-19 22:38:37 -06:00
Greg Hellings
95944e88d2
Ignore VMWare
2024-01-19 22:38:16 -06:00
Greg Hellings
8cb395b529
Final packages for CI
2024-01-17 12:37:25 -06:00
Greg Hellings
585c4d0f4c
Add direct registry access name
2023-12-30 00:04:51 -06:00
Greg Hellings
5dad72c5cd
Move modules to shared
2023-12-29 23:36:40 -06:00
Greg Hellings
5955faa0e2
Remove unused file
2023-12-27 20:29:34 -06:00
Greg Hellings
7dde6d256a
CI running
2023-12-27 20:27:38 -06:00
Greg Hellings
09628a3d42
Rely on tailscale
2023-12-22 13:19:06 -06:00
Greg Hellings
fb79feb58d
Login from Windows finally!
2023-12-19 13:45:06 -06:00
Greg Hellings
d0d7d25b90
QEmu and VirtualBox working
2023-12-17 19:54:28 -06:00