Greg Hellings
8e0dbacf14
Add Jude binding IP
2025-05-22 00:26:37 -05:00
Greg Hellings
a2c939d12e
Fix jude gitlab-runner variables
2025-05-21 23:14:13 -05:00
Greg Hellings
635ff2926a
Remove extra services from Genesis
...
Remove ACME from Geneis, since I don't use it
Remove Uptime Kuma since I also don't use it
Fixes #6
2025-05-21 22:55:59 -05:00
Greg Hellings
ffd2dd78bc
Rework how gitlab-runners are defined
2025-05-21 22:25:11 -05:00
Greg Hellings
4cd0de0109
Isaiah gets new kubernetes runner
2025-05-20 22:51:42 -05:00
Greg Hellings
641c9fd7ac
Rename Jeremiah key
2025-05-20 22:27:28 -05:00
Greg Hellings
d8798bc17d
Remove isaiah-podman and docker-auth gitlab keys
2025-05-20 22:13:31 -05:00
Greg Hellings
495dc1a074
Set kubernetes flags for Jude
2025-05-20 00:19:20 -05:00
Greg Hellings
82f09cc33e
Enable Kubernetes on Jeremiah
2025-05-19 22:01:49 -05:00
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