my nix configs for my servers and desktop

add headscale auth key

+11 -10
secrets/build-token.age
··· 1 1 age-encryption.org/v1 2 - -> ssh-ed25519 i9wBeA kUtl1vuqH5L0wsVFgvMtIQxU6uLB+nwjeXd0sLjDVwU 3 - Gmzx5EdaD95hrzYYWha8C17Nst3FBYH+djFcBR4/x3w 4 - -> ssh-ed25519 UbxDgg +vQhzbuLsf6PZVH6JzPwwbX3LXBT2xj9IVlGASHJvmA 5 - jCuoFdUXzOoqdX264bcoRkoa3X2tZAL/xjL4AH54uPI 6 - -> ssh-ed25519 YYzA7Q JmX3ynggh1uv1LBEyuzK8fecUdnzj2eNQoXHreCnDXk 7 - vRKopXRKjb4Nfmbd0N5MtLfOhDxLO1Vg36AoiJ60fVE 8 - -> ssh-ed25519 NemI1w ZBRTFjCOwEKSKVKywWphVwNOpKQy2PAVAwVc7A1ssjo 9 - 5yLLF+OFK1Y8Di3X6QQ42iemQqPqkjRW9gmYz/SEowI 10 - --- 5W1YV8wC5V1ZDPAfGFjZzhOfTBXyyuU1/5AP/TyjHlc 11 - �2��M��fP����e�u��t���Sc�g�Z\�gb�w��>k@>��m����,�g�18�1�R;�0�����Ǭ}t(0I,^L 穋��;E���z6���`@ *O���: ���i~i��P� � 2 + -> ssh-ed25519 i9wBeA SNBmBYKDOcADlQKvTCzGFWJF2mUoHYmnSNl3qXsiEwQ 3 + hzClNOQ/XdN5rIOeYt6cJEE/I0Y7pNqSTX33tOy761Q 4 + -> ssh-ed25519 UbxDgg shMhY2WtElJ61NFyYVzt8SG09YaIndXbo1gqDv7GtT8 5 + v6W0lBm8kuVM6thJsOwJvnwg3R1wq7CcRF9yZnYaltI 6 + -> ssh-ed25519 YYzA7Q uK8U+89FYcjthWZNT0exk/pqY/syoQ5Cbq+pDVCcLwQ 7 + iPGTlIGxCLVgqAnYX6ZbAqLLIwtxDTylcAUpV30/y18 8 + -> ssh-ed25519 UbxDgg smr+A6sEa3ksrATeqOT08RTkIu4sVSzX/hM2piqlFg4 9 + sUGg9jas6vJhD2DoqARAtA9nPB6Kj/0xTCt0+QalhxE 10 + --- eaSZzUL7BdIOC4uzDuSWRtoR7PaQfYzW0xjt85HSC3E 11 + m,�?���DT�w��w�>�t�lŠ/�*�Z85#f��cyŻUS�Ε���.��~��a�sQ?��*Z� f[�`i{ݘ:�݊&۰,4�婻� 12 + ��t+ٚ��x��0ٍ�bM�Ӎ��ʵ�w��<
+10 -11
secrets/garage-admin-token.age
··· 1 1 age-encryption.org/v1 2 - -> ssh-ed25519 i9wBeA Mh96/1m0yejgo9y/qJd2yQUwwfyhyTbv7wQH0c8FvEA 3 - 53b1uTIflTleJFkV541N2sR/VEdUeV8yMhBFKCY3koQ 4 - -> ssh-ed25519 UbxDgg Rkwi22gur/Spz8PbQQiQHhZB0NHLW7huALGFZD90JmM 5 - CjOXUJgu95w2DeZW+PQwvN1zoeg05k66VmOnZCido1E 6 - -> ssh-ed25519 YYzA7Q 4VpUGeKS05/RmgNspD0C8Wl6mGDXtqLOQRB6zukQYn4 7 - TbtrwDvvBygqvs3sCcYlvr0Zewm9CLaRevemF0FBA8A 8 - -> ssh-ed25519 NemI1w LZChs2MOx+tfoV7jT8bfFx/weWmCriopHqQAkXRCjVQ 9 - uHzjw4X/mbNPyeuSJTd9IcLDiI3/SNdypphyfDBgl+U 10 - --- J6l7qlKG/++fjUz0nyd2LvtVnPFRCl+O/N69D50qBSw 11 - -�W�\f�r��J�gVk 12 - �k�L�����0��[xz!(�Qy/����N�;� t�>��ח]i3�u�ߥ�3�7s�Ab�f� 2 + -> ssh-ed25519 i9wBeA 3kSlwZ54PYTcvftI/3XcTpnSDxBmKRKNMy3Xf69Psm8 3 + QtqP2ebKP2M7hWcvFoT24aBkhj2Kvu1dlBbcGPyBo3k 4 + -> ssh-ed25519 UbxDgg o/TFehVOAh1Mcw3TJdldANFahiFhj9UvhFoFWyXVmzk 5 + suQBydY0cRZ3FrrYDizfE8CrF8YjyJXWtzpPMJ5vgqI 6 + -> ssh-ed25519 YYzA7Q nbNcoC5R6CxsZKEvscezknX56mvDnw3VdG2gApHcZVY 7 + AJHD+nM0OmZMX+aILK4s3x8wHI8K3O6hmb+1T7URTWc 8 + -> ssh-ed25519 UbxDgg iK4ea0RJLy7UGCHe8B5g6qr7hpSMYvx3dSQ3DW47sS4 9 + 8dAWBDtDOY3YB0u+aEiIUTMqBQqYxV/HafosHk5Vklo 10 + --- wbbBYCiJ+zOdj8bEmKLSd+vU3RMGX5nulXAcKcK4fRI 11 + �U�$F�q�p��h?���x�yd��5������>���*=/=�Gi(�,�Bw{� h�r���-'X�G��9�5#/�'�!�
+10 -10
secrets/garage-metrics-token.age
··· 1 1 age-encryption.org/v1 2 - -> ssh-ed25519 i9wBeA 0JWo0PcHB3pO1IlHLPaG1u3WJ64a+scY6cz80M2IjAE 3 - ZyuDwk/06ZHvAr8av84x2vwtXbbYi5NAd45b461SL+c 4 - -> ssh-ed25519 UbxDgg 8+5iTOf6tZkq1yhpw0NkeuoWzxLaUjTIzNjrF8UYeSU 5 - rBLfbG2VTL0ElPGuhtpi2BXAWSp7n+S8Gomds6Stfas 6 - -> ssh-ed25519 YYzA7Q 3xbdcP7YnSbpt59uQuxDfm1kZ3F7eOrd+eyrSx8+e1M 7 - hV2OEiZ1n5PDZISrq3HECasBgASAtRLpXFuRvXhzync 8 - -> ssh-ed25519 NemI1w Wrogoq3A3BWljqyVhzXmga3SUSro2QCA4VaZY2Z3IWI 9 - Bcy7cBPZYRWAaGuwKd1ee060hPPHBsoXrAmdak1p4J4 10 - --- sr9W89XmEx1303KVVyeqiSMQIe8yhCNkj+zKCMJUnMQ 11 - P*'�Y,�)�[Ha��u���UO�͛���z% ����o�?�e])��m|ơ��Ö�S.3�^���Xr-�cy�y�S 2 + -> ssh-ed25519 i9wBeA fIaj6vvNiIxYr9vRBmytSawuZoPv2bPg1HHwnFY1rEw 3 + rMtOdDZGGSCwpQADwz2sHZ9FQyd+DzJiHhkF7mMDwK8 4 + -> ssh-ed25519 UbxDgg mvKuVDcA4cErPHhyvGywtqKwEEMN3mgll7hb99Of+z0 5 + qIin8xtByFIx/3o9PWEXttuDJ6QuNyDhtqR1DJ2WzQc 6 + -> ssh-ed25519 YYzA7Q HbD22umTExyRT0BUbOf64Flg3sFuuyD6Oj2pI1gI/nk 7 + IXwpzbLeCU9FzZ2bc3+iNWWK9UjqO3hHzUod47mUCho 8 + -> ssh-ed25519 UbxDgg H1S52sDX6YXv53ldwrFgJUhFdh0VhnwBhiOUVxMJcls 9 + jSEgl4VJBwp4R5iklLhs8aXFewWQqayPceBx5bxaTd8 10 + --- QaGGtqgTi9qeSoWRRJcj6HLecoJ05D0vjTCiEXMeS+w 11 + PTUd�G� �qP�lL�n��X�MQ�;�"�w�s0B��s��`)R������d�Q�ha�pD���^1�E��m]ڲ
secrets/garage-rpc-secret.age

This is a binary file and will not be displayed.

+11
secrets/headscale-authkey.age
··· 1 + age-encryption.org/v1 2 + -> ssh-ed25519 i9wBeA 5RzsLEoodLFgw4z9StB6nD7P0SZaSok/7uZ4PNmCXlM 3 + Jb8TT6k/N+QeGM6JEtLziOxWk8eFI6pG5jMDyPuoxWA 4 + -> ssh-ed25519 UbxDgg r1JObU90nGufqJoIllDDPoDnyOVrzblA9/DbVq97Tio 5 + MzbU03dYWTWBEQGaiSMaLW3fHHiwxo7/SzRj8SR/5s8 6 + -> ssh-ed25519 YYzA7Q ANyRvBaHe9cpajXALdckC0lxVzYV4bjYr1hotdQdODs 7 + 95i5RJFDXWpt78cRIcjS24g1GpAuK5pRfSHAkg+S8H0 8 + -> ssh-ed25519 UbxDgg 1YPFUHeHbIluXPXd0K6KUuSBlxZVcpi1KRf6xgNbf3Q 9 + iXqDizVLOv/MMCp8PBvKu6ByFa5Do3tHiyeTmLRjME0 10 + --- AQpZA+NZRdXHm0AUI+FnMAD8K1sUCqKt7ZxTRMD+C3Y 11 + � �9�3茵b��z�_���?oj+���uգ7Nɓ��Z�T������k�Z� jy�+ {l �5_,�g]]Ib1���
+5 -2
secrets/secrets.nix
··· 4 4 5 5 valefar = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJlXq2lSfiWwRwIxsxhffW5FDGmjt0QKYN+BaikmRR71"; 6 6 buer = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMVhjwDcO8eleSoR8a37ZGGPvkHEgV+c8SYcy07SayPB"; 7 - morax = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAmou0HU1yci/fkEVdDQWeZSy0NCNPN8i1TVDILqdi25"; 8 - systems = [ valefar buer morax]; 7 + focalor = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJlXq2lSfiWwRwIxsxhffW5FDGmjt0QKYN+BaikmRR71"; 8 + systems = [ valefar buer focalor]; 9 9 in 10 10 { 11 11 #"secret1.age".publicKeys = [ user1 system1 ]; 12 12 "build-token.age".publicKeys = users ++ systems; 13 + 13 14 "garage-rpc-secret.age".publicKeys = users ++ systems; 14 15 "garage-admin-token.age".publicKeys = users ++ systems; 15 16 "garage-metrics-token.age".publicKeys = users ++ systems; 17 + 18 + "headscale-authkey.age".publicKeys = users ++ systems; 16 19 }