diff --git a/.sops.yaml b/.sops.yaml index c001c65..4ff7e05 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -1,13 +1,13 @@ keys: - - &host_tahani age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm + - &host_tahani ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo + - &host_michael ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY - &host_jason age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2 - &host_chidi age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3 - - &host_michael age187jl7e4k9n4guygkmpuqzeh0wenefwrfkpvuyhvwjrjwxqpzassqq3x67j creation_rules: - path_regex: secrets/[^/]+$ key_groups: - age: - *host_tahani + - *host_michael - *host_jason - *host_chidi - - *host_michael diff --git a/hosts/chidi/default.nix b/hosts/chidi/default.nix index b3ecc0e..b3ecfcd 100644 --- a/hosts/chidi/default.nix +++ b/hosts/chidi/default.nix @@ -44,11 +44,6 @@ }; home-manager.users.${user} = { - pkgs, - lib, - ... - }: { - _module.args = {inherit user constants inputs;}; imports = [ inputs.nixvim.homeModules.nixvim ../../profiles/atuin.nix diff --git a/hosts/jason/default.nix b/hosts/jason/default.nix index f15b322..f97cc62 100644 --- a/hosts/jason/default.nix +++ b/hosts/jason/default.nix @@ -25,6 +25,8 @@ }; sops.age.keyFile = "/Users/${user}/.config/sops/age/keys.txt"; + sops.age.sshKeyPaths = []; + sops.gnupg.sshKeyPaths = []; sops.secrets = { jason-syncthing-cert = { @@ -42,12 +44,6 @@ }; home-manager.users.${user} = { - pkgs, - lib, - constants, - ... - }: { - _module.args = {inherit user constants inputs;}; imports = [ inputs.nixvim.homeModules.nixvim ../../profiles/atuin.nix diff --git a/hosts/michael/default.nix b/hosts/michael/default.nix index f0227a5..056272f 100644 --- a/hosts/michael/default.nix +++ b/hosts/michael/default.nix @@ -3,7 +3,6 @@ hostname, inputs, user, - pkgs, constants, ... }: { @@ -21,8 +20,6 @@ inputs.sops-nix.nixosModules.sops ]; - sops.age.sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"]; - sops.secrets.litestream = { sopsFile = ../../secrets/michael-litestream; format = "binary"; diff --git a/hosts/tahani/default.nix b/hosts/tahani/default.nix index 7ad65b1..634698d 100644 --- a/hosts/tahani/default.nix +++ b/hosts/tahani/default.nix @@ -3,7 +3,6 @@ hostname, user, inputs, - pkgs, constants, ... }: { diff --git a/profiles/darwin.nix b/profiles/darwin.nix index 667a025..44d4290 100644 --- a/profiles/darwin.nix +++ b/profiles/darwin.nix @@ -1,9 +1,12 @@ { constants, + inputs, pkgs, user, ... }: { + home-manager.extraSpecialArgs = {inherit user constants inputs;}; + system = { primaryUser = user; stateVersion = constants.stateVersions.darwin; diff --git a/profiles/nixos.nix b/profiles/nixos.nix index 914d120..9113f53 100644 --- a/profiles/nixos.nix +++ b/profiles/nixos.nix @@ -34,6 +34,8 @@ kernelPackages = pkgs.linuxPackages_latest; }; + sops.age.sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"]; + users.users = { ${user} = { isNormalUser = true; diff --git a/secrets/chidi-syncthing-cert b/secrets/chidi-syncthing-cert index 7acbf9c..afa95f0 100644 --- a/secrets/chidi-syncthing-cert +++ b/secrets/chidi-syncthing-cert @@ -3,24 +3,25 @@ "sops": { "age": [ { - "recipient": "age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3anBxZ2Iya0xYemg4Q2or\namJDQVNOSDg3WG9RTHZ3WUIrV01EbVh4UVJrCklYUXZ1eGltZS9LTTZYSTM1NDUz\naDBzU05Obld5ekdzSm9teFVVS1pzM00KLS0tIDNONXpSNGdBUFNUTlhTSHhsT1hm\nOFl2dU9YOC9IRzZBVEVnVkhNbVAwNVkKwDIzX8J6wqUYdYlc4ouOaMoVAlYiW/yn\ncQm4Z1lHh1yAVpOR6jcPYzBq+zmNgWWNA44TDBdIiWlLFHt5HcSG4A==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFI1Y1JodyBGMitO\nMDI1U2ljQjVJbElLSjc0amFGdWlONnM3RVdiSC9MbVVsODVxalhvCjdBN0pSM1VU\nWWJhTTNNbThUdjVqNmRHY29kSEp2SmhOYTRaNUNaUThPbU0KLS0tIERQTVB6WmNS\naUcvK0UwMXpteDZEc05YL3dZcDZFdlpNZmY4Tk8zVzcvSzgKvXrKbstlT/6Wc/fD\nYo+yWWc9gZOuSzETG5kQOTeVt34ds9J6C9eOZoAERwl1h2/Zk/8+ycACKs2apyaM\noQdqXA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlyM3NXZyBiZEtp\nZTNsOTJ2SjlzSkVsUWpRZ0xsRndnS1N5MitMSDZPU0RFM2pOUFFRCktudVk4WWQr\nWGtGc1FQOWVxeDRDZU9MR09nUkxiazlTYUlWTHNKclg3ZzQKLS0tIDd3MFp6WkN3\nUEVKcmNaaTc1cnRPM1ZjeFRCdVRFdmtiN2NzcHNpWWM5QUEK/ePpC8JsQujk0U0U\nE3K7a7ET7XbIpAmrzEnOBw0RE6MKK2IixuEzidD8UcRymJBdARJBJbwJkWoWSrUl\nutLpLQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLOTBsTm9BbTJwemJhQ3ZR\nYVZFT3UxZmhwSnlDQ3ZDbGNUakFramtlajBrCnBtTUlFR3pNd1FqMFhUMmRKd2da\ncWl5Y1kxTWtOQXNRWTRudUoyeDN0aXcKLS0tIFgzM2UzMWorNWxmeXFjMHJWNDRD\nTlN5K0lYODNmeGpmMHpYZ2VocCszMkEK+aDl0Wkk1DzLZr3ojXhQnAJrG9HIeYFL\n2CkK97Z0Eaj+iB8b9ZLmuvcErjR2IwbSsPRGGP+EIjmRH8mSb8PAlQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzMDJWdXpndVBjQ2ZhZStz\nOHNIeGdWSXJoVVkwNC9oRC9xdU1nZkd6SnlVCmhBTDVhWXNmY2ZrdVpwc3JsK2VL\nQk9SbmwxM3gxQ2Z5bklPb2RRblQwczgKLS0tIE9hblJiSTVYZTNVNlhqekU4UXdw\nTUo2VlZiYm92eTA0Tlo4a09uT2F0QlEKOn2dC2oqmGeRkJSJoM9lyvJLTcYOCRSN\nyw7523wXBXGAv3moNkZqY2cM7QoHUmkj9wx0hCytOFWNYMMucO8RZg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5RHQrWXQvN0ZmVXY1UDJv\nNWNhWTRsaTlHNDBCRzhoQ2RDV2c4bGxlbFVNCkFTTHpZQ1dZakw2dmxNQjZsS2k3\nRHd6eTN0eUpUanlpM1pCMk9uWXA3L1UKLS0tIG9ScTFreHgvdXk3WU91UUx1cU1j\nS2xSSG1sZzBKdWZ0RFlkUXJuMGl6UU0Kpv+SYvBpDDWYKcQoyZc02FD9iCQ2+KlF\npM3aCUqjBHtpCzSGt6bfldem4ZSJZ0awAbYPz0fRzMTycGvqs89ccQ==\n-----END AGE ENCRYPTED FILE-----\n" - }, - { - "recipient": "age187jl7e4k9n4guygkmpuqzeh0wenefwrfkpvuyhvwjrjwxqpzassqq3x67j", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0UEV4bHNMMDJxYVpDdTJ4\ncjcxb3ZJUmZqUm52a08vOE14ZkNJenRuWEhRCkhEOVlEZUlVcGlTMVZWb0Q3M3pX\nUEpoc2Vhc3VPSENpVUU2NmdyWUpqUm8KLS0tIGFqaXlQbWE5a0F3NFNMM1NvQlpS\nR0lDVTVXcUhkaEdBenZOVFFOY1N0ckEKovJ7hFnec5tHvNlKupeW7y54sq+TXsMj\n8SyTxj6xLq9B+ZlSo7DZkbGqOWgaU8UrphYFMz55oJCZObHAc0ZBnw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzRDRvZGE4WTBqcjJWOXpm\nQVRMdkZXSHR4OUgvMmwvVzFSRmlDZjhZQjJjCjRpOFY1a0NmcDZuanVsQVdyME8z\nZzFRS0lZQjVmbFJ5WHQxWWlnOXpZU1kKLS0tIDNod3l1WS9KNXdMVGJXVXEvMkJU\nL1NELzV3bzVoZzZIeDV0WXdJa1dSTGsKRl3oX2lRjHWI7Q/F31uXzR3JCFFPSzhs\nFKmfnOQR7R6Ayt+7YUjSoNWR4XqYcIRzX1mfi29od809CbUGmBnoYg==\n-----END AGE ENCRYPTED FILE-----\n" } ], "lastmodified": "2025-12-18T17:18:17Z", "mac": "ENC[AES256_GCM,data:9ihbLJ6n7cp8fFueLyQ1K2acrGS0gq4sv2sDojYP+hb8ZZYOVJZJF5QRtD6sf0tYKqOPXV0njRgK0fI3cSTAJchR68jaNEM2nDO4dbvg7MeAQg91Y0A+P1nt8nCXqGeeFiT1rihjYJ1JcLwf3TghK6vP4nxpBV6zwQGMO6V20rU=,iv:Vz/nxm1N+9UPM85XetyikZUGo8wqvHxILqvasz9Lm6I=,tag:lUVowr+zE6GT1vfJm4R5lw==,type:str]", + "unencrypted_suffix": "_unencrypted", "version": "3.11.0" } } diff --git a/secrets/chidi-syncthing-key b/secrets/chidi-syncthing-key index 0667987..2a6123f 100644 --- a/secrets/chidi-syncthing-key +++ b/secrets/chidi-syncthing-key @@ -3,24 +3,25 @@ "sops": { "age": [ { - "recipient": "age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPV3diUGM0d0NmWTF1VEZw\neFJRSi8wM2xsREdsYUwxN2pCNVlxVFNKSkdFCmNHTCtWdHBmK1EvQWlRZ09uQkhT\nMllUYU92Q1loNUpqOTF3S0RPZHpGbGMKLS0tIFlINEtSekdiWkVGZDhzVXM0Q29P\nU2pQSStEa0dzVEJIRkhvZXVuMU1jbzQKtCJDniUaMcgG7vg8BuTNDsubHmBV5jdj\ncpD31lYaKmFLLe8n8+QNZ+D9PV7UlaRbAYsfgeRTV/MuE9XcYO0kKA==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFI1Y1JodyA4TXUv\nNXdhYkp4aDM0d3I4OG5Kc1FLMFVzdHp6bk9HT3dLRkZ6ZXNCbHl3CkthTklVQUFh\nTi9rQXZIcnpQdFc4SFNUZnJMREFkMlJhMGZ3UTlqVHdMVUkKLS0tIHM3aGQvamw5\nbkVoZm91VjlEck9Ca250L01tU3AzbktmWS9SRnNnVUtsRFkKCpYL9EXsLmlcpXne\ntrOJUInQD4m4yZsi9qexaWgfsUtcyE3zgNtHYSLlpi0ige/xR6WmAXehJuNg4nNK\nOE7axg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlyM3NXZyB0UzRT\nSXNCeTNUWmlLNXl1UGxkNC9zUFZYb084UjhBOFVTWEFTVHY3VFYwCkZuQjF1dnJn\nbTVIU3BSSnZLSjkrY1d2VXZYT2NraEl0eU0zbHNIczZ3eWsKLS0tIHpzeitiYjFw\nR3gvR0lpMXZXMG9zUmNCdE9YWlZGcEZGOEVGZDVYTnYxSE0K946vaMhl+QJuc2j4\nalLYpqJuAlxMtmidvRSh+u8KsgunmrogPrkA2YL8gwmTHW/xA7i3NspWLrUl97dK\nK4fKfg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1bDN5YnE0TGI5QW16aGtP\nUjhlZUQxQ1dHcnpFU2lLQ3ZSeXpZQ0g5Z1VvCmN2T25MMDdVYVlxckVBQUc2RVRx\nVm5WWk9yNmR3elhpQUxoSlBmYmFjN2MKLS0tIGh2ejMwayt2UDdxK1JYRS8xb3Av\nbnU2d0txbitHQzVERTR1bUt1YTNTUWsKUN97NKQw/KsEPR7BK3ADB+EGRXKr8yww\nbCMKrMSfrwggsQr46v+am1NXXzUOaq1MW3uih7LXTrcSH95tzcp8Yg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCeGx4Nlh4aGpHSHVHbEFO\nZit4NEhteTRKeVlITGNxVU9PU3JOT3dhekdjCmRldUhiNWxGc2RvQVhnbTk0MUF5\nT1I4Nm1BMklQZHFPMUVBNnFwZ3MzLzAKLS0tIGNvbjJkWkpXeDE1bmxkckcrUEtD\nQWw0c0dwbTNPMkZSajMwbjJJWTNtUjAKrKFlQELxiuidvOLWpTzixjvVFzWez5a2\nVmfmM7lS5VLEYVj5Va8Meuajwg1B0TazzzapwKT5mGKF4hcW/uVm4Q==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqa1FZM0RxelptZEVqbzl4\nMWRrZHJFbVZlWmNCa2NDQWVHYlpvY3BpSkVrCkVGOGZJSlJEdE5BMWQ1VmMzaVdU\nbmlJSldIYlRDejF2bHhmQWZCZWpiMGMKLS0tIENkVC9PUWpOZmV0cVVmbExCSmtY\nNm9xakFuVjJuNzZrMFVUbHNpQ3FSa28KV3idFdyxag18Z9B7Ci3KznWEj92F1EwV\ne938xoxgkWuBICXsrUoGWzuwJHR34GmrwLaoGqA1+otsghVVo9Ee6w==\n-----END AGE ENCRYPTED FILE-----\n" - }, - { - "recipient": "age187jl7e4k9n4guygkmpuqzeh0wenefwrfkpvuyhvwjrjwxqpzassqq3x67j", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0K0t0MGlXOUVXZW9wL0Y2\nR3JSSkpqdWMrRlNZcm52bGlNRmpBbG9CQlQ4Ci9JT01ZUyttYmRLZ2RCUXlveWRB\nOW9ibXJuYjNYdVBIT05XdE8zbys2eGcKLS0tIERMQWxlSnJDNEVzUzFFMmJSaThL\nczJ6UUdVSVVuZWNaODFCbkhjT3BxQWcKVK982PVutdc7mtgGq0w6uWv/FdGEKObX\nS3mzSs2rjtDHVlE1tAxRysWJsdIc/GN5x3qoeKzjSaY5d4QhV+944g==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOclo3bnhaeGl5MzFuMmhP\nK3I4WGRFWjYzaWFxR1hPUDdwUU42YVV6UFRnCnN6Qm1zNVJaTVdveG1QQjZrOW9t\nV1Z0TTZGQW9pcGI0bVZIdjV1WVNsbWcKLS0tIHVxMnpnTGxGMUpmdWhYUFJMYzlj\nd3BXZFcrcDlmc200c21Oa3d6RlY4RWsKEPNSzgEFhLGDetgci860Fy0UjQ/kU1nD\nRv1jXxdr+whZd1YJmOfkeBg+yoltjCAoVGpYZyftFhKF5UZlizX6ig==\n-----END AGE ENCRYPTED FILE-----\n" } ], "lastmodified": "2025-12-18T17:18:20Z", "mac": "ENC[AES256_GCM,data:hbo44/HRswuBDgc59mqsP7LGyiQbsAgC78nAfH3N9p7IXK2A3Rh0jDO6gU3C9Yv7A5ca9I5dwT1ploX2yJHI9ObChcgHU8am+qJDmu2dhPhFxKoW7GZfWnV1RlnoqePUYY24A3nF66H1FXynzVQC18W+XW06fqvj2Hz49v8YPyc=,iv:V5IUy3qCQjVl5su1X0qwkhlOXw3uAHkzX4u2wLb1U7A=,tag:rRZz37UTPWxhN6P9IarRVw==,type:str]", + "unencrypted_suffix": "_unencrypted", "version": "3.11.0" } } diff --git a/secrets/jason-syncthing-cert b/secrets/jason-syncthing-cert index 40e6d40..adcf98f 100644 --- a/secrets/jason-syncthing-cert +++ b/secrets/jason-syncthing-cert @@ -3,16 +3,25 @@ "sops": { "age": [ { - "recipient": "age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwYlR4cHkrZWhBWTVWcnlQ\nV1VmZnltZHIvYVdOc3NQdUZKdEl4TlNqdGljClE5YklpZFRKaExkVXl6Ym0vLzVC\ndU94Sk9MWHZoUjVxRUdla3FUdDZnWVEKLS0tIEk3dVZidm03Zy8zMVpiOUNvZHZD\nVVh5WURQdGhyWHh0SnFIUzVIM04vZE0K/77QkielaNsp3qtHp9n6ngoYw8NhMmhf\nocw2G14YtVtlNdEvrqGhM7pWNB693EpSl7UNQzO+guLM6lH63hiy6w==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFI1Y1JodyBraVJ6\nU3dwb2lKUWdWOXh3bkFybFplZ3pZL1krY0tKUWVxN05SZkNrK3o0CmtDdHJEQ2lr\nb0p5MitCTTM3a29DcDV0OXpZYWZJakpyUUY1Zk5XNEI2T2sKLS0tIHppY0lodUx2\nVjdRUlVsa1M0OUV6ZHJoVitXQWZGYmFrRU9qaHRJK2NoM2MKh0jN8NcIpkLVObl3\nRVgasoc5Ycav3WTgij7Hx61krlPIMOhI2uiLEc6udzq9OlcKa1AyHu/a2o+gY1Hg\naaOFuQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlyM3NXZyAwZkIx\nL0pzSmkwbjFBSTV0bjQzZkZOVURudkZHVkNOa0kyZUdMZXVqcVNVCnBWRkdaeXcz\nVElaNG9KU3U2RTlrLzRLWi9PVWdCOHpIaFU5MFdLV1BybTQKLS0tIDNHT3pxT053\nSXFqODFLaU9hdHJWQWFOUTVtd0Uwd0wwV3p1NkQ4eEMvRm8Kle6IqZYtNaTyW3eW\nBbXb59CZtzun7gJssNMRedeBBxw04iMD5zoYB7JKIan44vEdLtLHkuc9BwN60nOr\nxXju/w==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjbmpiNG1mdURVMVlrMCtm\nTmwxbjljcUZxT0kyTEJBZUhQcnRJaFRKN0JVCjdZZGlKVmpYbFVFemNHcXIxQ0dY\nRGxJUVIzSEhuUExIbTRYRE1wdXhwZ2cKLS0tIENXME5TSHlJN1FFYUYvcEs5V2pz\nR01EWDlPWURuaEdJL1JkeVI2UDV5Q2cK66th8ZrKBLuox6B/n6hoK6Mg4G5ktucP\nqNXt6RRgzTY4DaDv9Z5rhBAbi4Ye8kvf7MbK9Rpr3GnFoLjPgxXDqg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDblJzUDhyMDVWSnVzMG1Q\nc3NIVWx6M094MVBlR2N4bUZiemZpcmZxSUU0CmQ4N2RiM2NMd0FrcW42cVdMbVJW\nZ3gzTHY1eFpLMXhwM0ZUMUpQTmhxT00KLS0tIEYzak5STjZabmVYVnNvUXZNU3ZO\ndGd1RWtZdnVvVkdkTlg2aHBaOVRvekEKy0SZ2ohY+vg6zEVr+keBSmS0TWV8/fel\n/vyk9f5EEoyvMXmrIYnK2Lp2vjldhnDL1PIRFXjonXYtvP4IrcWXWA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOVHpBbnVvK2lUczRwdzl4\nN2N0bkkvS2VJelQvWnJkUmlKUjljQXRZZkhBCk5zT2N3VGVuTDZwL0lJNkVzU3pn\nK1pJa3dPUElSVGNXSkcrNHR6QldzeDgKLS0tIEl2YnlrMDRyM09uL21Ha0VwZm9V\ndlEycXo2M3NsU2dMK3dtMEg4eXF4THcKGd5nWBSH0/klTPTNr0MW3AO26qgQ91uC\n4VINC8K4M+2WsZn9Heby1YM3aIoaKaQ1duDY9RuH8/8CoN9GrRFe3A==\n-----END AGE ENCRYPTED FILE-----\n" } ], "lastmodified": "2025-10-31T10:15:38Z", "mac": "ENC[AES256_GCM,data:0G2sHFPmGeN6284+PbNT/ddyMWbA3iRedlI6e5wyrQSNDj7tiBQ8aeOgsG0oNADCqly34upSKO7CEBX5jK8eCh8aFTP4mBU9UidO4B6jPoQRLZrlSF3nzav6IvslxREjtI06dg9q0i75HiJfOU67QSwbr9lHUhV1z0mV/i6zBc8=,iv:AiyudM4sRRRe3xv9H+4DRBMe4eRMmuZ22kCrwA3XOns=,tag:FU4jhXCC/sBI2pJfxsO7fQ==,type:str]", + "unencrypted_suffix": "_unencrypted", "version": "3.11.0" } } diff --git a/secrets/jason-syncthing-key b/secrets/jason-syncthing-key index 4d52ec0..90f52d7 100644 --- a/secrets/jason-syncthing-key +++ b/secrets/jason-syncthing-key @@ -3,16 +3,25 @@ "sops": { "age": [ { - "recipient": "age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOYnRuc3A0ODZWenlsVHZF\nL2dDRitkSzE3U0IzZ2l2SmlhUzRYS29vN1NVCmk4bC9WQ1A0bDlTZlVYTi9xUEEr\nS0owR2g4UTQwRmdtSFR5RUNvTzdsU1kKLS0tIEZnWnZwbzMxNllDVlAxalZqMzhj\ndzlrYlpxaTBVM00zakx6NDBxaHBmaVkK99Pf19rvgJ/KIsC+xB4zPWps6eE0HdR8\nzsyLU6RiPq7Wtwg70hjNSXMwNdB4bMVH9cDVNqiQE6RvFAXatx9ssQ==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFI1Y1JodyBiR3NK\nemVBTUZ0M0tkeHlQWkVwZUhFR1ZSbnBuRk9wQk1KNHN2Rm13ajFFCm10ejZYVVRz\nN2w4b2ZEbHpITHU2d00rcUNENEFHd0lndFRwT1pHVlFwYkkKLS0tIDh6VjBuUTJh\na3NNSlhEd0hXSXNrS1hPdENmZURvZ1o5bEc2UCs2OFNQWkEKhUXZ/XsuFZbqXtiG\nIvPnj8+ta0GpztgKUJm/lJZ4XNAGxr84TsqVilGEMca8SI0qyUGG/5pvtE/xv0jW\nMeTlqg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlyM3NXZyByaGxj\nelc0all2TmFZRTJuSlJUT2g2NEZFQ3lQNklnc0JSYnhCSmRFYVZZCkpTTGVHM2J5\neHlVcktoTnoxR2Z6WWhFUUR6RDRmMXJrTzEzSUcrUHBvRFUKLS0tIHFndy9UZTV2\nWTIvRk02MDkyNTFNNm1lMkI4NTh1NVlxRDJoY3ZSbjd1K00KyzFmUJUudXTrsNbH\nVoGXZrtwAbS2VLqBQDMtdbgBYblUfZn7Ngp5Ix/pi4Lv3ROAYDcC9vfikSQkh6yB\nEGBnzg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKSmxjR3hQSU5ZMDh1UGZG\nZ1pWdmZ4VmRrSmh0eHAwOEZKeTNNQ2hkR1RvClBiUnMzYVBEcXhERFRzY21NYlpU\nYnBNbTVNOFRIT0xTUUxUUkhzVk9QRGMKLS0tIFlZTnQvMS9DT2thUk8zb3VmOHBl\nOGwxRnpFWWZici84ZFB4OCtSOUFicE0KWQPVKEUxIZxvRdcQuQjwu+j9+FyXIHuC\na1UJAr6DDmqlGtC/VLsHkUzLKLygqDY3CjuzoCebDyn94rnWWYTccg==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlR1RwMGxPd3MxbDlya2p3\nbnk5b25pc3ZrcmtHQjJsa1JCVjBxL0p1K2lRClNYMmRxRXIvVEhqeXJFV0JEeSt5\nQXRhNTQvL3pOTFF6aGVYZUxiRkhXRjQKLS0tIERTOS9QS0lFWFlGbzBOWlhWQlBV\nMjNnU2lnOUUzMTlIa2lOSC9EcWE0MW8KRY+okCTgNalkSPSkDekbKlMuDq87OrKj\nqqzAYojhKLyQtYAdyB7Va7jL2uzhRTsdoM1qNfjrL0v3yDABOyOzQA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3UWFYN200MjI5aEpROC9D\nbExvQ2NDMWNsMEd2c21WNXJOV3FoS0NucDAwCjZ2bHUyZEsrbWdVNXhqMC9RYUY1\nbFYwbzdjSG9wRmlZNTc1endBTXQrSm8KLS0tICtPTkJDWThsWHdxNkxsOCt6d0lS\nK2FyZWU4MEltMVJVODIxVDdxOEpBbHMK7FTmXGTbFE8+qzIHCtCF6uebntXq/ug4\nFHfEwLzqg4IJjloejmnGivNvJrE8ugt/udcxZdvhV8eGg0WxFtnTbw==\n-----END AGE ENCRYPTED FILE-----\n" } ], "lastmodified": "2025-10-31T10:15:42Z", "mac": "ENC[AES256_GCM,data:jL3PHJi0FData84vNfhCtEECkOGF+rNQUc6CQmgI5+iyTPYNBqG3I5x500BA83/XHWrR3Nq6leQHsir/V7pMmkUnr2Mb7A9v3zZLBq6veti8M88WTxkL78Y1BYMf0hQmAn7wwtye1+Jbv+uuRbsCw2pCpFt6ho1Hah3QM7zQ9tU=,iv:OlM/PlHiZHqZS2V8ZkR8IoFkrmw7KcXHH0gY6VEvEUM=,tag:8TO5GAghGK76ZmtKhzd+iA==,type:str]", + "unencrypted_suffix": "_unencrypted", "version": "3.11.0" } } diff --git a/secrets/michael-litestream b/secrets/michael-litestream index 5eb8245..6125d77 100644 --- a/secrets/michael-litestream +++ b/secrets/michael-litestream @@ -3,20 +3,25 @@ "sops": { "age": [ { - "recipient": "age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6R0IxNFdXSVBnN3ZXSzhM\nZlN0VmFtWFZTdlkzczYwT3dHbWtXc0RXWHo4CnZHRHpxbktTa3lSSkREaTloeVNG\nSkRVMUVKRFlLbXltUUhkd0phNmovQWsKLS0tIHpGTW1SMFRldC82SWdvcHFGWVJK\nOCtDRTBXWVZINFBXMlBXUDhNSDh6MFEKZ74DWHnvRB9gLyT3fqHNdb2VKdUO8QfF\nVoa0aQCOUdUOYiRtR0SKhWRNU2Z55hqRY3En2AEUIQCt670MNNrMCw==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFI1Y1JodyBTQUJJ\nUmZpS2Y1Smo5bTNMZlh5Zkt0SlBYSi9TOFZjMVRWUVJpQ3liY1FFClBLaEpHQnFY\nUzdVS1YxUklIN0JsQUplZllSbFIxVDJsRDBadzJQZ0twck0KLS0tIFg2NEo2K0R2\nVzBsR0d4ZHVrcVYwL0xnQUo1RzN2cFduNDB3MFJUdVFzRUkK2GUVHzT/JyTFl1Fa\nniBY/kpWrhAcawy5j0ZaC5dFgIKTL8zDkHuiyTsmF8TtIAUks6B/Xj+uCXsz8ZIh\n6q6nFw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlyM3NXZyBXQXN6\nTDdPRmJNaG92blp1cUs5dHBEc0MrM1M4d0ZMYndDTzlCVFhtY1V3CmtGdXFUSllD\nNGpRSzZmUE4wOTJpVFU5YUFZRlJWcjVxTXU5eFphaHFubGMKLS0tIEtIM0xvL0J4\nV1AySkl2NTYyMW5HT2hDWEhvbnVRU1kzTDdpWVpiOVIvMzAKiqpEZA5oofNv2sgw\nbTzDCN/0tSwA6XTx6EreXurx3d6kbJX1SyDpJBnrQ+mE5MA+PTW70FJk9qMAF5UO\ngNOpCA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMeFFDYUo4MXNBWUFTMkxE\nNEVFdDVOY3dYTW05VzZNcERHMUhQaHdsUmtjCitML2Mwd05KMC9meEhYR1l1NG9H\nUjdjYlhveTVJQ3JNS0p2MUV5OHNqYW8KLS0tIHEweGNyUkRpRldmZ2V5ZU9Dak5q\nV2JpSWNsZzBGRDdNa3lVUG5RcXZPT0UKtrbYWaxinIbQjopdgS9/MFyQn0RZ7XR7\nZPw018jJXySoitrX8nwTT7IovajLgfR5bA8aUlD9aAQN0BPL8qfOCQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnOGJubU1RZWt4UjMxdHVl\nSk1malVyMlZzZDBGWWkrbnYvdGdLU0liVndnCmZtMGs0U3g2MXAzeURxbWR6dFJ1\nUERCTHBZeERWREZnUk5JY1V3TGUvN1EKLS0tIDdySmxRMUk4dXRHdklRR25ybUJq\nU0VDOFFXWm5XZ2UzcElWL0xDTXoxWG8Kyq1/XYGwVmYXWp1X4iOueXWeLuOVPXiW\nG/COFImNUimxgQ/g4jUuubznOc1+TUrSAPLQAJXFYomfsiRet8H28g==\n-----END AGE ENCRYPTED FILE-----\n" }, { - "recipient": "age187jl7e4k9n4guygkmpuqzeh0wenefwrfkpvuyhvwjrjwxqpzassqq3x67j", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGa1BwRndudWFWVDQ3L29C\nenNlR0JtOTZxK2JLSzl2QUZCemdZZmpnM3ljCjVzZm9nSU5YTmF2OFR2Zk02bEpk\nV2lablBsTzJYbEZHdnE4UDRtd0pScVkKLS0tIHUrNHVYUVpIeEJvZ3hNb0tySitP\nU3U0SldXYURmOUdCVDk0c3NYQmpzcXcKJU/c0Qhx0j8KP0G8YlFzAu7dBmvoQmU8\nAqNNEszD23uB575CxIDK1Bf7fte9DvKU7ZxFX25CyZLR3X2xfcHh7w==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiWVVtU0JmQWxTN3dET0dD\nbVJTMWVZZDVtZGluRDl4UlphYmtFOHVnL2xZCmNqSnlFVlhJdU5kMkRHMDJLUnQ1\nYjlUanR2UDY5dVo1amFydzZadkVsMHMKLS0tIEZxQkhHWnNxdm5RMS90aDBPQTVR\nc3RLb1BMOGdiWjBqaWZBZFF3T0dsS3MK4cdMtvLKWytSp4+k68PbRmpuLVXZFy9l\nZGNpJTTS4D6PeJbSEQml1FnMJ0rj18uXGxuB7QcOvOwj8cKFT29GFA==\n-----END AGE ENCRYPTED FILE-----\n" } ], "lastmodified": "2025-12-17T16:09:07Z", "mac": "ENC[AES256_GCM,data:iH1rpteK1WaO1OREm5Ze1Gy00u67KFKIQZwqjIJFhmy8CHOsG45ExltkIb41kM+zPE8ofxy3PGBvrqbMTtAh5rM676VMpRPQtTSt5uRHBJ+5uJBlIY/CRcOPkuT3TZRj2/zoNM0nzBsuOjuM7vpp0FDOlR6OaaB73HopfMemlh4=,iv:Uvw1UQtIHMq4mm5I62p23pt20D9kRfYe8ixBbXYAK0k=,tag:Vpdlr7PZZRPNiLVqGRZQpA==,type:str]", + "unencrypted_suffix": "_unencrypted", "version": "3.11.0" } } diff --git a/secrets/tahani-syncthing-cert b/secrets/tahani-syncthing-cert index e1ea8e0..f7325bd 100644 --- a/secrets/tahani-syncthing-cert +++ b/secrets/tahani-syncthing-cert @@ -3,12 +3,20 @@ "sops": { "age": [ { - "recipient": "age1smjjh7l5gchlp4zgfqcxaam506mudacsr37nqj690t0gktzlksvqskd2ek", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOdUQ3bmdjZGVMRDVZd1hu\nUWw4OStzdGNONVFGdVdjbk9VUGM3MzhWYjB3Ck1SRXp3YXVvRUlmVG1uS285eG8y\nWWtXTXBUY0FNaDVzTjgzMWl0b1RGaHMKLS0tIFlvVXJQTGY1MWhzNkZud2pYNGlO\nWG5acnhSV2g4cXpjMUl0MEpXN2lYUUUKwxENZ+NSS8gxlvWT3QVS/734mcK6AhYM\nMtO9KU+sNUuYX341xx2+oXyz980X2OhCwe6nzsX5D28UTmiROKBbXw==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFI1Y1JodyBTb1Ny\nUzJoUXhLaFQ2ME15SXd1cUxxV2d2SmI1dGY1RXJpblUzZVlGWERVCjd6Z2FBNkto\nRGQ5cGVESjRoT2FqNU1GNDNkaG4xVy9oY0xoaEhJU0IzNXcKLS0tICtFSklsNDdS\nWDhFUmhhd1NleXNlT204ZURxOEpWTTQ5RURlczdycCtMMzgKaqXN8xYsCcjpWs81\nA2rGJCVj8RQiIJF8LvfX1tEbIljWg6xN9RMU1Zyd5oZG0IS9qSi/ydLT67GmLx60\ntiGNIw==\n-----END AGE ENCRYPTED FILE-----\n" }, { - "recipient": "age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBidGtKVFliajRWbndlVjFD\nWUVrZGhMYlJSNTFBbUExYXBSUGFwelVsUzNVClY2WXNnR1dMcHFsTHNvcjBnL1Vi\nVzBoR3hxc0xCT3FNZ1JrMU1FSzFCWEUKLS0tIHg1cVRScXEwRHdld0RSRUt0bWR1\nUUh4eVdScFg4U29pSmRDT0xoNmVkQmMKBHgwk+OlI8+PcKTornjGBrUR/PEl1Qaj\nYXWctTVFOXwiuk3Lp2M+KJX6YtvPAUuI3BWJoE+esL7NGGKX5Swt3g==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlyM3NXZyBJcUh2\naUp3cFhBZVpsdlQ4bU55UElLd0c5d0dIRlBmdE93bWU3VEJQM0gwClpWb285bzFq\ncXdQUyttQy85MzQ0NVZSS2ErdTV6eHBVOTAwZXNUL05wcGsKLS0tIEVBZENDdnRx\naGdGZWluWmVJaEtFQVdlU0xkaHNESDZSUys4ZG1qaWhpeWMK+exP4/LrI2wO+bGd\nYDj34J0UFZCp58dSs1jh3qdrX5mTTLGiy2q+LcTwlnQscqgOtJ2icx70hnjhNP4v\nZ3jzTA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGckNtWDlQL3pqZXhnVnBw\nL3IvMmtxZk1pWGhZRDVpUjBDdTdyU1djb1NBCk04Y0N5K1JEMXpUL0xFUjZ1a3JC\nQWkzWkExNDQxM3YwR0xUem9tRjV3cDQKLS0tIHRJaGVrQmgvOFM3aHQ0VmQzRmVY\nWE93MGZETzV5R2hzOEF5Q2dnalBBWXcKFdMxPEaaMjPbTvLw+TFfzX5gEe8OkQ9V\nMcjiLNHI4ebxY+lL7s4HGCbbAOL+iJ0GK3cDjpqCVJBrUX3ebZ5k9Q==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2dDlIY2d4MCsxaEJyYTJU\nc0x5d1g5THE2OG9RQ3YvSjNLdjcwQTVRcVZNCmxuMXBwc0g0TnFJb1hTRzdHNmZS\nc1k1enFFRTJseEc2WS9MaGtFYk80dk0KLS0tIEQrOXJNSHlYeDlNek9Ua1B3eWQy\nTnF6Z1lNRTF4MkhoOTRGUnUwci9KRTQKweQRcEvsaLXdbXgbNQDi1OQWhNQMYWcx\n0DzBKNB8+WdmtaKl9dz9abb3Dt1kOZCE+tzwKXFDlZiYzl6qp5PrAA==\n-----END AGE ENCRYPTED FILE-----\n" } ], "lastmodified": "2025-08-12T18:39:30Z", diff --git a/secrets/tahani-syncthing-key b/secrets/tahani-syncthing-key index 0181ec7..e10adaf 100644 --- a/secrets/tahani-syncthing-key +++ b/secrets/tahani-syncthing-key @@ -3,12 +3,20 @@ "sops": { "age": [ { - "recipient": "age1smjjh7l5gchlp4zgfqcxaam506mudacsr37nqj690t0gktzlksvqskd2ek", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDWlFqdFJkbWJiaCtQVXd0\nNU9rRVpremxsSVRTK1gxTi9GSEU1a3luREJzCnErbXVoNUUyei84MllxN3F6TE12\nSWk5b0lDYXBUcWhURnhvdGVEUFRnUE0KLS0tIENBa1JmTXVKVUYwREU3Z0RoWGtU\naG9JY1VvajFGdGFpUDcvbDZ4UURkVk0K1Pot9qq+kHSoKXvVDgXShUJOyq1LjY3d\nMX5rqvHbcZ0Ksp2aTrMK6xmbzucbrv0/CIqMoCLNr6DkyVa1ZGCgeA==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDSdANMtom1GIuSxVF0NQKjjpvjxjLzRAFWY8u8/Jxo", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFI1Y1JodyAzYmI0\nOWd0NG5sTlY5YWtMS1gybVlpVTA2WUZzc29pV1grTVRaNzUwS1JJCkhXMW1oOUxB\nMVlvRmVwOTgybWp5OEs0ZFo3R3pDZ2haUll2MmxiLzVSV0kKLS0tIDBCMS84U1hq\nSXg4ZkxNZ011TWN1RGRyNWRNek10YTRhSTMwdlF1QjZ2bEEKeFjjk2/Pht0tcf4J\nKNWCVWqOE+/vd86JvkOojuI+DuWpJRzgm9GNTepHIuNu4YXCEPD66nkowLPz4+hT\nnY7rtw==\n-----END AGE ENCRYPTED FILE-----\n" }, { - "recipient": "age1njjegjjdqzfnrr54f536yl4lduqgna3wuv7ef6vtl9jw5cju0grsgy62tm", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDeXVUSi9FeUtwcjI5NzFt\nWkV6VUF3bVBLZmMzSVBlY2czb3RIZU10VW1nCmRLTTVramRHSTl2Wi9uYVNFaUxt\nclpSVHNMeUFqV25UcjdyY3l6U2RKYnMKLS0tIDBDRlAvYUJ4SFU5OGFsbkZ6NXRr\nektCZlJMSkRhU2toVFJrZDRWeHpsZUUKDnak2CrvnwXmPewkHI4JEcZokDhZxIvn\n3U/e03i7iW4pKDjtzl8pFCdORwPJ3ttj+6hfBIl4s6MHicCVeTAetA==\n-----END AGE ENCRYPTED FILE-----\n" + "recipient": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAl0KvNGk1nh4KoExP4DiQjePfrtOIFG0UkfSBW/lYbY", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlyM3NXZyBWQXNt\nOFRYTitSRk1WeDdkN0VPNmhnbFp3MFBLeHcrTktFekhhb2pLYUNjCjlFN01KZmpy\nQU15Z0NkRm14RUt2TXpJNGx2ZUorbndqS29DQXh5SndQeGcKLS0tIDQ5bHlSRDJk\ndHBzckhqWlRIU25CaGZqWUV4RnpqQkI0L0dIUTk1M010QW8Kf0pqIQbw7ED0v4AB\nihkXpDQoGRH7wJXP6bcXovhWbEgQJeu6CrYVaiyi1hZAcd1hGMjzHb4hQW2QYZ0U\nGGhteg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1ez6j3r5wdp0tjy7n5qzv5vfakdc2nh2zeu388zu7a80l0thv052syxq5e2", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFRFg3azZuOGdXYnE4UVBx\nTFkxSmxQSmdpZUJLcGhsVHhUNGxuRFAwbmtVCmhlYjl5YXZXNVRpZ09jOWs1ek4v\nTlJTY3lxTTdYYzBQbXN6blo3d2RNQTAKLS0tIENya1cyeDlnTEpoNzE3RXc1TGwv\nU05VTnZTc0ZjVzdwbnpvSTN6RldDNjQKxpIR7TmcXKR4x6nJFSTBBa4yrm4dy3tN\n+igMPVdA6aLM3j5+ej16vlyHfhoMV1JwfdSH0V03vpb1n0pwrB4aSA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1tlymdmaukhwupzrhszspp26lgd8s64rw4vu9lwc7gsgrjm78095s9fe9l3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQOVo2bW9lMUovclZOQU5a\nRWZNU01WQ280QkMrVXJKRE9oWWVSenZYSVJjCnZZMXJpSk1mdVY5M3M1a1I3ZERQ\nWlpHdDRaUmZRcWZwYmRFWEtLYU03Zk0KLS0tIE0yMDRrN0JUWTJZamtqMUVKTGNY\nTzVVOHVSUWJ1NUhscHlGOVV6WDJVVXMKvapRDLDq6v09Dc4/x+WaH1v0XQI+T/fg\ni3Qb7kvP/zPLQu8i9vTFW67ppft+KL7kB+4edodXv6zk5JwHHw8SxA==\n-----END AGE ENCRYPTED FILE-----\n" } ], "lastmodified": "2025-08-12T18:39:37Z",