Commit graph

56 commits

Author SHA1 Message Date
Lyn
aa7c61019b correction for accidentially creating an x86 server -_- 2024-10-19 04:45:20 +02:00
Lyn
cfe7efce10 hostname fixed 2024-10-19 04:21:40 +02:00
Lyn
5962560c87 small tweaks for hetzner aarch64 instance 2024-10-19 04:17:26 +02:00
Lyn
21cbd69e02 filename typo 2024-10-19 04:12:19 +02:00
Lyn
7a450258d4 wireguard gateway draft added 2024-10-19 04:08:28 +02:00
server
dcbfb0be74 flake.lock updated 2024-10-19 03:13:09 +02:00
server
78f156bb38 hypervisor profile works now 2024-10-19 03:12:57 +02:00
server
0b799c87b6 small restructuring 2024-10-19 03:12:20 +02:00
Lyn
2bfb4f5c97 microvm restructuring 2024-10-19 02:07:03 +02:00
server
752b3d4d4c add microvm module to supernova hypervisor 2024-10-19 01:44:41 +02:00
server
fdb40b4a4e add microvm input 2024-10-19 01:36:05 +02:00
server
c08d826457 disable ssh keyboard interactive authentication 2024-10-19 01:35:36 +02:00
server
c06df7e251 don't print anything log-related to the physical console 2024-10-19 01:23:51 +02:00
server
7848fa4d96 patched the packagesFromDirectoryRecursive function mkLocalMod uses to use default.nix instead of package.nix so we can e.g. enable a module at modules/sops/default.nix with only [prefix].sops.enable instead of [prefix].sops.default.enable. ALSO this fixed the broken users.lyn module introduced in the last commit 2024-10-19 00:15:34 +02:00
Lyn
c09b1e8e17 prettified config 2024-10-18 23:01:33 +02:00
Lyn
40b9733f57 extended fix bc it didn't work 2024-10-18 20:12:13 +02:00
Lyn
8a90755f14 hypothetical fix for "waiting for decryption" timeouts after 90 secs 2024-10-18 19:54:35 +02:00
server
1781bd41a2 tweaked luks setting for ssd, fixed /boot perissions 2024-10-18 19:38:57 +02:00
server
63500d8dea added fwupdmgr to supernova to update firmware more easily 2024-10-17 00:19:04 +02:00
Lyn
0292da597f quick flake.nix fix 2024-10-16 22:56:28 +02:00
Lyn
5731882500 lanzaboot added for secureboot, went back to unstable packages 2024-10-16 22:50:37 +02:00
server
6525287824 first working state \o/ 2024-10-16 22:19:53 +02:00
server
c173ba1404 snapshot 2024-10-16 18:06:17 +00:00
Lyn
e5980dca43 desperate attempt to make this work 2024-10-16 19:00:09 +02:00
Lyn
694067f075 quick fix 2024-10-16 17:36:26 +02:00
Lyn
5893ada5a2 quick fix as dropbear was deprecated and now we need to pregenerate keys 2024-10-16 17:34:56 +02:00
Lyn
f2fbebe6cb another typo aaaaaaa 2024-10-16 17:16:05 +02:00
Lyn
937fd13a51 typo 2024-10-16 17:07:23 +02:00
Lyn
a03162b769 oops, forgot to add it to flake.nix 2024-10-16 17:04:21 +02:00
Lyn
955f7d1131 added initial config for the supernova host 2024-10-16 16:57:55 +02:00
Lyn
0aed53464d corrected hostname in flake.nix 2024-09-17 03:12:01 +02:00
Lyn
f7d031ddf9 fixed config for git itself 2024-09-17 03:10:20 +02:00
Lyn
3b465c7eb1 fix hardened kernel config, enable for runner 2024-09-17 03:06:09 +02:00
Lyn
51b7e7887d it finally worky now \o/ 2024-09-17 02:46:45 +02:00
Lyn
2746f3de5c no worky :( 2024-09-16 00:10:42 +02:00
Lyn
2d8a53db82 added kernel configs + mklocalmodule, edited config of non-critical host to use it for testing 2024-09-09 11:09:44 +02:00
Lyn
9c0691d133 made packagelists inspired by other nixfiles 2024-09-09 11:08:52 +02:00
Lyn
12221697d2 Merge pull request 'Flake is now modular and supports forgejo and forgejo-ci-runner' (#1) from debug into main
Reviewed-on: #1
2024-09-06 07:08:01 +02:00
Lyn
a12174a4aa fixed forgejo ci-runner 2024-09-06 06:52:04 +02:00
Lyn
4f1447a5de added initial support for forgejo-ci-runner 2024-09-06 06:04:32 +02:00
Lyn
4171e29e68 switched lix to nixpkgs unstable, switched forgejo to unstable too 2024-09-06 05:01:21 +02:00
Lyn
ff7c4cce10 it's finally working O.O 2024-09-06 02:47:41 +02:00
Lyn
94310bf128 uses lix now 2024-09-06 03:10:39 +02:00
Lyn
e28fe0eef0 ich werd zum joker 2024-09-06 02:01:59 +02:00
Lyn
ea9f076254 does this work?🥺 2024-09-06 01:11:33 +02:00
Lyn
95ebd02445 got started with sops and made forgejo use it 2024-09-05 23:48:43 +02:00
Lyn
0826c10ca6 refactored host configuration into host-agnostic profile files 2024-09-05 22:22:18 +02:00
Lyn
5cb312b8f2 fixed forgejo service so it can build 2024-09-05 21:11:15 +02:00
Lyn
6e83f34133 removed auto upgrade due to it currently not working with flakes 2024-09-05 21:10:31 +02:00
Lyn
d45afe123a removed mkLocalModule until it works, hotfixed a few things 2024-09-03 21:25:47 +02:00