Commit Graph
100 Commits
Author SHA1 Message Date
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 c28ffe278f Merge branch 'main' of gh:greg-hellings/nixos-config 2024-07-22 13:50:56 -05:00
Greg Hellings 5eee8ea67c Add usbutils to default 2024-07-22 13:50:46 -05:00
Greg Hellings 09d8400312 Add vpn alias for Xonsh
Adding a set of aliases to my Xonsh work to start up a VPN that uses
BitWarden for OTP storage
Changed my Linux to specifically use Python 3.12 because the flag for
NamedTemporaryFile is introduced in 3.12
2024-07-17 12:05:21 -05:00
Greg Hellings 7d882d161e Add poetry to IVR 2024-07-17 11:15:09 -05:00
Greg Hellings 73739228fb Update packages and xonsh 2024-07-15 15:27:23 -05:00
Greg Hellings f9652d77e5 Add freetube 2024-07-15 14:38:57 -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 403a765244 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-06-24 23:25:41 -05:00
Greg Hellings 7448bf91f4 Better vim usage
Move to better settings for fzf
Go back to NERDTree, as the others are very annoying
2024-06-24 16:04:48 -04: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 cc42575bc2 Add gitlab restart alias 2024-06-20 23:27:00 -05:00
Greg Hellings 8cfd27d6ca Update cache for vbox runner 2024-06-20 22:37:14 -05:00
Greg Hellings f94103e856 Add locally hosted S3 cache 2024-06-20 22:12:38 -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 7c0d5cf8cd Adding Jeremiah key 2024-06-20 17:41:11 -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 ccb6894347 Update pg update script 2024-06-20 15:53:57 -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 b76b6f2751 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-06-20 15:07:42 -05:00
Greg Hellings 3ea8f24e6d Merge branch 'main' of gh:greg-hellings/nixos-config 2024-06-20 14:36:01 -05:00
Greg Hellings 4bbb39f3c1 Setup minio properly 2024-06-20 14:35:29 -05:00
Greg Hellings 8d78322849 Disable ceph for now 2024-06-20 14:34:05 -05:00
Greg Hellings 4379a7c1f2 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-06-17 12:09:08 -05:00
Greg Hellings 5bf9ec3c9e Add more comments about the IOT addresses 2024-06-17 12:08:41 -05:00
Greg Hellingsandgreg-compass 8cbae36433 Silence and document function 2024-06-12 14:27:50 -05:00
Greg Hellingsandgreg-compass 4fb00208f4 Update darwin flake 2024-06-12 14:27:50 -05:00
Greg Hellingsandgreg-compass f6daf93553 Add way to unlock BitWarden on the CLI
Added a helper function to BitWarden to unlock the CLI
Updated cfetch to fetch that information
2024-06-12 14:27:50 -05:00
Greg Hellings d022f16470 Updates to environment variables
Re-order them to be alphabetical
Add LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN
2024-06-12 10:45:43 -05:00
Greg Hellings 9dd9d4a5b0 Remove unused packages from ivr 2024-06-12 10:39:06 -05:00
Greg Hellings d25f2aed37 Update postgres upgrade script 2024-06-11 09:40:23 -05:00
Greg Hellings e6722b16c5 Upgrade stable to 24.05
Stable nix and home-manager inputs upgraded
Remove openssl overlay that is no longer necessary for HA
2024-06-10 13:30:23 -05:00
Greg Hellings 485fb374a3 Remove nerdtree plugin for built in netrw 2024-06-10 11:34:53 -05:00
Greg Hellings efedbbd39b Update to 24.11pre
Update to nixpkgs past 24.05
Update hm unstable
Update nur
Replace nixneovim with nixvim
2024-06-10 11:09:40 -05:00
Greg Hellings b6cc370795 Add more nix vscodium plugins
Also update the package versions for nixunstable and hmsunstable
2024-05-29 13:57:16 -05:00
Greg Hellings a376675a0c More packages for ivr 2024-05-28 14:05:02 -05:00
Greg Hellings 3f41f806ca Fix the conditional to not be bad 2024-05-20 23:06:40 -05:00
Greg Hellingsandgreg-compass a6de268c78 Fixes on Darwin
Do not use local cache for Darwin systems
Update darwin flakes
Simplify some extra syntax
2024-05-20 10:51:03 -05:00
Greg Hellings 1b88076d97 Ceph on Jeremiah 2024-05-07 10:13:51 -05:00
Greg Hellings 8b159c4199 Static IPs for Jeremiah 2024-05-06 14:10:43 -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 3798959948 Jeremiah with more drives 2024-05-06 13:30:47 -05:00
Greg Hellings 41ec8627c4 Printing on Exodus 2024-05-05 21:32:57 -05:00
Greg Hellings ef83995a25 Add Exodus 2024-05-05 14:49:17 -05:00
Greg Hellings ffaf0cdd68 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-05-04 01:56:01 +00:00
Greg Hellings 86a909a0ae Allow ssh on port 2222 2024-05-04 01:55:44 +00:00
Greg Hellings 204577b6d1 Add Jeremiah to DNS 2024-05-02 22:41:49 -05:00
Greg Hellings 2feae1586c Add names 2024-05-01 14:49:52 -05:00
Greg Hellings 4cd66ec1b5 Add gitlab-runner to Linode 2024-05-01 19:46:34 +00:00
Greg Hellings e5400a3edf Upgrade postgres on vps 2024-04-30 20:00:02 +00:00
Greg Hellings 64b8342635 More friendly vim codes 2024-04-26 13:53:08 -05:00
Greg Hellings 72576d9769 Add Ansible 2024-04-25 23:04:34 -05:00
Greg Hellings 94cb9d9392 Add usbutils 2024-04-23 08:53:20 -05:00
Greg Hellings fc0ba62e36 Go back to Gnome 2024-04-22 17:41:29 -05:00
Greg Hellings 5ef24c2a43 Update the system 2024-04-22 17:15:05 -05:00
Greg Hellings 239990a8c0 Try doing runner on Jude 2024-04-21 21:54:54 -05:00
Greg Hellings 12da950b25 Tell Gitlab to use Minio 2024-04-21 15:04:16 -05:00
Greg Hellings 84b91d086d Update secrets 2024-04-21 15:03:39 -05:00
Greg Hellings 071af09085 Decompose some Genesis options 2024-04-20 01:15:18 -05:00
Greg Hellings 025dbaf8af Merge branch 'main' of gh:greg-hellings/nixos-config 2024-04-19 21:57:13 -05:00
Greg Hellings 3cc341c550 Add minio browser 2024-04-19 21:57:09 -05:00
Greg HellingsandGitHub 3e97731761 Update networking.nix
Add more names
2024-04-17 23:09:20 -05:00
Greg Hellings 861588f217 Fix inject syntax 2024-04-16 09:05:02 -05:00
Greg Hellings 7aed11aff2 More inject improvements 2024-04-16 08:55:08 -05:00
Greg Hellings ba837e6eb1 Jeremiah first-round simplification 2024-04-16 08:54:46 -05:00
Greg Hellings 1a1769ef3d Enhance injection code 2024-04-16 08:34:16 -05:00
Greg Hellings f787fc93fa Add Jeremiah 2024-04-16 08:34:06 -05:00
Greg Hellings 6fdd262c03 Add note for Ceph module 2024-04-10 16:42:46 -05:00
Greg Hellings c319b2ea1b Merge branch 'main' of gh:greg-hellings/nixos-config 2024-04-10 13:00:40 -05:00
Greg Hellings ab4cc0db9a Add golang to jude 2024-04-10 13:00:34 -05:00
Greg Hellings 1bb1c981b0 Add Postgres upgrade script 2024-04-09 16:27:27 -05:00
Greg Hellings 0eb4fafd44 Move EFI var 2024-04-05 10:59:30 -05:00
Greg Hellings 338efa36ac QEmu Working, again... 2024-04-04 13:53:54 -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 5e149b6608 Add iperf to baseline 2024-04-03 15:33:25 -05:00
Greg Hellings 55408c55ee Improve performance for gitlab-runner 2024-04-03 15:31:02 -05:00
Greg Hellings b16dcc88a3 Move proxies to iSCSI 2024-04-03 15:30:14 -05:00
Greg Hellings c729a5497a Add minio to Genesis 2024-04-03 08:32:31 -05:00
Greg Hellings a43bd4acc9 Fix proxy log and pass location 2024-04-02 23:42:38 -05:00
Greg Hellings effa347ee9 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-04-02 15:02:09 -05:00
Greg Hellings b2e8d10c5c Get GitLab runners running again 2024-04-02 15:02:04 -05:00
Greg Hellings 4199c0023f Fix permissions and ports in SSH 2024-04-02 15:01:07 -05:00
Greg Hellings 5cc4d9c43d Reduce concurrency on Hosea runner 2024-04-02 14:08:05 -05:00