1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-29 19:17:45 +00:00

Add pala key and clean up secrets.nix

This commit is contained in:
RGBCube 2024-05-23 14:52:44 +03:00
parent ce10c34b1d
commit 3707930e63
No known key found for this signature in database
21 changed files with 107 additions and 91 deletions

Binary file not shown.

View file

@ -1,15 +1,17 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 +rZ0Tw kCH8k/5+VkcCqXSaWa/FHXWInuc+2v2gLzzvuTHPJQg -> ssh-ed25519 +rZ0Tw dEcbNHOO1qsWgtK3BhzxmO8rW55u8bQ21KDXKsYT4TQ
Erk+6Lo00yvg1RJjhINAmbFZhuG9Dkw8kB+IFxadnz4 eikwQpSWtgiNSiE+W9/MsuSxwLkPaKWbP1NcxziGSbM
-> ssh-rsa jPaU3Q -> ssh-rsa jPaU3Q
Edb9ZaMvqpQTYIxnUTWekjWYtyjbkiPz5IBrmolj3NAiyeTl95RDpjEPIiPA9PeC KWFWmmq7QHDF2Fb80TzAiHUyAPlu2IEYuSPld9kVd4eo6wHWBQxUX0GnYwZsvDwt
tGwc8cNruagWzcTLnBLS2LlWUgrp9uZrCuKIWR7TFp+RaCbf6XdaLJMozIG3wYLO bBdgGxAmTn6UdmwBnWL5eDUXYVNrLVy68rhmP9XqLqa3HrvTQtCJNB704KrAWsPU
8lvtDkybmm3n85R+5/8YMUbpzy9nOBOA/5D5jaJcUqm9PNcX0RHXaINT/beQtXPx GnyHWcfxxY+tbMLJaWYBdKLoW0WYmK4p3Rn36RxKDp2HbtfOj3v9PV9Y4I1GavTi
ArUHH8OhagOVDcKdajWfAXMeIZ4x3APbehVpQ/UqgPAFkN2OA73NqZBU80I+EyHV kgS47pG8CZslbKLows50hoacWo2Nk8x7UBuxA9wED3s7qqeI6IfrokclWvxkXd0L
gSPOHE6Wuyk2juZRdGJUydxQ3hPoTGkm0oN3ytQQILSjtK5sCq4RyBlbWk6+ipOg njsqE3qxAKtcETMF6+PmIuIH8QWDLGYcpxVs4g3K7Kd2o2B9mamIyqk2S2KZvB8p
0EVQCoCYIQzQ8dAOwFX/iOgkFErDuyoVC0b1f2C9joAz+Q+PAEv7ZIvZYIT6taZv 6IQ7omuYypTshgCtStusdpIp/ZfOfCtqnFa1ct2jLkVJAS8UQag3DtTsDITUcAMb
Yhvk1YP8WfOdw7JC9NDCdX6arKR3FRKH7sWiPUPDkQtS/PV0+ORwdZt8EVB7RYxh X6EDiW71/N+Ux++Ffa1M8RkuL35Kn5GnzsdFIkGK0HnZpUyal4mInFE0PzGwt+1D
0MHOGC+TWHskh7Jh4O9oMVp83SNJ0niiVV00hEN3lDftXGZXaENagWyrszzKBJg+ WfcXpauUduD+a614EbgxM4g6/ln2c4+iSz220G7CKAGgGzakiknvWsyS+Njnq/pB
--- zogiHO64dOftzn1lLcVutNXECpBBDLyvjxZCM8i1VKE -> ssh-ed25519 f5VzMA GlZ03Utbznrwd8DP1f2M7UM2zpSLCnAmV3RcnJnj/WY
Q€ pqp„Inâöú ĤĂ0ę4ëźíĂÎďŚäh܆żµc•M%0˘m nkmZWDe66ynFw6nHGMqjKLL8KH1im5Zannt/apUIWjc
--- aC262l/yI6Q1+wjl31dn8EvbVuEEEAsTokofWSHRaB8
³¸·í)4wµà~ ¿º›ÃÕ’Çv{{À tרRypÌ©Ðñù¸FHsoÓ

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,16 +1,17 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 +rZ0Tw 3dV+NwqGvXG619nS1MAW8TSt+aC3MhyqibWwYPfaF2E -> ssh-ed25519 +rZ0Tw WzXKiOSzo6p/vHFU6igDHun67l5twKBLNSlJSg4ADhc
h5WKAxnnoxDzkt3k2msymGjB8kNZfpc8HAus7zEaojA ejlYyr9h5damrtWByVXiYgZAWp/T1VVIwQyPf/fXinI
-> ssh-rsa jPaU3Q -> ssh-rsa jPaU3Q
Pa7/56cMYVnJM8hXemAlYpTscVwiBTBRiP2PtcHlK8pzNNAl21hkPKgXOEgOHxz2 jjHVT/4/onXekUF2Aw+ofw7dbQG86FbgKofDP33lNdVnEa1SPPayG/MMEvL7Feko
uFDXUB15Dpv6Wcpu5fP0jEMBfwH6qcoHZMADQg+rpMkvBuW1qljmrPhmFcvtSfj4 eFgMb8LIvs2VaKMPJjsZsQFqX+LCKBbRYtJBHIWvmY62ExUpoK0V1CHyyF87NLNe
VMazTGUhQGWSO69yvDxMhRZ64wt3zQz6+wZ+KaQqUfBTObNxfkhv6o+sCNZaRWKP v0TGH8jjRmeu7M/B0ts8xgaYmBdAKb3hDb5h5XszwGlFiHQUlLnVjW4YNsQ7L8VU
oQ6P0se5EC9JKfjj+35MIFAGr/JDpLhqj7GPNjx1C8tlzmLoNuSvDncYvM1AA296 88dW0xGy7oegv/H/yX/kvX5nBMshJOlBC/aJiwbbfmLZzDck3u5SErYLad1RiKBz
fOzt+QYvCeqDGXB+PRvQ22MU+lKl3kDwlQpAdWjo3+kVcAuKkk4fIFJiCMzxtDg2 QG5MQ7QdUfUzuo6cIPtc1fCV+vk+zymf4YzAEEozhLqY1/SmEq3eA0jifdAdZ9ZO
3g22hagGN/Lmog91hFtvGxVYaCNv9awYxoO3Ks2jhqMHXPIxwCILl9+cyEFFqfRI UDWONgY69Pfpol/ivA57GBxDnF6yd7Z9ZjyMrTugq7A4GamH7y2yGVNpU5FaMNLm
4fqOp+B8sAq9Gg/EcOrnS3sY6udH1ohOB7NU8g5H0jF6Y8JCozj3hJJWiUOBDONb dXIgULvKfDEHpyVlY5otp0sQYkktLO0HXSaQ9S/q5dIscEAdpDyr8bdLT2W1g+Xl
SSKK/OaOmh21zlAPa3pI5phYdAMPeHw6WQaYqZljMUKG01hczixkHjLcgRdUxF4C 7pmCeFgWpTDPqVUSNJ5V5xHaLf9DDf7Tcoqbk9pN9mGeGar0C6lRFHD07l2XH5U7
--- Y4Hi4cQeZvUqBMyRom1Pdyt19mhxyA8UqQw5Zkw+crE -> ssh-ed25519 f5VzMA q9g+05yLvBjbVQIe/gAQYVzAkAmrEUAg2+axIr39mE8
§Se²J-²ÌK°¬ÔÆÓÙ_ƒÈ—‰[DòX—L áœ=T!„Y .v.jõëóV<>:fÄ3œ}äa N'!»ª÷d´0¹%´½ïRÿïÞœÆ 9RTCSsGwRbxr/PDZ7GnO/YC1HPiGraUFvc4I+tBj/e0
­!•¢ÂËsϺi'. --- FUi/1VQ63BtcTiP1Vog2v7abE9ZbwdWsOJ3dL2YwP3c
Tłč0”čôŞr/?^K!*p”uÁ z t;–śˇ@rĂ©íŰ.Ö؇ :j5ËÍWçItŚŠîTPźÜŽ&Óô ňŰ ŽEőě<C591>1ą†#;,Gu—l?Wą7Ř—^‡„ˇ„-

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,20 +1,22 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 +rZ0Tw fut8749fTdHz7+SS+w7phF6aZ3l/+tfRAhuWC/EmrGA -> ssh-ed25519 +rZ0Tw P8I3E5DTK4F4YzfRPSYaN70G3YwhB8v3rAul6+RLMGQ
4IX3idZFHA1vkCxl+A2kg6JnKMUoLDqrMngEJYEW27s jHW/jRqAfzN72CdgYTmXKhUpej9n8dCXf3LHZWa/2UU
-> ssh-ed25519 spFFQA D4uWlVtGIb/PQ/oUhRIaeDCGt+w7P8DQk42KpaLJOTU -> ssh-ed25519 spFFQA AOsgQlMDAjXc7geWo9q6Yl+yecpde4N4xSnr83meSVI
rSMtN5Kus1J4LLbyQD1lrfZvpju4ErQQGba6Qwdem0E R058ZbWGI/HmE1ZKHSfd9rk5vid7SIMSKryP5gLA0rk
-> ssh-rsa jPaU3Q -> ssh-rsa jPaU3Q
Ewn2pyYLGHUU3LFR2QgSZW6kEUSqlEaon90UXXdOZr3UC1OWRpO1oInpcYE+kF1G gWHPEvn9qbdf4E2xJJUQ+hKrYFmrPqFyiYHaDbRFIFtWn2X4JTMG4b5nQAQFD14w
YopcXdg0NNVAuT0ZoYssPRdKg0BD/Gmq7AmtVS9V0oJoXoI7BOFuYzc5MrbrbYpP XyPlCVG0VWntt+unpTfYUTSh2c20LDnTeZixFYXU3jrbqb1q93gIUMVSOIXndAfb
OiXzJ7cIoawfcb+uHa0eLU49X67aPgo2cDLIsCwXwpNpa1WniKoLpa+/dvirUorC 6jeeqRt62f58WbHuCOzCh8l6y90I9U6yMOeu+v5sqDez1wlzBbrKgMKJTLY1XHpu
J1+noOjfyjHZ3jDTkqHMysZ/xDYsFHnXUz0tDHVhJ9K0x0YdQILEn96n++UfZSl/ kSw6yCcVcPCVUUwBJjeblLQ9MvmtlCPWOtzyOWeZTKgvoUzG/r7SlIi4UCs5awtp
wyYeSwkFr46ANk6Tn9b4JLpRL5nRzmCLdM1JcavI9lEC46/9ocLZVLnLwTs94LQk 6kTNw7rahsQOTmQau/OTzjqQaLx8h27gWzDdl+W7PWxE8ls3t7cWiuiu38nw7u7X
nlGk++JEWFRl7J+EnF5UsAcK8CwB6Pey7NorV+W+afd/zMN201CjqiOkkEgpsPGZ hHiSS9/23bSv/W5rsyhs1TXaT0DNlujLAV9PZEdCPwMQFQc0u5nXS75+5F8TRVYJ
LUQg8K4YnYrNbuzBxU2oh3MPS2N2EKtKX0ERBxbNOnQaBDo2CTgtNvkZS7n8G4eu JlJItXNm47hd7RyUDd+9claOdlA0SoBwweNshMInqz60mw8VBSa7Zv9vtoHw1GDR
jkpin8qt1bhyVcToHZj6uACe8oBGaT0748DJmnUYUnMvhnR+/4fJZV5xgh7RBzJt GjRi1wGWuE228ttUEwDz6IRRndHPHtLyik16GMa35DPa1G4l0eFysr9E9GMY6I70
-> ssh-ed25519 V6IHIQ Sk3CrG6907MBuCUGRG8r095ZXXSnk1chlQLcg04fDXg -> ssh-ed25519 f5VzMA I1PnS89R5Uwy1LtgTadNOiKGtPeq6rO/oQoQ0bPpHms
y5D8PE9lMZ9aXn0zkevPeXky73GdVeoxF1+7C8Hq8E8 S15xnv+2K35KgAKIYbXPvRWimlM++ZjmkM5S7yxQGI0
--- SyH8HT4apZQPWdg+sxCWAUqHkTPZovzNaMynJK3Xk4o -> ssh-ed25519 V6IHIQ m16sPTEDEfcBPsYeUkN/Vthg9Zi0XvVhKY5LVuzSvh0
&」 yqGー3gOビ<4F>#Sレl<EFBE9A>sッHフンW。 vblpSqux7DQOspcZZ1fRGQOazbuopmrz5aWX7at4hL8
<1B>ワョ_ --- DaKw+Vdmgf8Os96mYUUmM2jJt3jAWnnCwh/x6FV36pI
m淹ネL?
萌>エ<1C>セヌIヤヨ"イ<>蛮.ウ鞠リ飴[黨T<E9BBA8>

View file

@ -1,15 +1,17 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 spFFQA yUPhLqqGFWN58Ooo4+bv/ATBnEPuL8QYH//APPHazhY -> ssh-ed25519 spFFQA Tu+dYx6qbdqxnS8jKClqotG8oHtEU8wvAN7RS9c0kjA
1fjabh0M4zECl6SL5PeeCrG7aha31DEkMHupaexSGmg LWhVszpWbcq0P6eyk9UwZw65U0zebMIIR6ZDZkCEj68
-> ssh-rsa jPaU3Q -> ssh-rsa jPaU3Q
fTqIMqKfuSLsuRnggzrb+nslE64CNNEYkwM4UfWO0zAKrcMeXYDkppt1bW1k/3cp KQDrLVGsm4+avfdRo9BgHSDwxFuviJuY4COv4uUgNSZMnVKiwXO4KwB/5qt2Hxhu
oC/jTPzTzYld/qxzNFjwqeTIaWSgKElDJ4zx0I377ldCXc8oEXpF9xgYZQHpowo9 iCwBd4ya47npn4f3oRpR8gVHzNOr4ngLyl5VnGieEv4YARE+UiiuQknSO3S3xoTS
oOLOj1frvgX45og6bQ0SMpqfZA4hsoWIbQ+WbcwuXbyLiGCsdDx2WoBilUfMTFx9 8Mu8fESZDFbIuDuqw+lhas6guoDlz90CfuwwD3IOyxM1m+3JTHS3z9gCSUgnlJX6
MxuAuU/S0BvFVGwcyNgvPY1chB2eoMafNVTkGPng2dxsiujfidcueUJaWnogSbwL Xy+XwXndUhZMbKCCsJMAJ7ajQCwBEnw3g5mq6QFP0H+07zxniik3arvOSg6JLgum
WYAC+ymlP0CdVL1rV6BEn474ZV2rdDlj2v3dP1vX/HyS9fupnGaenGvcsoV2pDVZ YQBP/BhhKqCP0+yCFTvbBC9loO0mBWeBmnYYsmXz/vLS8lhAfdOv+lH8GvssV83i
0yzsTeFIlidbtpLGaEZc9IaGJY/QARCnPPyDYiamxiK22HaCaREajeAb1JvBC3HB G/C984xUL7hYqUpkntvUWuxR6ME/PL4Nf4Sb9smSxo4AGTLVSKcl3Yc2C+aH3fOx
X8byNh1U1UBHfH7D5rEbv+V5RNE5P+ZuB/ue2JBsAiVX6H6k2Q3k8RSxfoWc5xZR hYSAUPqhFpP0grbHMYlcSjHZI0VLfMjdTLk18vNIgCdw6qgTZ1HEtjNPTaYFPWff
6obs3L0owwO5fjCrjpOReF+/vDV7s2dWWgwyljNoNrdpJmyXyN8u+n9bKueCM38t b21FN8qgDiMIYN1BRAJ1yTPYel/RUNqIcfnGKiDObGzOBEhd9ylrhOGZt353O5BV
--- ZEjtaX9rvWMXSmueeKjbVThgbrERzizcBMk0tu6xgpo -> ssh-ed25519 f5VzMA dMKQlSlnMtHlMUZuPBI7ii7/bAidRNRq1iQVD5cPRC8
©UAê‰e1d €_07ïì&ó„;'ß,­·<C2AD>,'ˆ²Lš[;NÁðOÌý5) ÞÕ"ù<*”2×$cn‡ª<E280A1>Å÷<C385>oÅ"œW©/rž…Ö!Â;5VÇÿÉÌ¥¨Qd N/°[k3Ð31 YwqSoO3W4cnBNkMIS5ucHRVNGY0enJjavRF/myv7oJc
--- yCD8bsEVpzrmIYxpYRkt+oeCFeTTrA3oK6u4CbvPD+M
r3ÆX„¾QeÞdçêº.ÐÝUa®d¤g~:Ëà <53>îÐ5:_îÏlÙ%*5“°¿¥Xj"þÈ{¨èš:w¿Üðg¦Ž*{ˆœ2œB12´Ú?Á÷ƒßTS„—ž§„§G¸|‰ºö‡

Binary file not shown.

View file

@ -1,14 +1,16 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-rsa jPaU3Q -> ssh-rsa jPaU3Q
VlPz9Izdu9doIVWqNgoSEGm1sKc0bsJutJAX8b565dK5GPYoUirNxcdiRxFzvvfz GlvCp58cfNyTtSw6zgHU6ZJWhFpwrkpPadiHAZqakcvaCc+WfBxM578gTyrdnb5L
CXF0jJeAdQbp6s3em5ltVyMUwKr75SYL+wi57fsZa0MuaySTeY31cAD7wrYQvXiA NJm/8MIIKT7FCFvEHEnMWy4V+fcVl5qUm9ZhVS3AUF6QlG4VctcMjFDHLEUPH+3N
5Xy7iP8F0CU869vL7eEiakfbNmxB5cut7njYhbzjivU8zqYif6dIeei14/RdWgpK ywLvZjsXkrQqTGmtOXFULe0MpyoCxnXqKWap6ohkn0grsyi+8WBcbUAAd6hlkfEF
aIc8EJ8ZgjMhmRI5LUW3GF5539V0cccYgFqsPJg84dWUHT3WnaJvFDol7NqbO87j sR0WHdWA3cxErxLb2Wyk+1TUE9uSX2pzlfnGS93W/u/dba+Nlm8zFFQbcRok9G6T
holxuiP75PbhA1fvL+mwJOzVgrYfvJbDIYb2W068uFKhXagq7JzDVa4AYmj9b2iK mbCtUv5cXigRwB0ihTAmPbrUjuD/UzpKymapAnj+JUiJY0qSDAiItyivFrZaFMmn
vn6KsA4mlY5+RfhqjWBY31L+0qBp2Nnn9yzBmMyVwHELj/K0jrF4OHlvt4An1e6Y OG/Q7qj4ILdp9TV9SjFlvJr495y+G5utFQ2kDWs2C4zB69T9caguKaNDzkBJvX62
1BtIUUW+8dnQZs8Uz4JXyq5fsWk1/9I6Q0mkx9KYtWYLbYJ6UQ+p+wyptI3zQZiD 0aFmlg+L/RmAxCipKEyiiAfp59LFkfY+7dc/s2xwyY8M3g14ltvCHxzaZVty3Q/n
t9qv13Lo76K0LmHgTXPhjwk8YZf8NhYnG7dzhryAkzP9B9pYzHF6Atk5teSI1GVk kvIfPy33vm/i6WDU4AdhYOyBeKqSykWMDAoOg7AKCvZEBKA2sC/lvcfB9vM2YaaK
--- mcKFQq40kDr5EM5FiJbznUVkTC9EEJ651VDhNii1IUo -> ssh-ed25519 f5VzMA wcw7y3mYfPxgRmy7bp/qYgKNaObC3dS6jpnChNPwrXY
ĚőŕŮd ©’ö§ńŇčŐ9~íočéë1<Ä<0F>ćđÔÍ:¶¦oŻváRşK_Ů—WŻĎ YVB11+y4LfVviRk30cnLrOsADg5hK1U17XzQ8+WNC/Q
Ó´„ř U+ý°ýb©Č_źŚÇq/nśÔjFÖłŤˇ39óĆ --- JGw5J7RlnAjwgy/FTSGs8QIwjQqQaTHDyZb6cDaoOgc
÷±$íñFµT”„¥
ó7Ã1šû 09K¢tý­`ˆlùcZ$À#¿S¼vÖ ”¯éoÉj"bðVS<56><53>œëÀ¯ÜójTzS6#±&&ð»½û<>¹R¤ïþ

View file

@ -1,13 +1,16 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-rsa jPaU3Q -> ssh-rsa jPaU3Q
qJb0pvx3kGon51HvHzgpI7OTRp+7MV+1+UxW5u6SEWu/FMb+3x3GttQtDoRqrZOn cNEXl8IterAI2opn/ekYuunSuwP/VXC6AI8CvMU5UDu98T345L7g9DMDarSyMU6c
TVIkDMiqw42wLiGqXYa8zo8SRwl55a5O1o2mTrg1hq1Ynf0x5swkZwBFSVlAl9WC xNIZaOKhQ1VNSEjiOzuW29OGH9SYJQkCAGGc1zsbpW/ySv3OahV0b+NjtZrH2bk7
7kMgQPM2DUcowj+h8KdUkuRf/Ij9x3eROyPmwc5IzvXLkXKdRUypAH03IBbANXy9 lriQGcpuhf/2jtZhi8lFEEUnR9hmQUM/bjpfrNwllmua4feNY942gzFx+A0p7kmV
+qpJlxgCNwYPOCVUO7jyaLQUePIHjlSYZRmbbGBeGxiHGNqiYORFkl1+ufQL5Qee KJBoP/9uJdwzEq6t+CZ4NKaq47DYvlIa2qStDDBa22+OjbsSiiMtmgWcEPt1ibB1
ZX/mrP9p+nCRqYOwBU/a3152Oi4JWL3Y1JCZhbvos5rp7j+sOB3AGIQHn6/7tf9Y mmsYPjND3uR2+IJSLJ0dnmxFVp/o6fii3DbTEgU6836b6HZZMTSNXx8+NvaLpf1d
T6UhLupX6ECjar64jTIDaTIa36guKz/AHr/NmBinM0KAOTOBFTrG6eWxqa9mBZkz S8Bd3xyZAS92/ZPj0bGKhEUEiiSMfIh9getvVJjpZy/ziQoP+/ZS9wPNXHrMOFrM
f/3xom+Vv7cmFTle2UbwG2lJWMHjyR1QWwlLYYkybG4gSUmbzoH2/SLhUaf2mCOm DrF5ZIN8eKGSf+b8bIoGlsHZFpA0huznJVEfE15tQstSLJvgkIdRecPwLtL2u6OW
R8QxncawWjngyVCB61XHAJy3yKRhvwPFakYFdbsroEo9G1nlSTd/GVPeJi7ECASU 0CJlKZ3wKoF86X/7otLwbuWwXSbH3E1QFuSmI5L3RRFhKY6nHMyqrbZYvMy3lqpP
--- MULlXs0BQMprhQxMZuEFmrnTlPn0DHDYWUvs4GwvpBI -> ssh-ed25519 f5VzMA TjrJcdV5RbhhVa1Fd7JFXbm8yAc3dab1CWA7o+mZPkM
®š øòÀ ´‹¶}àSò ççwïOð ŽuÉq^gn8™J15EoÁ&jÈ0l?îl^yýÃ)Ù¶m^¶úŸt‡èMý}eq<65>  Þ<>¥ý #˜ofHÊ Uq0QUUw+SQpOhDkCDNWFkxxtAsTYml4rQoWGr+Qv3XU
--- o1mgrEwLDaQME0uw418dCXoSMRGN/kP30ZLSZo7t5sQ
aá¤òIâP”+û ó§àxß]Áðï&xG®ežp§Eòg÷"ÒÊCH6Vñ˜~^d,
^LOÏ^°‚·Ð[ë\e^±ç‰d45jW7$ìäøÁ½`xî8ßÈ}

Binary file not shown.

Binary file not shown.

View file

@ -2,5 +2,6 @@
cube = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMkCJeHcD0SIOZ4HkyF6rqUmbvlKhSha3HWMZ0hbIjp rgb@cube"; cube = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMkCJeHcD0SIOZ4HkyF6rqUmbvlKhSha3HWMZ0hbIjp rgb@cube";
disk = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIItpYQ3Pz6zFifKXvFX7xAC8aby9RW/m5PkW8T9SOee4 floppy@disk"; disk = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIItpYQ3Pz6zFifKXvFX7xAC8aby9RW/m5PkW8T9SOee4 floppy@disk";
enka = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDRSLWxpIMOZIQv9ggDnAwSxmux/TZvuEPgq2HFiH+oI2OE07xYQAiroBVI5HH+aIg1nwpYtArANoD8V9Hrx2XCo2py/fMi9LhJWNMlFVcRLqYrCmrZYhBqZhxXIdY+wXqkSE7kvTKsz84BrhwilfA/bqTgVw2Ro6w0RnTzUhlYx4w10DT3isN09cQJMgvuyWNRlpGpkEGhPwyXythKM2ERoHTfq/XtpiGZQeLr6yoTTd9q4rbvnGGka5IUEz3RrmeXEs13l02IY6dCUFJkRRsK8dvB9zFjQyM08IqdaoHeudZoCOsnl/AiegZ7C5FoYEKIXY86RqxS3TH3nwuxe2fXTNr9gwf2PumM1Yh2WxV4+pHQOksxW8rWgv1nXMT5AG0RrJxr+S0Nn7NBbzCImrprX3mg4vJqT24xcUjUSDYllEMa2ioXGCeff8cwVKK/Ly5fwj0AX1scjiw+b7jD6VvDLA5z+ALwCblxiRMCN0SOMk9/V2Xsg9YIRMHyQwpqu8k= said@enka"; enka = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDRSLWxpIMOZIQv9ggDnAwSxmux/TZvuEPgq2HFiH+oI2OE07xYQAiroBVI5HH+aIg1nwpYtArANoD8V9Hrx2XCo2py/fMi9LhJWNMlFVcRLqYrCmrZYhBqZhxXIdY+wXqkSE7kvTKsz84BrhwilfA/bqTgVw2Ro6w0RnTzUhlYx4w10DT3isN09cQJMgvuyWNRlpGpkEGhPwyXythKM2ERoHTfq/XtpiGZQeLr6yoTTd9q4rbvnGGka5IUEz3RrmeXEs13l02IY6dCUFJkRRsK8dvB9zFjQyM08IqdaoHeudZoCOsnl/AiegZ7C5FoYEKIXY86RqxS3TH3nwuxe2fXTNr9gwf2PumM1Yh2WxV4+pHQOksxW8rWgv1nXMT5AG0RrJxr+S0Nn7NBbzCImrprX3mg4vJqT24xcUjUSDYllEMa2ioXGCeff8cwVKK/Ly5fwj0AX1scjiw+b7jD6VvDLA5z+ALwCblxiRMCN0SOMk9/V2Xsg9YIRMHyQwpqu8k= said@enka";
pala = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEXXxaxhkIMy0UyLOOnvwkNjzypS7D9kElHGKw8pZuFb said@pala";
tard = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDzvLg5IvqGzqdiNUOsRLPdYC56wXXSYNo9QNlXwaCKw tail@tard"; tard = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDzvLg5IvqGzqdiNUOsRLPdYC56wXXSYNo9QNlXwaCKw tail@tard";
} }

