Compare commits
No commits in common. "d90ad7fbc512389b84d20d1cb6f734b34744b4a4" and "2ba4eea37f7cffd0ba2b0ff3ed7bc1ebdf479630" have entirely different histories.
d90ad7fbc5
...
2ba4eea37f
9 changed files with 35 additions and 40 deletions
|
@ -23,7 +23,4 @@
|
||||||
services.tailscale.useRoutingFeatures = "both";
|
services.tailscale.useRoutingFeatures = "both";
|
||||||
services.tailscale.authKeyFile = lib.mkIf (config ? age && config.age ? secrets)
|
services.tailscale.authKeyFile = lib.mkIf (config ? age && config.age ? secrets)
|
||||||
config.age.secrets."headscale-authkey".path;
|
config.age.secrets."headscale-authkey".path;
|
||||||
services.tailscale.extraUpFlags = [
|
|
||||||
"--login-server=https://headscale.nekomimi.pet"
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -95,8 +95,6 @@
|
||||||
./hosts/buer
|
./hosts/buer
|
||||||
|
|
||||||
agenix.nixosModules.default
|
agenix.nixosModules.default
|
||||||
|
|
||||||
{ imports = builtins.attrValues nixosModules; }
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -25,8 +25,8 @@
|
||||||
# Hardware-specific
|
# Hardware-specific
|
||||||
../../common/nvidia.nix
|
../../common/nvidia.nix
|
||||||
|
|
||||||
# Common secrets
|
# Common secrets (commented out)
|
||||||
../../host-secrets.nix
|
# ../../host-secrets.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
|
@ -154,7 +154,6 @@
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
inputs.agenix.packages.x86_64-linux.default
|
inputs.agenix.packages.x86_64-linux.default
|
||||||
prismlauncher
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
|
|
21
secrets/build-token.age
Normal file → Executable file
21
secrets/build-token.age
Normal file → Executable file
|
@ -1,11 +1,12 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 i9wBeA iGYNmiExHD0M2Efk3zqlsZsUY9xcVW4ZyK2TKVkMxTE
|
-> ssh-ed25519 i9wBeA SNBmBYKDOcADlQKvTCzGFWJF2mUoHYmnSNl3qXsiEwQ
|
||||||
PVm7Qwd+o/fP8bfSSouikZTV5yHIc1pFrS3EE/oi2wg
|
hzClNOQ/XdN5rIOeYt6cJEE/I0Y7pNqSTX33tOy761Q
|
||||||
-> ssh-ed25519 UbxDgg n7YqLyF7ZqjOzaKDZ0j89gBT/pflBA72m/0NcW+lU3I
|
-> ssh-ed25519 UbxDgg shMhY2WtElJ61NFyYVzt8SG09YaIndXbo1gqDv7GtT8
|
||||||
Jj2aFFRhn8/eNRrXdfAAH6nMAvmtCZyd0/GWfBfoPg0
|
v6W0lBm8kuVM6thJsOwJvnwg3R1wq7CcRF9yZnYaltI
|
||||||
-> ssh-ed25519 YYzA7Q zrSEpBaQDjjWnCCeqqjYvSoZkZIXEwEk15R+8vNtYxA
|
-> ssh-ed25519 YYzA7Q uK8U+89FYcjthWZNT0exk/pqY/syoQ5Cbq+pDVCcLwQ
|
||||||
AdEkXRqk1ekR/6wqf6gmFPPlTvxsB4WgQxQXMSpPie0
|
iPGTlIGxCLVgqAnYX6ZbAqLLIwtxDTylcAUpV30/y18
|
||||||
-> ssh-ed25519 3RWqPQ iIMULw0As6DUmo+iTsXdcba4Tml65WESZlDxJfEEBBw
|
-> ssh-ed25519 UbxDgg smr+A6sEa3ksrATeqOT08RTkIu4sVSzX/hM2piqlFg4
|
||||||
WxsBR7YRZGnuZpMnLld3VRrPQq8OP2UfFACrt/lPOp8
|
sUGg9jas6vJhD2DoqARAtA9nPB6Kj/0xTCt0+QalhxE
|
||||||
--- D2QkZuwJA43Zezo4RhE2gW7UO8shM2upHi4tcaPSLUY
|
--- eaSZzUL7BdIOC4uzDuSWRtoR7PaQfYzW0xjt85HSC3E
|
||||||
òé@´g!´h0E”!ùi¿<<3C>
ZÒõøòàgrë3` #GõàÝ[€KÿLCXükÆÜàé/—Ýà,<12>ۺijL¡P‚l@Baüåùé¨Ì‰26%gO!Sü"<22>þÕe‘q3#þò¥Œô‡êÖ‚ù¡nT–V•½Ç)/
|
m,·?§ÕÇDT›wÀ×w·>ÄtëlŠ/Ü*†Z85#f‹ÍcyÅ»US¨Î•™è¬.ð‹~¹àa´sQ?ºý*Zà f[ã`i{ݘ:ÙÝŠ&Û°,4äå©»Õ
|
||||||
|
ät+ÙšÀ½xÜË0Ù<30>ŸbMØÓ<C398>—ßʵßwµÉ<
|
20
secrets/garage-admin-token.age
Normal file → Executable file
20
secrets/garage-admin-token.age
Normal file → Executable file
|
@ -1,11 +1,11 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 i9wBeA 8PLBgO1NF5MRPY/2WsmqQ31meGxLEq1CTOqo5ngwTFo
|
-> ssh-ed25519 i9wBeA 3kSlwZ54PYTcvftI/3XcTpnSDxBmKRKNMy3Xf69Psm8
|
||||||
ymt1bCGSEN1jCb5zBc7gvaShzLKwT6Y5/J1/zO8PKWs
|
QtqP2ebKP2M7hWcvFoT24aBkhj2Kvu1dlBbcGPyBo3k
|
||||||
-> ssh-ed25519 UbxDgg JPYD8E0EDn2eBL0IltQtrgfTfFM4fqtRCjIqmrBb8is
|
-> ssh-ed25519 UbxDgg o/TFehVOAh1Mcw3TJdldANFahiFhj9UvhFoFWyXVmzk
|
||||||
QWzV5535zfi4wde4qY1TtWKwXEoSbkCRwpLt5R6k84I
|
suQBydY0cRZ3FrrYDizfE8CrF8YjyJXWtzpPMJ5vgqI
|
||||||
-> ssh-ed25519 YYzA7Q YEIN85tSaLGmjECEGPVWrVtX3gXGXqy7NZEtnW86fkk
|
-> ssh-ed25519 YYzA7Q nbNcoC5R6CxsZKEvscezknX56mvDnw3VdG2gApHcZVY
|
||||||
wPWnLtotf0JjJ+wPbz19DVYb8iXqXV9F61v54CAqoA4
|
AJHD+nM0OmZMX+aILK4s3x8wHI8K3O6hmb+1T7URTWc
|
||||||
-> ssh-ed25519 3RWqPQ P13HdiuAj6ZOqfw41dlZdim/Qz7Pu9sQkeRbAOfKo3M
|
-> ssh-ed25519 UbxDgg iK4ea0RJLy7UGCHe8B5g6qr7hpSMYvx3dSQ3DW47sS4
|
||||||
9eI3OCu9corRl7Wnpa7o2d3JxtBR3ttJG021o8fDUL4
|
8dAWBDtDOY3YB0u+aEiIUTMqBQqYxV/HafosHk5Vklo
|
||||||
--- keY3p62HlGCBh2Wu9a9ZO6jcmLuk7bX1cJrRg+0BAQU
|
--- wbbBYCiJ+zOdj8bEmKLSd+vU3RMGX5nulXAcKcK4fRI
|
||||||
UO±«ÝµòPRU]ŽêÒ<0E>†fpšs…ýU³á˜WÂ9qÝLÈýoØyv%¬M0˜K„ØS€Iù[<5B>§Š;(½W("¶3)º½×
|
ÃUß$FÈq<C388>p¹¦h?üƒŸx«yd™Ì5±¡Ï¨èÎ>é„Ï*=/=Gi(¦,êBw{ŽhÙr³Ôå-'X¯G™<>9…5#/ú'Ü!ë
|
BIN
secrets/garage-metrics-token.age
Normal file → Executable file
BIN
secrets/garage-metrics-token.age
Normal file → Executable file
Binary file not shown.
22
secrets/garage-rpc-secret.age
Normal file → Executable file
22
secrets/garage-rpc-secret.age
Normal file → Executable file
|
@ -1,12 +1,12 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 i9wBeA zKsnT6qzLx1lwXUOqSvz288GQvRuTSC4h1r1/peo4kI
|
-> ssh-ed25519 i9wBeA AtZIxAsM2lbP4hpZ5RjMkdVN3Ko4IVciNLsI+2ioh10
|
||||||
i/t/qhyZRcW3werLZMF6IY8YP5t/BcvyfsffDhz+toE
|
HA5dZPJeO0RJpQVcXSTXl9Bzah55Md+UPldiz9NkzFM
|
||||||
-> ssh-ed25519 UbxDgg VZuoyPwHuaysdcvJlx6ILndEjQ0hKQN4kaJGzwutzEU
|
-> ssh-ed25519 UbxDgg IT0sHTltNKJqDnBdJXcBa3D8LO0rWY1ff2yursA0zl4
|
||||||
zhGpGQYN6WiyJ9IXH/Kldfm1iTVcZYPvaUdxTyPfFbA
|
jKE3Y2zOL92q82mcmdwZ1zi9AyaGLF1i9kl1+gegb7o
|
||||||
-> ssh-ed25519 YYzA7Q Qlj5Oas+FqgbCBJjjBjcD/rlndFmU3XaB7IPzeS47DM
|
-> ssh-ed25519 YYzA7Q DNlwj0lNOmQukfavVMyUxAJtNTpqKUobCu7stzrU/lg
|
||||||
rLs09r8RRq/SJd9oLJsDGibAZsKXo1SJ/qvi4Z4Vhhg
|
Qxu4ITmiPfhDUnMdfBQPVEJi8AkZ3wCpKsfMlkWKoNs
|
||||||
-> ssh-ed25519 3RWqPQ NfcoP0kzkhHXvjbtmsWhrTu6jJ4Cby2C35JqE17qxzk
|
-> ssh-ed25519 UbxDgg bSJTVJtj9b4hb8/MFyWry79pez8xa2+lXgufBHinwz4
|
||||||
wbWmgoZrN2hbblKEbEJ07IMI+ZZeVsOJLcEALYQ6tOo
|
lFnBfg1BZ9Kzb6wcYqbR0km9jRvSuK/fyhV5H508s24
|
||||||
--- nZymvWQjoVNZRlBMvYxiQt/IvT8LuNZFR4hQF6pJR04
|
--- RhUMM66NH9bAUKHjMiJdQXV96SBap8hKKGayMaZ578c
|
||||||
]¼ï~4FÉOÞªªËÕÎ`Çds<64>»O
|
b¦pïƒ<C3AF>ÎÒ›U}Á@¹=5«Á´¬·ƒÎ¦=îÈÈ
|
||||||
×>hæé¥5»ƒø?›–€ÿ3œ!ü=s#<23>f R5<16>scxãï݈Jš]äû…ê;f$XùnGè³òµŠì³gó´Ð
|
T‰-Òï*¡÷MóÂÔìɳŸ¡5Ñ‹<C391>Ì"æ`1[˜Û_rtž¬jU]ˆ&gŠŸ‹Õ ¼PÕqšà¸C8ñÔ
|
BIN
secrets/headscale-authkey.age
Normal file → Executable file
BIN
secrets/headscale-authkey.age
Normal file → Executable file
Binary file not shown.
|
@ -4,7 +4,7 @@ let
|
||||||
|
|
||||||
valefar = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJlXq2lSfiWwRwIxsxhffW5FDGmjt0QKYN+BaikmRR71";
|
valefar = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJlXq2lSfiWwRwIxsxhffW5FDGmjt0QKYN+BaikmRR71";
|
||||||
buer = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMVhjwDcO8eleSoR8a37ZGGPvkHEgV+c8SYcy07SayPB";
|
buer = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMVhjwDcO8eleSoR8a37ZGGPvkHEgV+c8SYcy07SayPB";
|
||||||
focalor = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA518oTmTp5VG60/dBrLu7rlV1hh8muhMattoiGfmrei";
|
focalor = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJlXq2lSfiWwRwIxsxhffW5FDGmjt0QKYN+BaikmRR71";
|
||||||
systems = [ valefar buer focalor];
|
systems = [ valefar buer focalor];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue