4f6e2c3369
use s0
Check Flake / check-flake (push) Successful in 2m49s
2023-04-29 18:18:52 -06:00
307dee979a
Try to allow cross build
Check Flake / check-flake (push) Failing after 1m3s
2023-04-29 10:48:12 -06:00
832894edfc
Gitea runner
2023-04-23 10:29:18 -06:00
feb6270952
Update options for newer nixpkgs
2023-04-23 10:28:55 -06:00
71baa09bd2
Refactor imports and secrets. Add per system properties and role based secret access.
...
Highlights
- No need to update flake for every machine anymore, just add a properties.nix file.
- Roles are automatically generated from all machine configurations.
- Roles and their secrets automatically are grouped and show up in agenix secrets.nix
- Machines and their service configs may now query the properties of all machines.
- Machine configuration and secrets are now competely isolated into each machine's directory.
- Safety checks to ensure no mixing of luks unlocking secrets and hosts with primary ones.
- SSH pubkeys no longer centrally stored but instead per machine where the private key lies for better cleanup.
2023-04-21 12:58:11 -06:00
40f0e5d2ac
Add Phil
2023-04-19 18:12:42 -06:00
f90b9f85fd
try out appvm
2023-04-18 23:15:21 -06:00
5b084fffcc
moonlander
2023-04-18 23:15:03 -06:00
378cf47683
restic backups
2023-04-08 21:25:55 -06:00
f68a4f4431
nixpkgs-fmt everything
2023-04-04 23:30:28 -06:00
3c683e7b9e
NixOS router is now in active use :)
2023-04-04 20:53:38 -06:00
68bd70b525
Basic router working using the wip hostapd module from upstream
2023-04-04 12:57:16 -06:00
d1e6d21d66
iperf server
2023-03-25 15:48:39 -06:00
c48b1995f8
Remove zerotier
2023-03-18 20:41:09 -06:00
db441fcf98
Add ability to refuse PIA ports
2023-03-12 21:46:36 -06:00
ab2cc0cc0a
Cleanup services
2023-03-12 17:51:10 -06:00
5ed02e924d
Remove liza
2023-03-12 00:15:06 -07:00
9684a975e2
Migrate nextcloud to ponyo
2023-03-12 00:10:14 -07:00
c3c3a9e77f
disable searx for now
2023-03-12 00:09:40 -07:00
ecb6d1ef63
Migrate mailserver to ponyo
2023-03-11 23:40:36 -07:00
cea9b9452b
Initial prototype for Wireguard based PIA VPN - not quite 'ready' yet
2023-03-08 23:49:02 -07:00
8fb45a7ee5
Turn off howdy
2023-03-08 23:47:11 -07:00
c5e7d8b2fe
Allow easy patching of nixpkgs
2023-03-03 23:24:33 -07:00
63f2a82ad1
ignore lid close for NAS
2023-03-03 00:16:57 -07:00
ec54b27d67
fix router serial
2023-03-03 00:14:22 -07:00
b5c77611d7
remove unused compute nodes
2023-03-03 00:12:16 -07:00
d8dbb12959
grow disk for ponyo
2023-02-11 19:01:42 -07:00
3e0cde40b8
Cleanup remote LUKS unlock
2023-02-11 18:40:08 -07:00
2c8576a295
Hardware accelerated encoding for jellyfin
2023-02-11 16:10:19 -07:00
8aecc04d01
config cleanup
2023-02-11 16:10:10 -07:00
cb2ac1c1ba
Use x86 machine for NAS
2023-02-11 16:08:48 -07:00
c649b04bdd
Update ssh keys and allow easy ssh LUKS unlocking
2023-02-11 15:05:20 -07:00
6fce2e1116
Allow unlocking over tor
2023-02-11 13:38:54 -07:00
3e192b3321
Hardware config should be in hardware config
2023-02-11 13:35:46 -07:00
bc863de165
Hardware config should be in hardware config
2023-02-11 09:48:25 -07:00
cfa5c9428e
Remove reg
2023-02-11 09:46:05 -07:00
abddc5a680
Razer keyboard
2023-02-11 00:32:36 -07:00
577dc4faaa
Add initial configuration for APU2E4 router
2023-02-10 20:51:10 -07:00
a8b0385c6d
more ephemeral options
2023-02-08 22:27:54 -07:00
f9cadba3eb
improve ephemeral os config
2023-02-08 22:25:09 -07:00
c192c2d52f
enable spotify
2023-02-08 18:48:08 -07:00
6f9edd8870
Add ISO build
2023-02-08 01:36:23 -05:00
076bdb3ab4
Use upstream nvidia reverse prime support
2023-02-08 01:35:25 -05:00
7238d6e6c5
latest kernel not needed for wifi anymore
2023-02-06 22:45:34 -05:00
094905a727
virt-manager
2023-02-06 22:44:22 -05:00
cf3fa0ff12
depthai udev
2023-02-06 22:44:09 -05:00
11072c374b
Owncast
2022-07-24 15:18:29 -04:00
2738f6b794
WIP wireguard vpn
2022-07-24 12:13:17 -04:00
aa7bbc5932
Use Tailscale
2022-06-23 22:30:07 -04:00
a92800cbcc
Update to NixOS 22.05
2022-06-19 23:59:52 -04:00