Binary file not shown.

View file

@ -2,39 +2,42 @@ let
keys = import ./keys.nix; keys = import ./keys.nix;
all = builtins.attrValues keys; all = builtins.attrValues keys;
admins = with keys; [ enka pala ];
withAdmins = key: [ key ] ++ admins;
in with keys; { in with keys; {
# cube # cube
"hosts/cube/id.age".publicKeys = [ cube enka ]; "hosts/cube/id.age".publicKeys = withAdmins cube;
"hosts/cube/password.rgb.age".publicKeys = [ cube enka ]; "hosts/cube/password.rgb.age".publicKeys = withAdmins cube;
"hosts/cube/acme/environment.age".publicKeys = all; "hosts/cube/acme/environment.age".publicKeys = all;
"hosts/cube/forgejo/password.runner.age".publicKeys = [ cube enka ]; "hosts/cube/forgejo/password.runner.age".publicKeys = withAdmins cube;
"hosts/cube/grafana/password.age".publicKeys = [ cube enka ]; "hosts/cube/grafana/password.age".publicKeys = withAdmins cube;
"hosts/cube/matrix/password.secret.age".publicKeys = [ cube enka ]; "hosts/cube/matrix/password.secret.age".publicKeys = withAdmins cube;
"hosts/cube/matrix/password.sync.age".publicKeys = [ cube enka ]; "hosts/cube/matrix/password.sync.age".publicKeys = withAdmins cube;
"hosts/cube/nextcloud/password.age".publicKeys = [ cube enka ]; "hosts/cube/nextcloud/password.age".publicKeys = withAdmins cube;
"hosts/cube/restic/password.age".publicKeys = [ cube enka ]; "hosts/cube/restic/password.age".publicKeys = withAdmins cube;
# disk # disk
"hosts/disk/id.age".publicKeys = [ disk enka ]; "hosts/disk/id.age".publicKeys = withAdmins disk;
"hosts/disk/password.floppy.age".publicKeys = [ disk enka ]; "hosts/disk/password.floppy.age".publicKeys = withAdmins disk;
"hosts/disk/mail/password.plain.age".publicKeys = all; "hosts/disk/mail/password.plain.age".publicKeys = all;
"hosts/disk/mail/password.hash.age".publicKeys = [ disk enka ]; "hosts/disk/mail/password.hash.age".publicKeys = withAdmins disk;
# enka # enka
"hosts/enka/id.age".publicKeys = [ enka ]; "hosts/enka/id.age".publicKeys = admins;
"hosts/enka/password.orhan.age".publicKeys = [ enka ]; "hosts/enka/password.orhan.age".publicKeys = admins;
"hosts/enka/password.said.age".publicKeys = [ enka ]; "hosts/enka/password.said.age".publicKeys = admins;
# tard # tard
"hosts/tard/id.age".publicKeys = [ tard enka ]; "hosts/tard/id.age".publicKeys = withAdmins tard;
"hosts/tard/password.tail.age".publicKeys = [ tard enka ]; "hosts/tard/password.tail.age".publicKeys = withAdmins tard;
# shared # shared
"modules/ssh/config.age".publicKeys = all; "modules/ssh/config.age".publicKeys = all;