wireguard progress
This commit is contained in:
parent
85962b9344
commit
c87584c294
12 changed files with 178 additions and 29 deletions
|
@ -1,6 +1,6 @@
|
|||
{inputs, ...}: {
|
||||
imports = [
|
||||
inputs.sops-nix.nixosModules.sops
|
||||
./global
|
||||
# ./global
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"data": "ENC[AES256_GCM,data:BCUmakHRS/iF+TZQSKK26Nrfc+qxTzfgdoQAoKLp2dqJNqzFfZQBdoN46bdfbzn1Ujmpo9bGW04khDuB6tU0UAkUI2wc73NTybM578lPyfrsSddKPDO4W0cB+s1kk6bqCKexaYzIdeJYVfSPzExP1BCLmw6TjByMkAU/MGxFlY8ohfVr5YaANHX4nymYaiuF6ksVpWL2epmpKA+Ql07lTY8MM+JPTrJQDk4gak+dwVDUYXkaw2EkR/jI1XFT05MNWgqloPG7y2GWnS2rYPyp5ti3NHQxJk8IQx6QH9znwI2EdtDQv7zLRHLeFXeLsd4mFngas5729e8F69YOHWPx5vtICaKHLTAVHU6sXQMruQu42ucoZFGUfu886QfXZCxAhVj1RGhnV4AI5NPucm5ZWI5gdfkBZDIKHg1ziy8qzFBXqNnoiOI/Ar9r/obSqTbLPFba4gdMRgAW+EaJdBMSa8yd7OZr/IYROIM8vDd5MR7whYWBArUMqIzzCbQ/8dWwBiRd7OHAxX9QuXhdfLDr49hHXEqpydDBiVzPxGwQ,iv:1VRvpdmFgvdvGD6uujJZNNHr+rSI2HnGPMSO7CxFy/M=,tag:Gf/4Mk/LpUL1K3Oc+dVEhw==,type:str]",
|
||||
"data": "ENC[AES256_GCM,data:6k4BXsLOomvMfgju1ePGhDlvk3V42PEp5I6qGKrtltgHr7Yq78xbONoiJ9CYCm3ONeu6pVv7UyzfVyeEFUEYL/eO8QT1Sx8xx19S2lydOtZBmxbZXEVWZlXGMnJmydXf+t0yLe0vFHohilyPy8oZiMtUUgrZOnbRvMXZ6cmvTDXS+AvnH7HAEmJDmH/BXp3c/CDqSwFKNuGvtf6s9SiXD1fd+RgiOdPnzposBFhhkGkF8EnEbxTzGjOWSsAK4xUDBqKXlpV+uz2qkRQsUohX9BwkRef5k730UfSZ93QZDDzrBYTXOQdY7qxfNTylt8aABUJKXoRK3u4FurQfDwUMJQm+ZRkdmsfZoC0JPxL9MlsusP+sPLX4UUn93o7PkHlC,iv:RpMQQf153CJzHKwJ5EbXNJibWT2Pz6qkWFjaHWgve9g=,tag:67v39Ay/snjFTCMHV7w/uQ==,type:str]",
|
||||
"sops": {
|
||||
"age": [
|
||||
{
|
||||
|
@ -11,9 +11,9 @@
|
|||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4VHhzRHJDNGE0SlRNaU9L\nT1cvY0tvdU10VWhQdWF5M0ZuNVlGd3JrQ2g0CldZNTQxRzlRVkd4QzFnMEFrcld5\nMEhhcm9CSUpjanQxZHF2Q3Mrc2xFQ1EKLS0tIDhJSDFKdDFYZ2YxNmdDdFNFN2l1\ncVFDVjR0d0xuaVZrYzlEN3pwRlFoUncKlYqIYtsAErGCj0HobiLTpawofl3yLlyT\nMpUD4xIJmICkHnXej70ZXcoSU+zqsGZ7nLvnAZScK2jeja2akWzJ/w==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
}
|
||||
],
|
||||
"lastmodified": "2025-03-12T22:36:00Z",
|
||||
"mac": "ENC[AES256_GCM,data:3KqGUlTodgABZJWlndINA7+aGuU9Z/VgZxPm1Ur4rRsL7QX5cq9AjoQRJsCn5pIUq5U1GGfQVgZ6bSCDzi7Oqua8aoUmf7Bw4Uhjq6kkize6lEYm1N8ULJ1+N3CyW9Uz/KThvUE31flkGN5N0LYOUJ87oTcqV8rPzi3AzlxPCD0=,iv:/qffqhGqGDrXiuW4QcXT6/fD8ve0v4S1xFa9uDIed14=,tag:HPw5eKySdLJlTMYvmScQ1w==,type:str]",
|
||||
"lastmodified": "2025-06-01T14:42:04Z",
|
||||
"mac": "ENC[AES256_GCM,data:cyMFaQwvS/CoCmDBjew4uWwL9Ia8UyNUdrlz0ILv8umE/IclWT4Xil6831JuAECtCEO2iqQQ/NqiWd8KPVZ1J5KWRcLIB2j6L2sMCGat0h41BZ5I3olVtVjGAAgoCwBmtRUjub9uHjr6NxfrjokGv0da/O0KSW+1XWbvy+V7st0=,iv:XbeO5FEpywxsYOtCS9k/UeAxv860ajii0chMja7zhBg=,tag:vFVsZ1niv7DOi0tiZcNF6A==,type:str]",
|
||||
"unencrypted_suffix": "_unencrypted",
|
||||
"version": "3.9.4"
|
||||
"version": "3.10.2"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,10 +1,6 @@
|
|||
{
|
||||
"data": "ENC[AES256_GCM,data:yEocAYaKVl61oPTPivv8tKW+sMK/1A1rypm8e1JZ7crb+BHy91+tkufAP+p+SBOrzocj77b58sW4bcNhHSW+5OGA4sYihnt5LvbKEUUzNMEpd9n964ZwPij9NH4zQV1HdRaGKycwCzmX4bOB9WmCesCg+er3FYQMgXJSt8Wv7e8hA0fQ104q/X7Ugsg3k+DRBQhecwtGIv3taQ9LRhv/tV8yEzagn0l1/zonBXQnJsbFA0a8PPyO+dezvbFG7X9jBiur6btOHHxCX00J4bHJM0w7S+b9p6GdwJvXEF8HyCZED9Cm5b5COpUEDMsRSvLGsRjnFnRV6xCKO1t3CKR1YfQ2wvg/oq2dK3r89Q2rHeA3jgqXf/RqPzwrcUeW2Dk1Ea4wQhF2eQvzrZCmmjF2BGPC/wvScsT6j1azRcOZfmsMBjFQK7AmPr53tWVVSEV8LHRrwH3kSgHTQUIqIwEqAMK3NXcyuKI7wqAi6Y2ZOuxgrreqGeRymIvFcx8Y3MdK4EuY7KSIdPJ6voavo4jyp8fVtyBFqvA=,iv:9QSYjerDGwL+OdGnHHT5Kbbqr6psL/VATE93OjeyK0Q=,tag:Uh4bqsc+zjRikpxRiR+wyg==,type:str]",
|
||||
"data": "ENC[AES256_GCM,data:s5KDNm+5Mq9/5rNqNjffo4bOl4V+LwGsCJNmaa2oW5MB4XSCF3+iJDNXQ/cFIuPNlEClWlrlPVUB5oOrcrgfj078m6HyKnAmngbQ+nFSCe/VDIUptZ1oblG+llq61faBSrXwDdcm11Y7Nd73sPyLst5V+FsVtSHyA3ktZ2qk1Q5RR/5uvaBCXn+fCiQgDzcOQErUEc6Ja6JWQIKb6fuWffgtCJRxWtDD2/OZSrKhkr7wjX34WLa4ZDYny8ZhmhzPuyW9B5uG4e58Lz8qQpC7FwEDd4InuwLOu/4o/ZTVzsXtl9OZdCTPeTpE9N25rR8w7pu3MDJiVNQd30VA/dq4SRoDykPovcNF6s/bZwg9lUMri2ZytDQJQEEMSGT7FHA4,iv:xb3bFMV1oBLcdFlG+IbZg90lBTSkQIra/nAtdtZRb9c=,tag:oBwCtbnKy74ejL00C8SgQg==,type:str]",
|
||||
"sops": {
|
||||
"kms": null,
|
||||
"gcp_kms": null,
|
||||
"azure_kv": null,
|
||||
"hc_vault": null,
|
||||
"age": [
|
||||
{
|
||||
"recipient": "age17pdqkpfh6kc6wm7gxzdnwf6vphlwddv9yfpdu3j76e24y3amd9tq3avfc8",
|
||||
|
@ -15,10 +11,9 @@
|
|||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjL2NSTnVYY05pcVNyT1g4\nT0hvanphU29Dd0dvMXZ4TjdVV2R4WnpxY1JVCmVQVlcwbE9EbmxPZWhTK3RudUJG\nQVhjZ2lzUmo1VjlNejlLejVkSXZhTFkKLS0tIFpaQ1JtTm9NOWIrWFdlZWlDTXBo\nRFVKNVVyRWlxZWtqUHVsVGFsRUtWeW8KHVaiwFMs7wTn7j/PZXqrpEtEJTTRaFi2\nK65QMNkbB8DCvmO950X+lpCkuCHXpTgI+yvzLgD2zvZurlu6h9zZDg==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
}
|
||||
],
|
||||
"lastmodified": "2025-03-10T17:36:26Z",
|
||||
"mac": "ENC[AES256_GCM,data:YXAnkyEeiTuw3ljpo8+Fmb24EdeITSMvFfObVFlqEo8Sa2MJeFOagisYihhzySyRxET/otlBDxhkPiwyt50jy/fmZLBaJY6YO0RQFzGC2o/uZOZf8vVpNaWWaOTBNqMJS5+CmqiewJVGfOblGZhVkubs9I8cVI/3gFRuuldpBUU=,iv:K9EqI1nY8jH0oklro3NJduFmrLobUNOn/dqmLQCRF6c=,tag:P0J4ul2rAQHZJZYKjbOGYA==,type:str]",
|
||||
"pgp": null,
|
||||
"lastmodified": "2025-06-01T14:48:46Z",
|
||||
"mac": "ENC[AES256_GCM,data:jMlNME3KjFi7GVkgWG90uk/54kExNv9XgT1GNjxrYzvGh4ltL65NRb7rPDKMQlmBIM2pjik+eBbtQB00tpNNXzrHCzPfNdjxAToMJ2P4Jza3yqB2/6qH2fur/PquOqyG8j00TSUxkUkMB695fJdyjibuHG9uZdTmXOYPVgn2LBk=,iv:wZlbCMsvhNgEGF14Z3bxsGEZs2RGWhM/ChmQ1i3BRZI=,tag:P4ATNOwxAm6+bApw1RakRQ==,type:str]",
|
||||
"unencrypted_suffix": "_unencrypted",
|
||||
"version": "3.9.4"
|
||||
"version": "3.10.2"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
9
sys/profiles/secrets/rackserv/default.nix
Normal file
9
sys/profiles/secrets/rackserv/default.nix
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
sops.secrets = {
|
||||
wireguard-privatekey = {
|
||||
format = "binary";
|
||||
sopsFile = ./wireguard-private;
|
||||
owner = "systemd-network";
|
||||
};
|
||||
};
|
||||
}
|
19
sys/profiles/secrets/rackserv/wireguard-private
Normal file
19
sys/profiles/secrets/rackserv/wireguard-private
Normal file
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"data": "ENC[AES256_GCM,data:w0biYZaUzQ4eOTe3QbeMDViS2lAGcyPw/wy80JYJLeQ5kcXFSyymtHZTMo3A,iv:3nKM5rdvXCgNEmRUTiDeb7kp7MDwGfOjdS9RxVjxjvw=,tag:xY+VnYkzN5Md5VjCaTR2vQ==,type:str]",
|
||||
"sops": {
|
||||
"age": [
|
||||
{
|
||||
"recipient": "age17pdqkpfh6kc6wm7gxzdnwf6vphlwddv9yfpdu3j76e24y3amd9tq3avfc8",
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsWUxNYVUyUmZtTkExRDd2\nOTZ5M3VYb2dKSE53QVBuZXlXY0xZMi9QMVZRCk9ocHNvdE8vRjlEU1pieXhHcnFJ\nUWJCQU50Y0xaRHp3ZUpXL1JVRnZRRkEKLS0tIG02eHBlOFA0YnMyRHdrVHdRNHhs\nV1NYMThJaUVNYTZtMzdjaFAvaDA2R0UKYAZQqQVNXl3UR3n+kZhb4ZTM3MEbjCHd\nTXkHgJ+CpNrFWbhN1Fv3y8yPhWJmYsODZy9fDqjQOp7QZEec77+BWQ==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
},
|
||||
{
|
||||
"recipient": "age1zutg3s4nth679a6av9xqw4km0ezmfkxlnusu78demf0rzazqn3pqk9exgj",
|
||||
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFOXJTYzRzSHJmczgvdGt4\nQXR6R0tjQXhuMVJlRmVEZUMrOVVtWE8wQUhZCm1DbnNRUmlIOE14RVVxbTRtTld4\nSzRpOGpoWjBnaUxtOFFBVEhZejk2Y2sKLS0tIE1vNEFNcVJVVlVSQXdFVU9FWjV1\nNUZzQ0M1S2l6ampzWWJzMGhBai9pZjAKxperiWOJssvrFoqZUHxgZyCMvqD7C0px\nH/k/Zz0ESJuC75Eby8K3Ra/csN/nCD1PRMEoQWd00chvIip7V0i90Q==\n-----END AGE ENCRYPTED FILE-----\n"
|
||||
}
|
||||
],
|
||||
"lastmodified": "2025-06-01T11:18:27Z",
|
||||
"mac": "ENC[AES256_GCM,data:572HgDbua7UXv2YrVSbiC4tZrgt94ynO+lMXz45wFsii7vz8p50jzU77dKmQyuWyudHwZ10lre6WuqJlH9FT7aU81SF1HsjTvIT57nZ3KE1ANf/XgqMizsZcRaMRYNzM5vxRx8zweP1G7S4Ot7/v8GaJCCBWZjNblJQdq8THm5Y=,iv:yIy33dGGFEm/tLNe3p94aKn9kSMTFsCHGWjra8BexYY=,tag:sVidR+jn1bvDjexV0rkJcg==,type:str]",
|
||||
"unencrypted_suffix": "_unencrypted",
|
||||
"version": "3.10.2"
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue