vps-monitor: Reinstall with xfs /nix

This commit is contained in:
SebastianStork 2025-11-05 22:49:14 +01:00
parent 31074c0b7b
commit bffbc4a1a0
Signed by: SebastianStork
SSH key fingerprint: SHA256:tRrGdjYOwgHxpSc/wTOZQZEjxcb15P0tyXRsbAfd+2Q
4 changed files with 13 additions and 9 deletions

View file

@ -6,7 +6,7 @@
inputs.disko.nixosModules.default inputs.disko.nixosModules.default
]; ];
system.stateVersion = "25.05"; system.stateVersion = "25.11";
meta = { meta = {
domains.validate = true; domains.validate = true;
@ -18,7 +18,7 @@
sops = { sops = {
enable = true; enable = true;
agePublicKey = "age1zrm4vtlgv3vtq3w8jjl5zkpz7jatgscxp8mel5emzvu44s5u2uasajq8mu"; agePublicKey = "age1dv6uwnlv7d5dq63y2gwdajel3uyxxxjy07nsyth63fx2hgn3fvsqz94994";
}; };
boot.loader.grub.enable = true; boot.loader.grub.enable = true;

View file

@ -21,10 +21,14 @@
}; };
}; };
nix = { nix = {
size = "15G"; size = "20G";
content = { content = {
type = "filesystem"; type = "filesystem";
format = "ext4"; format = "xfs";
extraArgs = [
"-m"
"reflink=1"
];
mountpoint = "/nix"; mountpoint = "/nix";
mountOptions = [ "noatime" ]; mountOptions = [ "noatime" ];
}; };

View file

@ -23,8 +23,8 @@
linkConfig.RequiredForOnline = "routable"; linkConfig.RequiredForOnline = "routable";
networkConfig.DHCP = "no"; networkConfig.DHCP = "no";
address = [ address = [
"49.13.231.235/32" "188.245.223.145/32"
"2a01:4f8:1c1e:76fe::1/64" "2a01:4f8:1c1b:468f::1/64"
]; ];
routes = [ routes = [
{ {

View file

@ -14,11 +14,11 @@
"age": [ "age": [
{ {
"recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5", "recipient": "age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2K2tSMXZQUnRWZllOY1Ro\nVW92eFoxU2d5cmhnUzhxZUpUQWxUcTkwMm1zCnVSQ2w1Nms2Tkc4MVpsT2J4Znlr\nVGxrVkNqdGNsd0FPQ3lVUUpTZVFmZ1UKLS0tIEJMdk1CdnNNRTk2bnhGcFZ6SlFW\nWEFFYytBZXhjM2IybG1LZWI5QVV2c2MKffg5yl/S48qOmF9ZptHn2U2/SXpCYXyN\nZ8396YF3cmQiQ+8OBUPJcewxTIoRxNH2dEPGNzGmFms1ddPC45xl+g==\n-----END AGE ENCRYPTED FILE-----\n" "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBR3o1ZXQrUFh1NnJqbzcx\nZE9yUmFTMml4SEJzbHNtQ1dIdDVIM0lBaEVrCmJvUjFOdllxSTlWSytOa1FMTVd2\naDM5V3ZjRkkrMXBSL0VKaVpiRVFlc00KLS0tIDg4Ky9RN0RRaEc4Zzc1bDZxSXZi\nc3RzZmJkbEdQUTUzdjNuOE9uMUNQd00KVcSXFBK6W6usS6SIQJXOmU8fN+Oiqg1Y\ndE2NcNJaEWpc+rps1PG19rCRz3MD2tvjZdnJByMJXLopDb/9l1NBxg==\n-----END AGE ENCRYPTED FILE-----\n"
}, },
{ {
"recipient": "age1zrm4vtlgv3vtq3w8jjl5zkpz7jatgscxp8mel5emzvu44s5u2uasajq8mu", "recipient": "age1dv6uwnlv7d5dq63y2gwdajel3uyxxxjy07nsyth63fx2hgn3fvsqz94994",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvVGZNVVI4Mzk3TXliczQ0\naHpnZmVpYU1OVE5Tdzk2MHJlVUpKdVdMcldjCnZOWk9pU2xwelB3c1J5dG54aHp1\ncVY4WjdXUTAyYmZIK1RjS2FXZ0kyNGMKLS0tIDZ1bC9ESU9TNUdHNWlXTnhYamJk\nNXRkZDdER3hUUk85RWcyS1k4VU9kaWcK4BCqtaLTECoHfPsXATBIF3j/Fa1KujLz\n4EBGMsIoj3QRymVdKGEMTlib9gGen3VQvaYmoT7/OurfqRqGNwKnvw==\n-----END AGE ENCRYPTED FILE-----\n" "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTVmV4dkZEaWVDNHMxUFdr\nYnhuVWpReXBNSEhhZkltQTE4bEpzSlBzL0VJCk15UFlwa0haWTZNaE1DVzVZVFBI\nd0QzcUptYmQ3dmhhdjhFV0xDSWdmMGMKLS0tIFhWamx6SXJleFFSVUFkRmw2VFZy\nOVVhNm9NSE0yRGFMQjNrM1B6cDVxSXMKrhAkDcWqutgSmQI5O+5i8fcwuTh2/XKr\nljK/Vn8EvGr8qEUeHzOBI1b5VtgngJkVJyfM9G/Q0lZvQF7ZZ5YCgQ==\n-----END AGE ENCRYPTED FILE-----\n"
} }
], ],
"lastmodified": "2025-10-11T15:48:45Z", "lastmodified": "2025-10-11T15:48:45Z",