Greg Hellings
b70c7874cc
Fix Isaiah to actually work
2025-05-19 21:47:35 -05:00
Greg Hellings
fa302301af
Isaiah spin up
...
Bring Isaiah back into commission, this time as the core of my k3s
cluster. Standing up the basic serverInit, and also creating the core
server components that are needed.
2025-05-19 20:10:21 -05:00
Greg Hellings
b7d66709ca
Make podman enablement a personal module
...
Podman needs some configuration, so I'm splitting it out to its own
module
2025-05-14 21:22:13 -05:00
Greg Hellings
decb2f50a4
Add podman-compose to Jude
2025-05-14 21:11:55 -05:00
Greg Hellings
63a2c8b705
Add updated Zed for now
...
Add HPsaucii's Zed repo
Add zed-editor to the overlay
Fix Vulkan on Jude
2025-05-13 22:19:21 -05:00
Greg Hellings
4572317d64
Fix Jude ventoy reference
2025-05-13 13:40:14 -05:00
Greg Hellings
b094763708
Limit Jeremiah parallel jobs
2025-05-13 13:33:38 -05:00
Greg Hellings
10a8fd5311
Run fingerprint service and fwupd
2025-05-13 09:31:29 -05:00
Greg Hellings
dc2786fc4b
Add nixos-hardware repo
2025-05-10 21:08:05 -05:00
Greg Hellings
1d6b677f9a
Make Jude able to do Android things
2025-05-02 15:17:57 -05:00
Greg Hellings
e335b0b874
Try cursor on Exodus
2025-04-30 23:13:58 -05:00
Greg Hellings
19b633dcde
Update comments to know what I'm handling
2025-04-25 15:33:53 -05:00
Greg Hellings
2395e365db
Tidy up vm-jellyfin
...
Get drivers and firmware working for AMD passthru GPU
Add jellyfin user to the groups to use card for transcription
Update IP address
2025-04-18 16:55:51 -05:00
Greg Hellings
6c79fc2e29
Don't triple-build jellyfin
2025-04-17 22:48:42 -05:00
Greg Hellings
7b7c1c9c81
Move root definition to hardware
2025-04-17 22:46:17 -05:00
Greg Hellings
a5268509ba
Merge branch 'main' of src:greg/nixos-config
2025-04-17 22:42:59 -05:00
Greg Hellings
6437126eac
Move Jellyfin into Proxmox
2025-04-17 22:42:18 -05:00
Greg Hellings
b863b86220
Add qemuGuest to Gitlab
2025-04-17 22:40:30 -05:00
Greg Hellings
f417d0150b
Update Jellyfin address
2025-04-17 22:39:38 -05:00
Greg Hellings
39b71456e0
Bring IOMMU to Jeremiah
2025-04-17 22:15:01 -05:00
Greg Hellings
b4d91b8215
Fetch lib for exodus
2025-04-17 20:17:58 -05:00
Greg Hellings
3a673594c3
Bump nextcloud to 31
2025-04-17 16:59:05 -05:00
Greg Hellings
67e626c470
Add a direct mount of the Btrfs on Jeremiah
...
Add a mountpoint for the root Btrfs volume on Jeremiah so that the root
of the volume can be accessed
Also, create and mount a PVE subvol for fiddling around with the Btrfs
suport in PVE
2025-04-17 16:52:11 -05:00
Greg Hellings
f75ae5c983
Remove Git from Isaiah
...
Remove the Gitlab container from Isaiah
Remove references to the builder in a container on Isaiah
Combine configuration into a single file
2025-04-14 22:58:03 -05:00
Greg Hellings
0efccd5a0c
Re-enable Jeremiah runner
2025-04-14 22:20:56 -05:00
Greg Hellings
8a0a386ae6
Setup gitlab on VM
...
Move GitLab to the VM
Slight tweaks to the configuration to make it better (such as binding to
0.0.0.0 for Nginx)
2025-04-14 17:55:07 -05:00
Greg Hellings
a56077efca
Merge remote-tracking branch 'jude/main'
2025-04-14 15:05:22 -05:00
Greg Hellings
cc8b5f4ffa
Configure new gitlab VM
2025-04-14 14:57:44 -05:00
Greg Hellings
140ba3d08a
Streamline base install
...
Don't install printers by default
Don't install NetworkManager by default, as it pulls in WAY too many
dependencies, including a full GUI suite
Simplify the template
2025-04-14 00:44:19 -05:00
Greg Hellings
2b90378800
Update proxmox on Jeremiah
2025-04-13 23:05:11 -05:00
Greg Hellings
ae9b88fce2
Add Proxmox to Jeremiah
2025-04-13 21:04:59 -05:00
Greg Hellings
51e7a63897
Add fswatch
2025-04-04 09:35:53 -05:00
Greg Hellings
678e9ac6b1
Add logrotate to the gitlab instance
2025-04-02 21:50:05 -05:00
Greg Hellings
d3aa9b2884
Revert to vanilla Linux on Jude
2025-03-10 17:07:55 -05:00
Greg Hellings
6f35efaf16
Try with the Zen kernel
2025-03-05 16:44:00 -06:00
Greg Hellings
4f23f0a0a9
Increase maximum size for registry uploads
2025-03-01 00:30:49 -06:00
Greg Hellings
a68049f0c9
Fix the new registry port
2025-02-28 11:03:58 -06:00
Greg Hellings
26e44be698
Remove nativeSystemd, which is no longer used by wsl
2025-02-28 10:42:42 -06:00
Greg Hellings
46bafc4528
Remove gnucash from standard builds
2025-02-28 10:41:36 -06:00
Greg Hellings
3103c1da6e
Try to fix Gitlab problems on Isaiah
2025-02-28 09:27:03 -06:00
Greg Hellings
6d087c1233
Add dashy and update Jellyfin IP address
2025-02-18 15:15:19 -06:00
Greg Hellings
cec6b389fc
Add pre-commit to Jude
2025-02-18 15:15:19 -06:00
Greg Hellings
0c91eec61f
Add podman to Exodus
2025-02-15 13:01:20 -06:00
Greg Hellings
653bb4b0ba
Build plugins from the correct python
2025-02-04 08:22:37 -06:00
Greg Hellings
868e86cc6d
Gitlab CI support added, in order to pre-cache build results in Minio.
2025-02-04 13:50:04 +00:00
Greg Hellings
713b5d03b7
Jeremiah runner up to 7 with its new memory
2025-01-28 21:27:29 -06:00
Greg Hellings
44e8d8f249
Limit Jeremiah to 1 job
...
Even with only 2 jobs in parallel, Jeremiah can't keep up with only 16GB
of RAM. Gonna have to push to get some more memory for it. This is
painful!
2025-01-26 14:28:33 -06:00
Greg Hellings
13a3b7b2e8
Adapt jeremiah
...
Remove libvirtd, because it was conflicting with vbox
Some reason it's only registering 16GB of RAM now, so we will reduce its
parallel limit in Gitlab CI
Re-arrange the elements in the file to be in alphabetical order
2025-01-16 15:20:25 -06:00
Greg Hellings
fce6b48327
Fix the naming of libvirt-nosleep service
2025-01-09 10:15:55 -06:00
Greg Hellings
2bbbeaa5f1
Add vfio stuff for win10
...
Add a whole bunch of stuff to start/stop displays for the win10 vm
Hopefully this will allow win10 to directly use the same GPU in passthru
mode
2025-01-08 08:05:24 -06:00