diff --git a/hosts/cube/acme/environment.age b/hosts/cube/acme/environment.age index b302a11..ad1dbca 100644 Binary files a/hosts/cube/acme/environment.age and b/hosts/cube/acme/environment.age differ diff --git a/hosts/cube/forgejo/password.runner.age b/hosts/cube/forgejo/password.runner.age index 6deebbb..7bd5464 100644 Binary files a/hosts/cube/forgejo/password.runner.age and b/hosts/cube/forgejo/password.runner.age differ diff --git a/hosts/cube/grafana/password.age b/hosts/cube/grafana/password.age index b4c1615..1e560df 100644 --- a/hosts/cube/grafana/password.age +++ b/hosts/cube/grafana/password.age @@ -1,15 +1,17 @@ age-encryption.org/v1 --> ssh-ed25519 +rZ0Tw kCH8k/5+VkcCqXSaWa/FHXWInuc+2v2gLzzvuTHPJQg -Erk+6Lo00yvg1RJjhINAmbFZhuG9Dkw8kB+IFxadnz4 +-> ssh-ed25519 +rZ0Tw dEcbNHOO1qsWgtK3BhzxmO8rW55u8bQ21KDXKsYT4TQ +eikwQpSWtgiNSiE+W9/MsuSxwLkPaKWbP1NcxziGSbM -> ssh-rsa jPaU3Q -Edb9ZaMvqpQTYIxnUTWekjWYtyjbkiPz5IBrmolj3NAiyeTl95RDpjEPIiPA9PeC -tGwc8cNruagWzcTLnBLS2LlWUgrp9uZrCuKIWR7TFp+RaCbf6XdaLJMozIG3wYLO -8lvtDkybmm3n85R+5/8YMUbpzy9nOBOA/5D5jaJcUqm9PNcX0RHXaINT/beQtXPx -ArUHH8OhagOVDcKdajWfAXMeIZ4x3APbehVpQ/UqgPAFkN2OA73NqZBU80I+EyHV -gSPOHE6Wuyk2juZRdGJUydxQ3hPoTGkm0oN3ytQQILSjtK5sCq4RyBlbWk6+ipOg -0EVQCoCYIQzQ8dAOwFX/iOgkFErDuyoVC0b1f2C9joAz+Q+PAEv7ZIvZYIT6taZv -Yhvk1YP8WfOdw7JC9NDCdX6arKR3FRKH7sWiPUPDkQtS/PV0+ORwdZt8EVB7RYxh -0MHOGC+TWHskh7Jh4O9oMVp83SNJ0niiVV00hEN3lDftXGZXaENagWyrszzKBJg+ +KWFWmmq7QHDF2Fb80TzAiHUyAPlu2IEYuSPld9kVd4eo6wHWBQxUX0GnYwZsvDwt +bBdgGxAmTn6UdmwBnWL5eDUXYVNrLVy68rhmP9XqLqa3HrvTQtCJNB704KrAWsPU +GnyHWcfxxY+tbMLJaWYBdKLoW0WYmK4p3Rn36RxKDp2HbtfOj3v9PV9Y4I1GavTi +kgS47pG8CZslbKLows50hoacWo2Nk8x7UBuxA9wED3s7qqeI6IfrokclWvxkXd0L +njsqE3qxAKtcETMF6+PmIuIH8QWDLGYcpxVs4g3K7Kd2o2B9mamIyqk2S2KZvB8p +6IQ7omuYypTshgCtStusdpIp/ZfOfCtqnFa1ct2jLkVJAS8UQag3DtTsDITUcAMb +X6EDiW71/N+Ux++Ffa1M8RkuL35Kn5GnzsdFIkGK0HnZpUyal4mInFE0PzGwt+1D +WfcXpauUduD+a614EbgxM4g6/ln2c4+iSz220G7CKAGgGzakiknvWsyS+Njnq/pB ---- zogiHO64dOftzn1lLcVutNXECpBBDLyvjxZCM8i1VKE -Q pqpIn Ĥ04hcM%0m \ No newline at end of file +-> ssh-ed25519 f5VzMA GlZ03Utbznrwd8DP1f2M7UM2zpSLCnAmV3RcnJnj/WY +nkmZWDe66ynFw6nHGMqjKLL8KH1im5Zannt/apUIWjc +--- aC262l/yI6Q1+wjl31dn8EvbVuEEEAsTokofWSHRaB8 +)4w~Ւv{{ tרRyp̩FHso \ No newline at end of file diff --git a/hosts/cube/id.age b/hosts/cube/id.age index 9306981..21fedd0 100644 Binary files a/hosts/cube/id.age and b/hosts/cube/id.age differ diff --git a/hosts/cube/matrix/password.secret.age b/hosts/cube/matrix/password.secret.age index d09d91b..6dbc0df 100644 Binary files a/hosts/cube/matrix/password.secret.age and b/hosts/cube/matrix/password.secret.age differ diff --git a/hosts/cube/matrix/password.sync.age b/hosts/cube/matrix/password.sync.age index f1245f5..e6efdb3 100644 Binary files a/hosts/cube/matrix/password.sync.age and b/hosts/cube/matrix/password.sync.age differ diff --git a/hosts/cube/nextcloud/password.age b/hosts/cube/nextcloud/password.age index dffc431..9399e06 100644 Binary files a/hosts/cube/nextcloud/password.age and b/hosts/cube/nextcloud/password.age differ diff --git a/hosts/cube/password.rgb.age b/hosts/cube/password.rgb.age index 1ab4deb..1d8f659 100644 --- a/hosts/cube/password.rgb.age +++ b/hosts/cube/password.rgb.age @@ -1,16 +1,17 @@ age-encryption.org/v1 --> ssh-ed25519 +rZ0Tw 3dV+NwqGvXG619nS1MAW8TSt+aC3MhyqibWwYPfaF2E -h5WKAxnnoxDzkt3k2msymGjB8kNZfpc8HAus7zEaojA +-> ssh-ed25519 +rZ0Tw WzXKiOSzo6p/vHFU6igDHun67l5twKBLNSlJSg4ADhc +ejlYyr9h5damrtWByVXiYgZAWp/T1VVIwQyPf/fXinI -> ssh-rsa jPaU3Q -Pa7/56cMYVnJM8hXemAlYpTscVwiBTBRiP2PtcHlK8pzNNAl21hkPKgXOEgOHxz2 -uFDXUB15Dpv6Wcpu5fP0jEMBfwH6qcoHZMADQg+rpMkvBuW1qljmrPhmFcvtSfj4 -VMazTGUhQGWSO69yvDxMhRZ64wt3zQz6+wZ+KaQqUfBTObNxfkhv6o+sCNZaRWKP -oQ6P0se5EC9JKfjj+35MIFAGr/JDpLhqj7GPNjx1C8tlzmLoNuSvDncYvM1AA296 -fOzt+QYvCeqDGXB+PRvQ22MU+lKl3kDwlQpAdWjo3+kVcAuKkk4fIFJiCMzxtDg2 -3g22hagGN/Lmog91hFtvGxVYaCNv9awYxoO3Ks2jhqMHXPIxwCILl9+cyEFFqfRI -4fqOp+B8sAq9Gg/EcOrnS3sY6udH1ohOB7NU8g5H0jF6Y8JCozj3hJJWiUOBDONb -SSKK/OaOmh21zlAPa3pI5phYdAMPeHw6WQaYqZljMUKG01hczixkHjLcgRdUxF4C +jjHVT/4/onXekUF2Aw+ofw7dbQG86FbgKofDP33lNdVnEa1SPPayG/MMEvL7Feko +eFgMb8LIvs2VaKMPJjsZsQFqX+LCKBbRYtJBHIWvmY62ExUpoK0V1CHyyF87NLNe +v0TGH8jjRmeu7M/B0ts8xgaYmBdAKb3hDb5h5XszwGlFiHQUlLnVjW4YNsQ7L8VU +88dW0xGy7oegv/H/yX/kvX5nBMshJOlBC/aJiwbbfmLZzDck3u5SErYLad1RiKBz +QG5MQ7QdUfUzuo6cIPtc1fCV+vk+zymf4YzAEEozhLqY1/SmEq3eA0jifdAdZ9ZO +UDWONgY69Pfpol/ivA57GBxDnF6yd7Z9ZjyMrTugq7A4GamH7y2yGVNpU5FaMNLm +dXIgULvKfDEHpyVlY5otp0sQYkktLO0HXSaQ9S/q5dIscEAdpDyr8bdLT2W1g+Xl +7pmCeFgWpTDPqVUSNJ5V5xHaLf9DDf7Tcoqbk9pN9mGeGar0C6lRFHD07l2XH5U7 ---- Y4Hi4cQeZvUqBMyRom1Pdyt19mhxyA8UqQw5Zkw+crE -SeJ-K_ȗ[DXL =T!Y .v.jV:f3}a N'!d0%Rޜ -!sϺi'. \ No newline at end of file +-> ssh-ed25519 f5VzMA q9g+05yLvBjbVQIe/gAQYVzAkAmrEUAg2+axIr39mE8 +9RTCSsGwRbxr/PDZ7GnO/YC1HPiGraUFvc4I+tBj/e0 +--- FUi/1VQ63BtcTiP1Vog2v7abE9ZbwdWsOJ3dL2YwP3c +T0r/?^Kb!*p”u z t;@ré.؇ :j5WItTP& E1#;,Gul?W7ؗ^- \ No newline at end of file diff --git a/hosts/cube/restic/password.age b/hosts/cube/restic/password.age index d1f6658..ab8b789 100644 Binary files a/hosts/cube/restic/password.age and b/hosts/cube/restic/password.age differ diff --git a/hosts/disk/id.age b/hosts/disk/id.age index b93b98c..dcdc7f7 100644 Binary files a/hosts/disk/id.age and b/hosts/disk/id.age differ diff --git a/hosts/disk/mail/password.hash.age b/hosts/disk/mail/password.hash.age index e931b4a..3312030 100644 Binary files a/hosts/disk/mail/password.hash.age and b/hosts/disk/mail/password.hash.age differ diff --git a/hosts/disk/mail/password.plain.age b/hosts/disk/mail/password.plain.age index 5e2efcd..a16cdd3 100644 --- a/hosts/disk/mail/password.plain.age +++ b/hosts/disk/mail/password.plain.age @@ -1,20 +1,22 @@ age-encryption.org/v1 --> ssh-ed25519 +rZ0Tw fut8749fTdHz7+SS+w7phF6aZ3l/+tfRAhuWC/EmrGA -4IX3idZFHA1vkCxl+A2kg6JnKMUoLDqrMngEJYEW27s --> ssh-ed25519 spFFQA D4uWlVtGIb/PQ/oUhRIaeDCGt+w7P8DQk42KpaLJOTU -rSMtN5Kus1J4LLbyQD1lrfZvpju4ErQQGba6Qwdem0E +-> ssh-ed25519 +rZ0Tw P8I3E5DTK4F4YzfRPSYaN70G3YwhB8v3rAul6+RLMGQ +jHW/jRqAfzN72CdgYTmXKhUpej9n8dCXf3LHZWa/2UU +-> ssh-ed25519 spFFQA AOsgQlMDAjXc7geWo9q6Yl+yecpde4N4xSnr83meSVI +R058ZbWGI/HmE1ZKHSfd9rk5vid7SIMSKryP5gLA0rk -> ssh-rsa jPaU3Q -Ewn2pyYLGHUU3LFR2QgSZW6kEUSqlEaon90UXXdOZr3UC1OWRpO1oInpcYE+kF1G -YopcXdg0NNVAuT0ZoYssPRdKg0BD/Gmq7AmtVS9V0oJoXoI7BOFuYzc5MrbrbYpP -OiXzJ7cIoawfcb+uHa0eLU49X67aPgo2cDLIsCwXwpNpa1WniKoLpa+/dvirUorC -J1+noOjfyjHZ3jDTkqHMysZ/xDYsFHnXUz0tDHVhJ9K0x0YdQILEn96n++UfZSl/ -wyYeSwkFr46ANk6Tn9b4JLpRL5nRzmCLdM1JcavI9lEC46/9ocLZVLnLwTs94LQk -nlGk++JEWFRl7J+EnF5UsAcK8CwB6Pey7NorV+W+afd/zMN201CjqiOkkEgpsPGZ -LUQg8K4YnYrNbuzBxU2oh3MPS2N2EKtKX0ERBxbNOnQaBDo2CTgtNvkZS7n8G4eu -jkpin8qt1bhyVcToHZj6uACe8oBGaT0748DJmnUYUnMvhnR+/4fJZV5xgh7RBzJt +gWHPEvn9qbdf4E2xJJUQ+hKrYFmrPqFyiYHaDbRFIFtWn2X4JTMG4b5nQAQFD14w +XyPlCVG0VWntt+unpTfYUTSh2c20LDnTeZixFYXU3jrbqb1q93gIUMVSOIXndAfb +6jeeqRt62f58WbHuCOzCh8l6y90I9U6yMOeu+v5sqDez1wlzBbrKgMKJTLY1XHpu +kSw6yCcVcPCVUUwBJjeblLQ9MvmtlCPWOtzyOWeZTKgvoUzG/r7SlIi4UCs5awtp +6kTNw7rahsQOTmQau/OTzjqQaLx8h27gWzDdl+W7PWxE8ls3t7cWiuiu38nw7u7X +hHiSS9/23bSv/W5rsyhs1TXaT0DNlujLAV9PZEdCPwMQFQc0u5nXS75+5F8TRVYJ +JlJItXNm47hd7RyUDd+9claOdlA0SoBwweNshMInqz60mw8VBSa7Zv9vtoHw1GDR +GjRi1wGWuE228ttUEwDz6IRRndHPHtLyik16GMa35DPa1G4l0eFysr9E9GMY6I70 --> ssh-ed25519 V6IHIQ Sk3CrG6907MBuCUGRG8r095ZXXSnk1chlQLcg04fDXg -y5D8PE9lMZ9aXn0zkevPeXky73GdVeoxF1+7C8Hq8E8 ---- SyH8HT4apZQPWdg+sxCWAUqHkTPZovzNaMynJK3Xk4o -& yqG3gOr#SlsHW -]ܮ_ \ No newline at end of file +-> ssh-ed25519 f5VzMA I1PnS89R5Uwy1LtgTadNOiKGtPeq6rO/oQoQ0bPpHms +S15xnv+2K35KgAKIYbXPvRWimlM++ZjmkM5S7yxQGI0 +-> ssh-ed25519 V6IHIQ m16sPTEDEfcBPsYeUkN/Vthg9Zi0XvVhKY5LVuzSvh0 +vblpSqux7DQOspcZZ1fRGQOazbuopmrz5aWX7at4hL8 +--- DaKw+Vdmgf8Os96mYUUmM2jJt3jAWnnCwh/x6FV36pI +mL? +G>yI".f؈[}T \ No newline at end of file diff --git a/hosts/disk/password.floppy.age b/hosts/disk/password.floppy.age index bd29443..4addb5d 100644 --- a/hosts/disk/password.floppy.age +++ b/hosts/disk/password.floppy.age @@ -1,15 +1,17 @@ age-encryption.org/v1 --> ssh-ed25519 spFFQA yUPhLqqGFWN58Ooo4+bv/ATBnEPuL8QYH//APPHazhY -1fjabh0M4zECl6SL5PeeCrG7aha31DEkMHupaexSGmg +-> ssh-ed25519 spFFQA Tu+dYx6qbdqxnS8jKClqotG8oHtEU8wvAN7RS9c0kjA +LWhVszpWbcq0P6eyk9UwZw65U0zebMIIR6ZDZkCEj68 -> ssh-rsa jPaU3Q -fTqIMqKfuSLsuRnggzrb+nslE64CNNEYkwM4UfWO0zAKrcMeXYDkppt1bW1k/3cp -oC/jTPzTzYld/qxzNFjwqeTIaWSgKElDJ4zx0I377ldCXc8oEXpF9xgYZQHpowo9 -oOLOj1frvgX45og6bQ0SMpqfZA4hsoWIbQ+WbcwuXbyLiGCsdDx2WoBilUfMTFx9 -MxuAuU/S0BvFVGwcyNgvPY1chB2eoMafNVTkGPng2dxsiujfidcueUJaWnogSbwL -WYAC+ymlP0CdVL1rV6BEn474ZV2rdDlj2v3dP1vX/HyS9fupnGaenGvcsoV2pDVZ -0yzsTeFIlidbtpLGaEZc9IaGJY/QARCnPPyDYiamxiK22HaCaREajeAb1JvBC3HB -X8byNh1U1UBHfH7D5rEbv+V5RNE5P+ZuB/ue2JBsAiVX6H6k2Q3k8RSxfoWc5xZR -6obs3L0owwO5fjCrjpOReF+/vDV7s2dWWgwyljNoNrdpJmyXyN8u+n9bKueCM38t +KQDrLVGsm4+avfdRo9BgHSDwxFuviJuY4COv4uUgNSZMnVKiwXO4KwB/5qt2Hxhu +iCwBd4ya47npn4f3oRpR8gVHzNOr4ngLyl5VnGieEv4YARE+UiiuQknSO3S3xoTS +8Mu8fESZDFbIuDuqw+lhas6guoDlz90CfuwwD3IOyxM1m+3JTHS3z9gCSUgnlJX6 +Xy+XwXndUhZMbKCCsJMAJ7ajQCwBEnw3g5mq6QFP0H+07zxniik3arvOSg6JLgum +YQBP/BhhKqCP0+yCFTvbBC9loO0mBWeBmnYYsmXz/vLS8lhAfdOv+lH8GvssV83i +G/C984xUL7hYqUpkntvUWuxR6ME/PL4Nf4Sb9smSxo4AGTLVSKcl3Yc2C+aH3fOx +hYSAUPqhFpP0grbHMYlcSjHZI0VLfMjdTLk18vNIgCdw6qgTZ1HEtjNPTaYFPWff +b21FN8qgDiMIYN1BRAJ1yTPYel/RUNqIcfnGKiDObGzOBEhd9ylrhOGZt353O5BV ---- ZEjtaX9rvWMXSmueeKjbVThgbrERzizcBMk0tu6xgpo -UAe1d _07&;',,'L[;NO5) "<*2$cno"W/r!;5V̥QdN/[k331 \ No newline at end of file +-> ssh-ed25519 f5VzMA dMKQlSlnMtHlMUZuPBI7ii7/bAidRNRq1iQVD5cPRC8 +YwqSoO3W4cnBNkMIS5ucHRVNGY0enJjavRF/myv7oJc +--- yCD8bsEVpzrmIYxpYRkt+oeCFeTTrA3oK6u4CbvPD+M +r3XQed.Uadg~:S5:_l%*5Xj"{:wg*{2B12?TSG| \ No newline at end of file diff --git a/hosts/enka/id.age b/hosts/enka/id.age index fd5c76f..b6f58b2 100644 Binary files a/hosts/enka/id.age and b/hosts/enka/id.age differ diff --git a/hosts/enka/password.orhan.age b/hosts/enka/password.orhan.age index fbe0818..da57fe6 100644 --- a/hosts/enka/password.orhan.age +++ b/hosts/enka/password.orhan.age @@ -1,14 +1,16 @@ age-encryption.org/v1 -> ssh-rsa jPaU3Q -VlPz9Izdu9doIVWqNgoSEGm1sKc0bsJutJAX8b565dK5GPYoUirNxcdiRxFzvvfz -CXF0jJeAdQbp6s3em5ltVyMUwKr75SYL+wi57fsZa0MuaySTeY31cAD7wrYQvXiA -5Xy7iP8F0CU869vL7eEiakfbNmxB5cut7njYhbzjivU8zqYif6dIeei14/RdWgpK -aIc8EJ8ZgjMhmRI5LUW3GF5539V0cccYgFqsPJg84dWUHT3WnaJvFDol7NqbO87j -holxuiP75PbhA1fvL+mwJOzVgrYfvJbDIYb2W068uFKhXagq7JzDVa4AYmj9b2iK -vn6KsA4mlY5+RfhqjWBY31L+0qBp2Nnn9yzBmMyVwHELj/K0jrF4OHlvt4An1e6Y -1BtIUUW+8dnQZs8Uz4JXyq5fsWk1/9I6Q0mkx9KYtWYLbYJ6UQ+p+wyptI3zQZiD -t9qv13Lo76K0LmHgTXPhjwk8YZf8NhYnG7dzhryAkzP9B9pYzHF6Atk5teSI1GVk +GlvCp58cfNyTtSw6zgHU6ZJWhFpwrkpPadiHAZqakcvaCc+WfBxM578gTyrdnb5L +NJm/8MIIKT7FCFvEHEnMWy4V+fcVl5qUm9ZhVS3AUF6QlG4VctcMjFDHLEUPH+3N +ywLvZjsXkrQqTGmtOXFULe0MpyoCxnXqKWap6ohkn0grsyi+8WBcbUAAd6hlkfEF +sR0WHdWA3cxErxLb2Wyk+1TUE9uSX2pzlfnGS93W/u/dba+Nlm8zFFQbcRok9G6T +mbCtUv5cXigRwB0ihTAmPbrUjuD/UzpKymapAnj+JUiJY0qSDAiItyivFrZaFMmn +OG/Q7qj4ILdp9TV9SjFlvJr495y+G5utFQ2kDWs2C4zB69T9caguKaNDzkBJvX62 +0aFmlg+L/RmAxCipKEyiiAfp59LFkfY+7dc/s2xwyY8M3g14ltvCHxzaZVty3Q/n +kvIfPy33vm/i6WDU4AdhYOyBeKqSykWMDAoOg7AKCvZEBKA2sC/lvcfB9vM2YaaK ---- mcKFQq40kDr5EM5FiJbznUVkTC9EEJ651VDhNii1IUo -d 9~o1<:ovRK_ٛW -Ӵ U+b_q/njF39 \ No newline at end of file +-> ssh-ed25519 f5VzMA wcw7y3mYfPxgRmy7bp/qYgKNaObC3dS6jpnChNPwrXY +YVB11+y4LfVviRk30cnLrOsADg5hK1U17XzQ8+WNC/Q +--- JGw5J7RlnAjwgy/FTSGs8QIwjQqQaTHDyZb6cDaoOgc +$FT +71 09K!t`lcZ$#Sv oj"bVSjTzS6#&&R \ No newline at end of file diff --git a/hosts/enka/password.said.age b/hosts/enka/password.said.age index 2ed1460..7a3cb8f 100644 --- a/hosts/enka/password.said.age +++ b/hosts/enka/password.said.age @@ -1,13 +1,16 @@ age-encryption.org/v1 -> ssh-rsa jPaU3Q -qJb0pvx3kGon51HvHzgpI7OTRp+7MV+1+UxW5u6SEWu/FMb+3x3GttQtDoRqrZOn -TVIkDMiqw42wLiGqXYa8zo8SRwl55a5O1o2mTrg1hq1Ynf0x5swkZwBFSVlAl9WC -7kMgQPM2DUcowj+h8KdUkuRf/Ij9x3eROyPmwc5IzvXLkXKdRUypAH03IBbANXy9 -+qpJlxgCNwYPOCVUO7jyaLQUePIHjlSYZRmbbGBeGxiHGNqiYORFkl1+ufQL5Qee -ZX/mrP9p+nCRqYOwBU/a3152Oi4JWL3Y1JCZhbvos5rp7j+sOB3AGIQHn6/7tf9Y -T6UhLupX6ECjar64jTIDaTIa36guKz/AHr/NmBinM0KAOTOBFTrG6eWxqa9mBZkz -f/3xom+Vv7cmFTle2UbwG2lJWMHjyR1QWwlLYYkybG4gSUmbzoH2/SLhUaf2mCOm -R8QxncawWjngyVCB61XHAJy3yKRhvwPFakYFdbsroEo9G1nlSTd/GVPeJi7ECASU +cNEXl8IterAI2opn/ekYuunSuwP/VXC6AI8CvMU5UDu98T345L7g9DMDarSyMU6c +xNIZaOKhQ1VNSEjiOzuW29OGH9SYJQkCAGGc1zsbpW/ySv3OahV0b+NjtZrH2bk7 +lriQGcpuhf/2jtZhi8lFEEUnR9hmQUM/bjpfrNwllmua4feNY942gzFx+A0p7kmV +KJBoP/9uJdwzEq6t+CZ4NKaq47DYvlIa2qStDDBa22+OjbsSiiMtmgWcEPt1ibB1 +mmsYPjND3uR2+IJSLJ0dnmxFVp/o6fii3DbTEgU6836b6HZZMTSNXx8+NvaLpf1d +S8Bd3xyZAS92/ZPj0bGKhEUEiiSMfIh9getvVJjpZy/ziQoP+/ZS9wPNXHrMOFrM +DrF5ZIN8eKGSf+b8bIoGlsHZFpA0huznJVEfE15tQstSLJvgkIdRecPwLtL2u6OW +0CJlKZ3wKoF86X/7otLwbuWwXSbH3E1QFuSmI5L3RRFhKY6nHMyqrbZYvMy3lqpP ---- MULlXs0BQMprhQxMZuEFmrnTlPn0DHDYWUvs4GwvpBI - }SwO uq^gn8J15Eo&j0l?l^y)ٶm^tM}eq : #ofH \ No newline at end of file +-> ssh-ed25519 f5VzMA TjrJcdV5RbhhVa1Fd7JFXbm8yAc3dab1CWA7o+mZPkM +Uq0QUUw+SQpOhDkCDNWFkxxtAsTYml4rQoWGr+Qv3XU +--- o1mgrEwLDaQME0uw418dCXoSMRGN/kP30ZLSZo7t5sQ +aIP+ x]&xGepEg"CH6V~^d, +^LO^[\e^d45jW7$`x8} \ No newline at end of file diff --git a/hosts/tard/id.age b/hosts/tard/id.age index 0683490..6431802 100644 Binary files a/hosts/tard/id.age and b/hosts/tard/id.age differ diff --git a/hosts/tard/password.tail.age b/hosts/tard/password.tail.age index c5cbb56..2c90d10 100644 Binary files a/hosts/tard/password.tail.age and b/hosts/tard/password.tail.age differ diff --git a/keys.nix b/keys.nix index 322d9d4..9a57ed3 100644 --- a/keys.nix +++ b/keys.nix @@ -2,5 +2,6 @@ cube = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMkCJeHcD0SIOZ4HkyF6rqUmbvlKhSha3HWMZ0hbIjp rgb@cube"; 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"; + pala = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEXXxaxhkIMy0UyLOOnvwkNjzypS7D9kElHGKw8pZuFb said@pala"; tard = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDzvLg5IvqGzqdiNUOsRLPdYC56wXXSYNo9QNlXwaCKw tail@tard"; } diff --git a/modules/ssh/config.age b/modules/ssh/config.age index c305c9d..4f9b844 100644 Binary files a/modules/ssh/config.age and b/modules/ssh/config.age differ diff --git a/secrets.nix b/secrets.nix index a8901f1..e44086b 100644 --- a/secrets.nix +++ b/secrets.nix @@ -2,39 +2,42 @@ let keys = import ./keys.nix; all = builtins.attrValues keys; + + admins = with keys; [ enka pala ]; + withAdmins = key: [ key ] ++ admins; in with keys; { # cube - "hosts/cube/id.age".publicKeys = [ cube enka ]; - "hosts/cube/password.rgb.age".publicKeys = [ cube enka ]; + "hosts/cube/id.age".publicKeys = withAdmins cube; + "hosts/cube/password.rgb.age".publicKeys = withAdmins cube; "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.sync.age".publicKeys = [ cube enka ]; + "hosts/cube/matrix/password.secret.age".publicKeys = withAdmins cube; + "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 - "hosts/disk/id.age".publicKeys = [ disk enka ]; - "hosts/disk/password.floppy.age".publicKeys = [ disk enka ]; + "hosts/disk/id.age".publicKeys = withAdmins disk; + "hosts/disk/password.floppy.age".publicKeys = withAdmins disk; "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 - "hosts/enka/id.age".publicKeys = [ enka ]; - "hosts/enka/password.orhan.age".publicKeys = [ enka ]; - "hosts/enka/password.said.age".publicKeys = [ enka ]; + "hosts/enka/id.age".publicKeys = admins; + "hosts/enka/password.orhan.age".publicKeys = admins; + "hosts/enka/password.said.age".publicKeys = admins; # tard - "hosts/tard/id.age".publicKeys = [ tard enka ]; - "hosts/tard/password.tail.age".publicKeys = [ tard enka ]; + "hosts/tard/id.age".publicKeys = withAdmins tard; + "hosts/tard/password.tail.age".publicKeys = withAdmins tard; # shared "modules/ssh/config.age".publicKeys = all;