diff --git a/flake.nix b/flake.nix index 8785258..bdea5c7 100644 --- a/flake.nix +++ b/flake.nix @@ -44,6 +44,11 @@ specialArgs = inputs; modules = [ ./hosts/vm/apprentix ] ++ baseModules; }; + + collabora = nixosSystem { + specialArgs = inputs; + modules = [ ./hosts/vm/collabora ] ++ baseModules; + }; jitsi = nixosSystem { specialArgs = inputs; diff --git a/hosts/vm/collabora/collabora.nix b/hosts/vm/collabora/collabora.nix new file mode 100644 index 0000000..ae7aa2d --- /dev/null +++ b/hosts/vm/collabora/collabora.nix @@ -0,0 +1,19 @@ +{ config, ... }: + +{ + services.collabora-online = { + enable = true; + }; + + services.nginx = { + enable = true; + + virtualHosts = { + "collabora.crans.org" = { + locations."/" = { + proxyPass = "http://localhost:${toString config.services.collabora-online.port}"; + }; + }; + }; + }; +} diff --git a/hosts/vm/collabora/default.nix b/hosts/vm/collabora/default.nix new file mode 100644 index 0000000..84442e4 --- /dev/null +++ b/hosts/vm/collabora/default.nix @@ -0,0 +1,24 @@ +{ ... }: + +{ + imports = [ + ./hardware-configuration.nix + ./collabora.nix + ]; + + networking.hostName = "collabora"; + boot.loader.grub.devices = [ "/dev/sda" ]; + + crans = { + enable = true; + + networking = { + id = "49"; + srvNat.enable = true; + }; + + resticClient.enable = false; + }; + + system.stateVersion = "25.09"; +} diff --git a/secrets.nix b/secrets.nix index dbec4ca..7bdeaad 100644 --- a/secrets.nix +++ b/secrets.nix @@ -32,6 +32,7 @@ let hosts = { apprentix = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDCJV6jqQWEYuwi+OJ9r/4TbBN/cK9NvYWNiJhpFzcc7 root@apprentix"; cephiroth = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOsBGkhiu6l3jeo15cQHMu3dPyL025zXPV2ZH02EDYEt root@nixos"; + collabora = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKxP38O337bZm6dsx8C1NQSCTx8TdJMrjNPkA+LT6u6Y root@crans-iso"; jitsi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB6jVMIZ5y2oXX9HOkw7r5UUjw95MlFaFuu7FnEC0Q8z root@jitsi"; livre = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVfKNokHG6ig32hhQxTep+fKFmKahlDClPrX/dP4/gb root@livre"; neo = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMGfSvxqC2PJYRrxJaivVDujwlwCZ6AwH8hOSA9ktZ1V root@neo"; diff --git a/secrets/acme/env.age b/secrets/acme/env.age index 72ebb92..c378862 100644 Binary files a/secrets/acme/env.age and b/secrets/acme/env.age differ diff --git a/secrets/apprentix/root.age b/secrets/apprentix/root.age index 97706ae..6207a2a 100644 Binary files a/secrets/apprentix/root.age and b/secrets/apprentix/root.age differ diff --git a/secrets/collabora/.gitkeep b/secrets/collabora/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/secrets/collabora/.gitkeep @@ -0,0 +1 @@ + diff --git a/secrets/common/root.age b/secrets/common/root.age index f7dff4d..c48f17e 100644 Binary files a/secrets/common/root.age and b/secrets/common/root.age differ diff --git a/secrets/neo/appservice_irc_db_env.age b/secrets/neo/appservice_irc_db_env.age index e7635bd..89dca52 100644 --- a/secrets/neo/appservice_irc_db_env.age +++ b/secrets/neo/appservice_irc_db_env.age @@ -1,20 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew CfIsypY8RtS9xiEz41Os6yTEJ0jLyq9abLnmD1BmIxo -kY6DRThZg1hsZsy5NtIwvronzqY+DntxMi/oJU2Lj1I --> piv-p256 ewCc3w Axo2RjgPlDAGnV1KDiFwrKyYeb0ScsjaQ0ayZqWEusHm -FSPAP9v5jXgaus25xR94woquDnz6CCPawXpzUxgLBEw --> piv-p256 6CL/Pw AxaFajLGlSPKOL3C13kdA5txo3XzaGyyJrEDeR5EGZFX -qNSby8foc3TUeMRkbLGEf/KhGMftfDdVs0yF/RJ0LBk --> ssh-ed25519 I2EdxQ pz+wkE+wVN4zQgM6zlOECWXzsGXNjhqEItmTGPKleBk -24kTeX0aj4LWrOlEyhKCd4vj3+d0Rr3xynC4yiS3E04 --> ssh-ed25519 J/iReg oYbqvVH3yyGrJHgruNtIDRlhqVyetK5o85RpxYR1NiQ -5k+78ZQsox92gUGw8JDHsK2dE09vMskLO5QDCAX4C2s --> ssh-ed25519 GNhSGw rVguQoCqPt7EcodF4+4QLkb3LZcfIRu7PqdhR2W/QgM -xTHsVt8uQldI+l+dWaOmLIkFAnkal6wlNwqsrG8JoHg --> ssh-ed25519 eXMAtA UcfI5tfsqs9wCacaTfH4U5E1kD7Mvk4kkruSbiwQngs -+mWFtbwsLW9fGGo4VKPc1JT2Cz66XBoVHNbunZyc2qQ --> ssh-ed25519 5hXocQ CrXLt0QWY5gKVYRpjoE2ipTkI99bOsz3e2RlHxdQlyY -aUrsUJgVtCCSyh49XXINzxTlCtFVD9vESoHSu2GK2oU ---- yw1hzyJgwgfb66dS4w4uuY9v4Dvtvjis/aURt3Uaa9c -0.z.`uF/sF7"RKDm 0ReB_?э+?eոG7Rv(d֎"F>>6IM0@ ^Ʀ -珴JBV`>{:jt[y6շt2I5 N8H֔N0ja@j?p}W \ No newline at end of file +-> ssh-ed25519 /Gpyew v8p1opX6wF5PvDVv8EE5l42ee0DwmBVuOzACcM/qYVM +BILfx2Csd0EK7IaHMLcvzokL0ptqNaIFFRAWcj0Gh30 +-> piv-p256 ewCc3w A4ra33hdz/hG4kTj/k0UOrc/FVzkBA+weCBge4BwVhMF +TIHzE/+LslpFPGWkAH/BhD0boMhu3pymwEBHr5H1YnE +-> piv-p256 6CL/Pw A8PZH4zovPWf3Ea/sJcIIkIFLpxHv3UFJAZE3kYPurKm +CDWoyTprDfrsdC8Zd8/hiy91t+qtVvRLK6qcjlHInzg +-> ssh-ed25519 I2EdxQ GwK778dqLUht4APs6jmp7R18VOmQm8Hs/SazB+oIqA8 +H9X/14pmWvktBAyXR8rSkUXDIS10XaK1AzKSLJwnCmw +-> ssh-ed25519 J/iReg Tj/LGdEXPFjSCFTMKHwtjp/lWADe6OeVHuc/rzPDhh4 +4JusHAz1Q/YcTWVbpTCgydVW99gJsKC+UzmA6Zx2Fno +-> ssh-ed25519 GNhSGw KPugzvOeYW37dCZh4/8WPJZENLj0Fe+2S3fsETXjXjQ +Q0f6DTvZjmAfiKAqh4e73l5G0CkDnYZZ0OrlKvKTBYs +-> ssh-ed25519 eXMAtA XehLNJTT1wXnZsZ6Lz1sLUAESMN1lu7Cus2x4cyi2io +8wxzkt/73bfsFQs7hOKP88ZJGF08zJK9e6Vu9VcMKKg +-> ssh-ed25519 5hXocQ y8fkdv2WiwRZPSOqRCkqMj8ikdTSH1C3qGsOTQppnlM +FSHeQY7uzRZ1lSxVJZt1oxlOgm0wKyTl107Gjts/hpQ +--- yXsMFs6nneKVoz5ywbaKjvaDc9191dsJl6+c4iwoX/A +'YnKdx&qş D^4fO f0 +: +R޳cTɲecjN1fkSb bFI%.+I[xpkARݭ_ xPxm8 #ѕol:)-pdRLm(5kXgĺY>+/B7{N \ No newline at end of file diff --git a/secrets/neo/coturn_auth_secret.age b/secrets/neo/coturn_auth_secret.age index b0493c1..25ae92d 100644 Binary files a/secrets/neo/coturn_auth_secret.age and b/secrets/neo/coturn_auth_secret.age differ diff --git a/secrets/neo/database_extra_config.age b/secrets/neo/database_extra_config.age index 604be95..103a067 100644 Binary files a/secrets/neo/database_extra_config.age and b/secrets/neo/database_extra_config.age differ diff --git a/secrets/neo/ldap_synapse_password.age b/secrets/neo/ldap_synapse_password.age index 0aba78b..4588a71 100644 --- a/secrets/neo/ldap_synapse_password.age +++ b/secrets/neo/ldap_synapse_password.age @@ -1,20 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew oaVD79l3EZWfSVKb8XpqWAV8NKXySVAPbWLoT1UA52A -+kOAxHr3zaV5i0JpQAtlAdU95Q9M3rJqGtIJ8XvPbkQ --> piv-p256 ewCc3w AivgKvbuHgMuIJkXqo2/Cp3IF5MJAbfxKBMngMbKvQq/ -OKe5ZZH1BcR02enuqgNYQR1xUk4nwHnHUwFeWNa1+Eg --> piv-p256 6CL/Pw A9Tk3dUEE9IL2Mke3E3mOe19oqDS9YTDZK3yRV75eJX4 -8qCQHjVWgfLk99WfT1694g3DvCozGbfYrf/cvsWygGU --> ssh-ed25519 I2EdxQ iD7bG+gD5EB6IKt37N5wBIK+gykxKX08nBJmqUMIKyE -xs5EhKazMdwtYiBh8DWyZfp9N6oHUXKAUwJ3ipGnoUo --> ssh-ed25519 J/iReg z+J9LYzBpAmrk+qs/bKM+dWZADzaCG1Zn2++aqngiUI -ZKj2uEEtSxI+VZmFMTIs/YCN27Dzaez55OHcRRcXGGg --> ssh-ed25519 GNhSGw QiKR6ruzN9obAMMWEX1SJP6cuWG+zPer1EOEOubWcyQ -EGxT2dlZg9SBCH7MI6HygE6bgeyM2Njj+bfc9HVHAHU --> ssh-ed25519 eXMAtA iD5onNylX7xPzgCZDnbio6+5GtbuO9lXDE+mwVb/jlU -rdadtpwMGEAwZOhYId9xeryALddEK3T4DQP6dfgSYN4 --> ssh-ed25519 5hXocQ bhNzIK/vKeNNpqhZA9dEtHOlfYQ4sZpwF4Xy2Xm+yA4 -pD1xgl7iR1nYEjt7TcMQC2WzBlaMukoMNwBgomm0zzo ---- tMEzkXbsknws8FNrhwbH30AMAvDUtmI+IiQwUYCTLfs -׿[Gl -"7BMػr6X5Md D2sYǪ vE[p \ No newline at end of file +-> ssh-ed25519 /Gpyew WIU/p/8N4TCU/eoJAIiL4UX28omqNd/RHUpOUv8Ffww +D4ASWmLPh9wo5WeQNKHh2qHB4xCcncYp8k0biwcTzZA +-> piv-p256 ewCc3w AnpIUTo9vtGeoEPh/Op8o1d7jwjgNOuFOkOghbfLMCaQ ++cYZhtwVeSemyMluQpU10mikGlqlh01CtGgW5UhCvDc +-> piv-p256 6CL/Pw AyiZwHUhHCXYDTx7gDi16aschf8szM3tNzxsKZzAdeRa +q5sPONnYHmqdb6xf0il091D48EZHXU+Rz9q9CG+CaRU +-> ssh-ed25519 I2EdxQ 6V7kQbYtvTYXvBInDAxEp+taNnz9mUpIGxqSPZqm/Bg +0Cg2CjAGLeou6XiUK/8oRohyGGlPoYEQJr0GMbGZQFE +-> ssh-ed25519 J/iReg OJLe19EBZzGRkI04xvXkQ88KWZ/+DPQciPKeVnyzchs +QNMb80Nrz23pL/jSnED/mAi/R4AzvWI2Lu0pu3bU7s8 +-> ssh-ed25519 GNhSGw Ipr2v2dWwH6txr/KRZzuhQgTcJCD3XLJ9XRvwGIf2QA +Fhj+5qRxUcuLSqUHUM10+d3Dvw73w/W+EIVpblwNtys +-> ssh-ed25519 eXMAtA kGyofBOFqE63IwbkbGiTelsjvixygCj4GSV9H+ZD6V4 +zxkXPe1jCuZ/caDG11pA42TJ69vrZohA14q0XZnujLk +-> ssh-ed25519 5hXocQ VdqVvM4Dpa3FUPgplP/sbpJjfKLSu5YBdYtAXQtFOEQ +2tDptUNeSqCTcozWd9HpE+vNXQkHCm+gvxWlG5ztydo +--- PYE31LbywJyxWJbc6c11dohNzl7Sw6r/UBWASMHMLHs +;d6苨EC YiUV2 1:$+4|,'οUJAQhc \ No newline at end of file diff --git a/secrets/neo/note_oidc_extra_config.age b/secrets/neo/note_oidc_extra_config.age index 4e0abde..2b3e3e9 100644 Binary files a/secrets/neo/note_oidc_extra_config.age and b/secrets/neo/note_oidc_extra_config.age differ diff --git a/secrets/restic/apprentix/base-password.age b/secrets/restic/apprentix/base-password.age index 10ca63d..baee8fd 100644 Binary files a/secrets/restic/apprentix/base-password.age and b/secrets/restic/apprentix/base-password.age differ diff --git a/secrets/restic/apprentix/base-repo.age b/secrets/restic/apprentix/base-repo.age index 84f0507..cb246f6 100644 --- a/secrets/restic/apprentix/base-repo.age +++ b/secrets/restic/apprentix/base-repo.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 cZNEGg bcq2jdSV1iE6alm6V4KPX9MJUGF1MwIKVczTCKp0VGw -+MCRVeS46FKPHMH6VeSQ1P9aCU6+LmYtTlgdnHP8TUw --> piv-p256 ewCc3w A34SQY8XltI0bXv5WNFztuk5eBbUiT2Vqmue4xRUTn1D -r76a0kI7G68qf7onVGAq4S5Z32DR6BEmCrSUZ+oYg8A --> piv-p256 6CL/Pw Am45lx4DKBrRYWaDQA6F+5aN83+RTyPOuls06IuN0wR7 -39yE14NK9KhezDSFADfvIIzFoxEgUDV6REtb4ztpS1s --> ssh-ed25519 I2EdxQ TYjJ2+ItmyRRzJLeQxNsyEtDy3GKsE7+X2EtqhEDmWI -6D3WNy7XUrRphd4qSeCJpgxIvuUsaO5Ip2geK22DnbI --> ssh-ed25519 J/iReg lmLKh/Sl9ZCMmLsfsh7jx9GdUbB49w/zrYtSM4YfaGE -tOtKJkQrqI/xgVfLf64FCjsnJTxjj5YuXk1EmjXD79E --> ssh-ed25519 GNhSGw UnFhELQY7g4PgkSJNXEFHIeeKwlW9NiUQmrQTY4KuCw -F7buN8iYpM0CkswV+O/jyMG73SjD6hY+AjULp7t1WCI --> ssh-ed25519 eXMAtA 2n2v9JWA4s7b91DyfaYau/cCx06JgNKeqlBXquSJYUA -ToeRSuVsb9pLmZQxYKTxIEF/i3XTZDAM6MqBuEidClY --> ssh-ed25519 5hXocQ s1XTnL4QkBRhW9SRQt0KrOj6gQRhfZm139UYGe7t2TM -tT5EdRyoilgWlZ8X6qfEB1Fe6GQ1f8V4gFvwFweal2E ---- bjfHy+S+lcKqOAt/hnbXDtlbDz02YuRsce6XM4KMwXg -HeL[1qrr`趘RIp) 8^Av_6xy+.d3d38Y%̡=2Ce|p%>[tW9]8Q9i#3T \ No newline at end of file +-> ssh-ed25519 cZNEGg 1JWIBWbvSPTuGjh/OC+oWW+sgXYf/oXk7w1o+KlpK3A +4cSsF+6NykcqMyUL3mEn3Ugeit2MUn6ujOEYw5rZIy0 +-> piv-p256 ewCc3w AxGEsOWxUfgbRjgvorVnv61B77IgqqVhfwIotlNrqY4G +OCbaSuVciHcOOQE2cwvAg7wAiSSz0sWgJ4CSivVlgQU +-> piv-p256 6CL/Pw A+5oAMa2K03VRuvvdmFBO1ck2cR9fLsix2Yuctzhntbx +BBnxV2rNWR64VW8rotrsnxkCTPhP9W/Qe00Qw2hj/4M +-> ssh-ed25519 I2EdxQ S/owGgJ0mlRwPMnJlDp6bBDpaivEmAXeUWmnqR8MTDk +jGFNjddc96VGut6t1nO8ifOXbcS4pmqnXt6Kb2PKfHE +-> ssh-ed25519 J/iReg U8EqBnkqxJpZ5JtIFtz9gZMwy9jksTyYmqqiux6R3FU +WU4HkSkA+muW/ZlkYMD4gnXqIhPug9r4XPJ3j7SQyTI +-> ssh-ed25519 GNhSGw 83oUu+D1quF+XSd5hw7omNXra/i2QnV7FvHyUtnhfjI +MgNxVN99tN+w3s3ze4Li2kdnzEfal4Ky4RZgooaEUFM +-> ssh-ed25519 eXMAtA 7KgSM/ACYGraZKTC8E6RJlgcds3qb+8Oin1ft2h1fEQ +ROVBCXnAlfF7Xkh/aTOVW36QxcU/Swx+9HhY+7Q3rrw +-> ssh-ed25519 5hXocQ LK5YwaYYYUkDBLEGUtCkckUYbkaRIknPYVYefPum624 +3YgYVC6kOEq6Zyxr8CyF9N811DCt30hk+opLt5A85eY +--- RCBzvbpHFKW0Qicy79zEkAbDV8PSzWIaGsoiSVzqwws +v:1S !^qt|߽HNr&?]3ȶHf!J<^k7ZƺM>o(L; G*9le)AҐ>p}_j N[B5f }}c7MѯA{e0Zw[ \ No newline at end of file diff --git a/secrets/restic/client_env.age b/secrets/restic/client_env.age index 77d12cb..73f2cf5 100644 Binary files a/secrets/restic/client_env.age and b/secrets/restic/client_env.age differ diff --git a/secrets/restic/jitsi/base-password.age b/secrets/restic/jitsi/base-password.age index ca05a01..e733864 100644 Binary files a/secrets/restic/jitsi/base-password.age and b/secrets/restic/jitsi/base-password.age differ diff --git a/secrets/restic/jitsi/base-repo.age b/secrets/restic/jitsi/base-repo.age index 61d0ece..f82ff20 100644 Binary files a/secrets/restic/jitsi/base-repo.age and b/secrets/restic/jitsi/base-repo.age differ diff --git a/secrets/restic/livre/base-password.age b/secrets/restic/livre/base-password.age index 8cbb875..315f9cd 100644 Binary files a/secrets/restic/livre/base-password.age and b/secrets/restic/livre/base-password.age differ diff --git a/secrets/restic/livre/base-repo.age b/secrets/restic/livre/base-repo.age index 8a148fb..683f162 100644 Binary files a/secrets/restic/livre/base-repo.age and b/secrets/restic/livre/base-repo.age differ diff --git a/secrets/restic/neo/base-password.age b/secrets/restic/neo/base-password.age index 6e8ece2..c868e7e 100644 --- a/secrets/restic/neo/base-password.age +++ b/secrets/restic/neo/base-password.age @@ -1,21 +1,20 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew vzIXN5idcMtsojCh3QmuQaGocEXSJnCExu5P/H8DWC4 -m56Zgc+KTynT4EhpxU7FrJO7HIt2dHWS2Pl+6mJff9w --> piv-p256 ewCc3w A6RbIBQlx/jaE7io1p1gVzYJTd2TEiFeBdZ94zxeIJV6 -z/NUcvBuXgmiGSx4Z5X8zG8zB0LVsqAJbE22OKpSYdI --> piv-p256 6CL/Pw AnD8EhdgSmuQJ5Rtir05sGBcPZQWKJdKu8ac/BY9vQdM -vISoiwtVWC1Tf+67p/7MvkjO1bipmRRKLmnALsnXcHs --> ssh-ed25519 I2EdxQ Os4bSzMGck/WjfSqKAP5vrjNKo9+8PlcPZaZy951mlE -wQrMm4i9SqZTMF9lhGJ/V/EpL6tHDyNe6+QTbfJ/+TE --> ssh-ed25519 J/iReg ThHT5JpBkmeTQeG5F3Xjv+y8t96fta7nFIgweyu8Ahk -KZZpaePhY1AZJFxIixkoVTJs5/Q5Pn4mwDCbNOFjbAI --> ssh-ed25519 GNhSGw PvzZARqPseMFNSRpMr8SvONtdMWdUy31p1U3kkpM1Go -paGjAImxXll6l/3WM+0cV0CXahfESDb8BBlME5TrXYI --> ssh-ed25519 eXMAtA Qz0Ms+UA4sWtj0S+ZEBV0KZquljvnrnTZmS9Ie/4mC0 -4t2ti3K1ecrHi1a3b7m1HQodnudwD2mEiQ9PsxY97YE --> ssh-ed25519 5hXocQ ngLEw9YTJ5pyK7FyQI87YjlTbIDDHUpZaoEXdUAnDgA -pprWd9Mj2kxtrYLKTNkuhVCLLi5dHGnUOyy6/3LmYRU ---- h8zaWuWykw0ox/4XAfTkOGtbuNDAKzYDnM+gCoOP6TY - DYg_T9\WO8h)7'm^4l~ȩ]Q:סNHEa^ҨV -y>C\ PXë#l4$)=aMT8Qw{9?&J1d=W̪k4y>t)v&wuԥ-JGy`mUS^:gt1{M -2|}PFgO`^1/.CZO6JodE$X \ No newline at end of file +-> ssh-ed25519 /Gpyew A7Z/chwm5poBnXQYArWAmIqXzoJbK20E6RGLaN9B+1M +05OO9h8ggdgp63uWqRXJKQwKJIl7kAKt/Uo/jbMx78w +-> piv-p256 ewCc3w AoribfAX7AFml9WB6macmBExcJHk4IHejJQZyU3+IDFj +Otlh1kNZRWsq5iinhzm4UAbUJerF7nuDYbbTAchVp94 +-> piv-p256 6CL/Pw Ap+z7eRPBdFa7W3uOQgLiErn+ATDjJDmcRRVPSUnDRgg +VRak034Oq1tebWVVuIZJ3KVsGAOe9vHo0lejpsCiC2E +-> ssh-ed25519 I2EdxQ a6K1CCODNjeGiZAnD/AvEV5x8GYNKkSpSjqmctbT/VA +NS2fBTdHewSN64vlml0Z3f0kJdsXN5UyGiiejVj9/yQ +-> ssh-ed25519 J/iReg EaNprC61xcFE0rDpWHZeDPwiuowk250BY+ia0PvNPBw +7aj726w8x8Ak8NAMrT2HAwu9vt/uLG/Mm5yB1qeCRZY +-> ssh-ed25519 GNhSGw s6m96Zpx2ca1ez49pIzUoiRFvO5w4VbJ54LllzZvOHw +ThtD+bg/MLoqj0Eyvn0DwrHZS23gTsW99fyPKLqStw0 +-> ssh-ed25519 eXMAtA XV7beHglzLZGbKIm84DUdtFqKUFNhCOfqYP9velbw1c +L7K2t3w9IEmTb65ytRykqxWnwT/7V7e7TK6x5Kt9bto +-> ssh-ed25519 5hXocQ 6lILeGekfKsDtuU+Cqhp5VNqnScASJvhfO9MTmotrCc +LLUvWqc9SM7TJzbP05ulmOoWXrlOe/z8Ckvas4CXWFI +--- 1SMPwlJNbsoW7q9iLCDj2vRLigGhsmohc2PGrmihaZQ +tT$BĂ0 *yL]a*GYW~=q(/pc?C)TEB7;)9c7Ft>=Tc <+gqK,ٲ+lB=G L%#BӀa#4nE]qV5>˒hNzJl˛+ZR0; +FFdS5=P.1UWPG#*r@{^r_xPxhKbdLyKNLV^\s$dn}f$>km \ No newline at end of file diff --git a/secrets/restic/neo/base-repo.age b/secrets/restic/neo/base-repo.age index 76f8d7a..a162199 100644 --- a/secrets/restic/neo/base-repo.age +++ b/secrets/restic/neo/base-repo.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew mx+zUDoJlBkJG4GUEJpTmF+7cekgNMAqGf8L/hLKdAM -TBwEFgEWExFwuINvzdrfck6mnBCIpUAekZdTBlX2jyw --> piv-p256 ewCc3w AtCGtCqOkpF5bFUtuAiYe84lT+1G6MxDNkRU2pUqk18B -3/G5szghCSHCvmiCc7/y8hOZyanfbU71VI1P/CQ4g8Q --> piv-p256 6CL/Pw AmvS4ErSMMakjmPgkc6uuAW93uB7dkmLzwIWLnfELyXc -0LzlaXihUe55n4gSERN2IyQvjBZ1sbBO/sg3QuLSiaQ --> ssh-ed25519 I2EdxQ cwwjiEWrJhC3QlZxbCEGjVBPf3jlpjgroeDBzHh+NXQ -V9avgV8Fey4NRK1SYZNUThYncU7zfKU14U5EvQ2kasg --> ssh-ed25519 J/iReg BbZPEVsU+QcuK+R7O/iyM5QynQ01ve5mpYOmGS7T/Qs -VN2037c3niLVO/wCpl2aJag5yoH04Xs5sFRwNgf9Szk --> ssh-ed25519 GNhSGw LGM6jIDcmvJJjst+IZGZtIFqopu3VA5pJsX30LKh7BI -cHv8yBQWrrZGnfP+/iN5kboEQHR5fBCNWXkEED7f8vg --> ssh-ed25519 eXMAtA RXk5YHqqh9G8XIlFcm1yFHjEN7yRQwjT3+OIAu7JHj4 -xNZVF7sCfEIGU6fFrPutCks7b+ZYrXXmPrmsm68Iqjc --> ssh-ed25519 5hXocQ sCyqDVxD7B/hHT69Cwr+eI/kYI61Ea7fW974qrv9+hc -WyHRkS/KyupY1/REGTrOuVsCkAUgOZdZBDNU66fq3X4 ---- ySHYrP5bMWtiO3uer5Updjm5yAOeuX9fnUFKH4vwUSc - ">lJ!]@l)yCp>Ἑk'#h7|n aa*Mǻck2)o>LD>VOGIX/1c!QsMTS)dEuc>Ry(Z_ \ No newline at end of file +-> ssh-ed25519 /Gpyew t9stTldF1JoEBjAcO2MIv52t0CS/9N0nHEeHA2zkGxQ +dLiY1EgpPkbYQpcHzWDHZG/NLEjVQKGGLR+3wlN55fo +-> piv-p256 ewCc3w A4tygtNBPma+Aq5gWv5qjBGtz8HSnmiXDOvuimDugCoy +mvUDNdnk/98R+dc0AKtBXkKXeA2VS0sGg6C31wvBCt8 +-> piv-p256 6CL/Pw A/GNboVFZg9tZDSDbs5gyzRMSYRWiC+rPrx7WbsjoEYA +uD5/UKil1OH0oWwaeMWb2mSbiCud+2JvbBKYlBz1j6Q +-> ssh-ed25519 I2EdxQ Gl0BQhBoBcvBK8QRqkT6IkaNyoWqSnaVLASg2hJVx1s +/56iQTd1de+jxfc43H7U3kUk1O1ErwJF0qnwEQUeKeM +-> ssh-ed25519 J/iReg /N756frU4Mu4jacBR5N92mai5vrCZ4eo0HC+qvp6ulg +ft0EHnhUi9OO8y5KYJ+kYOtF47YIu0GaQ4zVErNjggY +-> ssh-ed25519 GNhSGw HNFmLkS/TMxT8qVqJQZM7yhZklhBku2YKQN/tNVcPE0 +2194qhdAjosp/5i7CFt0Xjk4tJPmHplVd9caHEHvDEM +-> ssh-ed25519 eXMAtA ls8Ss46LLK38uFYXKeS3FG+izDsGQ1yAJfFIIAMlNEU +Yfdo+lX9n5JmfqSBQNUWiGIx34ozPjieVePwl0CGw7c +-> ssh-ed25519 5hXocQ 9vz3oYHK6F7wq5OS4MyMX2t20CqoMYAg0TlJkZZ1sj8 +u99Rt8apPprzQjD59xjSCIGbJE78ejKnwoJWKqINCts +--- 9xORhMbkhZrMCJXbGAAZbuUg2Nyn237vbMSZ1JzE+eY +s=ƀd7%Hee]SHkT( ssh-ed25519 FtI9pg 699sQyv9A2DsVBx0u2Q+StW7VP8+DiUX+uUOZDP9BXc -7xQrHSWDkEGu9iPBx/jiiDmJ8+KRSfeeLqjtSHHIKxk --> piv-p256 ewCc3w Amal1a3gRYmqp2KDdlgN7mWzPzJG4EHeDNbBnDp9ZK75 -LtEh4MK3tpLh/IIjuD+dXzlOeNK2Efgjwy8L43A8/gw --> piv-p256 6CL/Pw Ap5uHl9tOPVkCB5/BqxgKGhtGjVxooNiVAAagKiKfxO1 -zhMl4yVJOe+dzjwcaYQBCjYs47iikeykXFznYAUoF8E --> ssh-ed25519 I2EdxQ KXijPMp2Yb2ccGAfmX/xw3TB+Wcw5+WALWLwE2MUJF0 -X96+UxQo5R8+sZt0uCdauFdnDUP4otRs4QlAVWbS+ys --> ssh-ed25519 J/iReg WZykIiadzSf9FrirQODpSPJc/XMggldDUuAUvSA6kDw -JQeaP8u8fo3l8xbZYGTyEft39KYRVYzPXvtQOk9hhqc --> ssh-ed25519 GNhSGw Iwyy/AoqxB3ZP8L2fh/tIUMo5VhNnB2A2qouHzj34Hs -FFzA/w9lm1EHubBipx6kqQAPw0oBjiFVxkKoZDAqM2g --> ssh-ed25519 eXMAtA fXjp2bJasqd3A0qO8JHThWgchw9Zb2lnAA5ux+z0+Tc -5UIgx+fg1a5qzEeXHmCzVPlUy3T7uwosjDN5DU3acCc --> ssh-ed25519 5hXocQ VaoJWjpaDZXOvPgw0oFWuvFWJm2U/wT2KlgaPG7QggU -NpqFs3pzV91c+5dMcdsjHz3br8jxKg3obeMj1M2NBR4 ---- 1XXLm39XkQcmHtbW2Gxhw+NtGvB6vaZtavkwBYL7sZQ -X&ỵrNg:u!`g3/^11y/-:GS*P7jl& ؠw0>Wg13m-SZҨXi]Zb6%ZTIu1:ҵ33~Nb \ No newline at end of file +-> ssh-ed25519 FtI9pg tjrM0vg2Qpp9woGFgpm9m97PNLbJ2PElm5uCoHqEjw4 +V+hLGIE6HXHEUd+CTZRfLOjAo8y3ObozaIE+cB2EgkQ +-> piv-p256 ewCc3w A7Z26wXB6mjFFeugRgFLXC0iUESX0wWSyHNyCnLm0NH9 +xep5OTwcEJsJ0NJLuLJOwgUAHtE9LmvUiUkO5VNolSg +-> piv-p256 6CL/Pw Ag/IamO2iSywvTyQmcgDdGiNSj8Eg6bgmKhEpVdN9LlN +3ldaevu9+riMXMpP7l2BFG3w4j1OOt2B6GMNaPCDXBg +-> ssh-ed25519 I2EdxQ 5Ov2T/WasX9fz7ztkweVTOS0Lf1bLT73erDMpz9RZi4 +6BvnYoM2ESVVMuOs0ZMw6gSKtWyPvrLr/NQrDn2RNSo +-> ssh-ed25519 J/iReg F7OmLPjIA8AuODrcp00Ot+CMBoef/5gFAltIa/zP3iw +YYeOANaYPvPOrY9jwMj62izA5jwCEt0rZ966vRomMc0 +-> ssh-ed25519 GNhSGw 940/Zx+/IM9oK2hUcQ1X5rzoyBDvVHXnYmilIEDwaXk +4oV1Zjicnxn5G2Zn8uNx13bPDzK4iWWeEAm0raXr55s +-> ssh-ed25519 eXMAtA +dZ9sE6Zc5NM7NjqxXl4RwP6BG6Ktp5z+h+AS9KV9AU +pZ9bWiHubRyOioawNHd6bp5/Ch1VQ9WtYapkiPMN/mM +-> ssh-ed25519 5hXocQ Dw2KLxQFZpyIzgVGPddAcChh0AsI9wtvH/KuwoeusyQ +NaHgPjuRpzr4BygmEUJLZCgyTeYdT/X/DP1ciVzLM9M +--- L9ZVRFw3lExH3fW/XkVSC/1fxC5SBYNDNRClaYI5M3w +K>2y^y>Ljc sZxYqTR,H o(vڲ1=_&Bf3hPh )G!