From 63641436a94aeb6545e0afd8e44d6e636b2b93f9 Mon Sep 17 00:00:00 2001 From: noe Date: Thu, 13 Jun 2024 23:24:06 -0400 Subject: [PATCH] mumble, nextcloud, jitsi --- .sops.yaml | 22 ++- flake.nix | 4 +- home-manager/features/vesktop/default.nix | 2 +- nixos/hosts/jitsi/.target | 1 + nixos/hosts/jitsi/default.nix | 11 ++ nixos/hosts/mumble/.target | 1 + nixos/hosts/mumble/default.nix | 20 ++ nixos/hosts/nextcloud/.target | 1 + nixos/hosts/nextcloud/default.nix | 11 ++ secrets/default.yaml | 217 ++++++++++++---------- 10 files changed, 190 insertions(+), 100 deletions(-) create mode 100644 nixos/hosts/jitsi/.target create mode 100644 nixos/hosts/jitsi/default.nix create mode 100644 nixos/hosts/mumble/.target create mode 100644 nixos/hosts/mumble/default.nix create mode 100644 nixos/hosts/nextcloud/.target create mode 100644 nixos/hosts/nextcloud/default.nix diff --git a/.sops.yaml b/.sops.yaml index 216621c..8a13f13 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -17,7 +17,9 @@ keys: &all - &m_ts3 age12f24j7fcq46cjuqjftv5pyffpunyhqj98ypqf729z89xzunzryts5d8kl0 - &m_pihole age1jc4a52cukf6d94tt2meq8tnt084rhtdd93hwzjhzecc70rmvvapqtdng8v - &m_static-sites age1s4hzwj982zk04kr7c5u0vlemkzalv72wtkttkgzt64xv8a4r25zqxra6u0 - - &m_live-doll-repair age15sqq6667xle2fk0vh0yy6qu0extnwxy9tl0pal5wrrcwsqeztf4qa47wtf + - &m_mumble age14cnx8ttzqndcsdz4xvmx07cvms6val5aanrf9qsg4j888hudufxqz9nm5p + - &m_jitsi age1cc80558u3f8pdwrmhev8264c0h9dkkm59sy40j7zms97qzxg0ffqza9en0 + - &m_nextcloud age198c9udn09u87zje4ctz4j8d2k5ey5kvgl34nfn573e9csx9mcs3q7a6q2u creation_rules: - path_regex: secrets/[^/]+\.(yaml|json|env|ini)$ @@ -128,10 +130,24 @@ creation_rules: - *op_noe_2 - *op_noe_3 - *m_static-sites - - path_regex: secrets/live-doll-repair/[^/]+\.(yaml|json|env|ini)$ + - path_regex: secrets/mumble/[^/]+\.(yaml|json|env|ini)$ key_groups: - age: - *op_noe - *op_noe_2 - *op_noe_3 - - *m_live-doll-repair + - *m_mumble + - path_regex: secrets/jitsi/[^/]+\.(yaml|json|env|ini)$ + key_groups: + - age: + - *op_noe + - *op_noe_2 + - *op_noe_3 + - *m_jitsi + - path_regex: secrets/nextcloud/[^/]+\.(yaml|json|env|ini)$ + key_groups: + - age: + - *op_noe + - *op_noe_2 + - *op_noe_3 + - *m_nextcloud diff --git a/flake.nix b/flake.nix index 3acebd3..819dde9 100644 --- a/flake.nix +++ b/flake.nix @@ -175,7 +175,9 @@ ts3 = mkNixos [ ./nixos/hosts/ts3 ]; # Teamspeak-san pihole = mkNixos [ ./nixos/hosts/pihole ]; # PiHole! static-sites = mkNixos [ ./nixos/hosts/static-sites ]; # nginx specifically for static sites - live-doll-repair = mkNixos [ ./nixos/hosts/live-doll-repair ]; # nginx RTMP! + mumble = mkNixos [ ./nixos/hosts/mumble ]; # mumble + jitsi = mkNixos [ ./nixos/hosts/jitsi ]; # jitsi meet + nextcloud = mkNixos [ ./nixos/hosts/nextcloud ]; # nextcloud }; darwinConfigurations = { diff --git a/home-manager/features/vesktop/default.nix b/home-manager/features/vesktop/default.nix index 1285a8f..f70e611 100644 --- a/home-manager/features/vesktop/default.nix +++ b/home-manager/features/vesktop/default.nix @@ -13,7 +13,7 @@ }); in { home.packages = [ - vesktop + pkgs.vesktop ]; # xdg.configFile = let diff --git a/nixos/hosts/jitsi/.target b/nixos/hosts/jitsi/.target new file mode 100644 index 0000000..0941975 --- /dev/null +++ b/nixos/hosts/jitsi/.target @@ -0,0 +1 @@ +10.100.1.42 diff --git a/nixos/hosts/jitsi/default.nix b/nixos/hosts/jitsi/default.nix new file mode 100644 index 0000000..170713c --- /dev/null +++ b/nixos/hosts/jitsi/default.nix @@ -0,0 +1,11 @@ +{ inputs, pkgs, config, lib, ... }: { + imports = [ + ../../templates/proxmox-lxc.nix + ../../server.nix + ../../features/dns-cache.nix + ]; + + networking.hostName = "jitsi"; + system.stateVersion = "24.11"; + nixpkgs.hostPlatform = "x86_64-linux"; +} diff --git a/nixos/hosts/mumble/.target b/nixos/hosts/mumble/.target new file mode 100644 index 0000000..0941975 --- /dev/null +++ b/nixos/hosts/mumble/.target @@ -0,0 +1 @@ +10.100.1.42 diff --git a/nixos/hosts/mumble/default.nix b/nixos/hosts/mumble/default.nix new file mode 100644 index 0000000..07035bb --- /dev/null +++ b/nixos/hosts/mumble/default.nix @@ -0,0 +1,20 @@ +{ inputs, pkgs, config, lib, ... }: { + imports = [ + ../../templates/proxmox-lxc.nix + ../../server.nix + ../../features/dns-cache.nix + ]; + + networking.hostName = "mumble"; + system.stateVersion = "24.11"; + nixpkgs.hostPlatform = "x86_64-linux"; + + services.murmur = { + enable = true; + openFirewall = true; + + welcometext = "awawawawawawawawawawawawawawawawawa"; + bandwidth = 320000; + registerName = "doll hole"; + }; +} diff --git a/nixos/hosts/nextcloud/.target b/nixos/hosts/nextcloud/.target new file mode 100644 index 0000000..0941975 --- /dev/null +++ b/nixos/hosts/nextcloud/.target @@ -0,0 +1 @@ +10.100.1.42 diff --git a/nixos/hosts/nextcloud/default.nix b/nixos/hosts/nextcloud/default.nix new file mode 100644 index 0000000..f401de1 --- /dev/null +++ b/nixos/hosts/nextcloud/default.nix @@ -0,0 +1,11 @@ +{ inputs, pkgs, config, lib, ... }: { + imports = [ + ../../templates/proxmox-lxc.nix + ../../server.nix + ../../features/dns-cache.nix + ]; + + networking.hostName = "mumble"; + system.stateVersion = "24.11"; + nixpkgs.hostPlatform = "x86_64-linux"; +} diff --git a/secrets/default.yaml b/secrets/default.yaml index 2b2fbf0..fd18809 100644 --- a/secrets/default.yaml +++ b/secrets/default.yaml @@ -10,173 +10,200 @@ sops: - recipient: age1lq5q5g5qjsdcc3key0n6qytkc9z3qx3d3e96ap9zre2aqgvc9ujq82l9hd enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkYit6M0RsekdxZUoremkz - dit1UTJFbTFMZlVEelYzN0k3SVpQTlJtVlVBClk1ZjFIeElUUlNpeWVSNm5hTVg5 - K1lSamYvemJTSW00bkxVY1IvTmxDQ3cKLS0tIGVtdFF4VkpFSC9SS2J6SmNYd2s4 - a3RVcndCWWF5d1dIZkxqbzVURHoxRGsKpofW3iKloKFUuDjvp3Sf4Pm/yz6LrBnz - mUz5/bwRnMuve+JH6x57uMPPHcjoprZZ0o+1TmChG2OId/ORSv+fCQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoRk1aTXQyczJwUC83V0hH + a3pheFlBQmZxbnVIaG5zYzVna04wRkZQWlhzCmtpL2l0SUpBQ3hHbEkyd1ZHWmhy + S2FLaE5zOThwcXJkUFAwL1JNTERQdGcKLS0tIHgwNVF4R2I4UVEvRkozTXg5cVBR + SjhtRHdpcXVTWVFSR3JKdFZ2YURKNlkKMzHgCvHEXVskuhaIGgTAbuW9jaa4QCc5 + 2h2jIRUudomJvAvvV84t3v6v1o8RcUffhxY+XM2SUSCE/lViIavN6g== -----END AGE ENCRYPTED FILE----- - recipient: age1p0f62dwatt558sf5s4equdqwtg5m7lsnaytrf3xjnvmx3e0lqu4svtugyp enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuRC9CMVVRWXZmSXRad3NS - eDhaeFdxd0hSY1VVbGxpREhYeW5CeENteldrClFVNXE4a1VIbEIrWlZTMlZMby9v - M004VDJoUXhCTGJncUdobjNkM3FKTlEKLS0tIHh5dlg5empSWDFITWpvcjExNXNw - cC9yZ05YZjRqeHBNRVpESEl6b3hhVmsKkveMB2cb+578EHzbudVtR8iReQd60gjv - y9XTntbACbsTNiNDG15AXa1U8WNgUG118oEYkpLBIuU1w9Bq+wyhZg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3cTNoNWVXT2xqZFVEUkZm + RG1xSm9sRFB1RjVpT0IzZ1prRVZPd3VLV2tjCkRpbVBSNzdzeDVjZzNEbGpCY3dU + Sk1mL0R5Uzh2MURKNkdaYjd5SHJDUHMKLS0tIFZOM1dDMXRNZ2pkbUc2THVKTUVB + bWlHR01GRE5Jb1l2OW1YZ0Ruc3VFQTAKn9mZhfdnB/2QscgfilG43B1F2R3fqeG+ + uIb/tZrYvXdC4jjyZou33THj/FDJYzYaVrNl5q30QRjjM0civWXg4Q== -----END AGE ENCRYPTED FILE----- - recipient: age13c5wv623jxjja5mjz7fajg9qqwvypzgsfqrs4tmk7rpgyzu7aufs4ul9f9 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFdWt5Si9YS2NIdUVzMy94 - VUdScG5OTlFrakZqdlpaQ1ZjdjZCZEtCeERNClAwdThpSHBncW5wRWNoMVJ1d1lM - SWFHT09USENuLzhJN2IvMDN0N3lGS0EKLS0tIGtIUjhoU21qQjZ2MDkzYlhIWWht - Q1YxQlZCS3BITUVFUEhtbjhncENoZTQKn1FI8qDrsVp7S9faDVlpfPKMbyNlZxCp - 78M1TEBFeDlP/4svRVpyXVjZhKEw+YXQoWr9fCH1KwFMrMhuTgaHPA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHOU1Wb0RIZzcxa3NoQU5I + NTBVRy9aSExkcFJMQ3A5WlFlYy9oaDF5ZERRClpxcGhhc3FXMFBQa1pHVUZaSG9V + VThjSmdHMkJ3N2ZSWEdzc1FhMlN1Um8KLS0tIGhqVzd4dEdQTktVTHNFVklFeVFv + cnpvaDZhUlBzK3U4R1BzNytITE1waVUKCk/VKBbeY8eb+NhxfoZVcNRArtFkq6i5 + eMPqJVIi9JoCjKHB07F8BYctkvECdNbwpEnAucJaOJu8UXgcfKhOZw== -----END AGE ENCRYPTED FILE----- - recipient: age14vsmekuppm4xhp4rthhv9jjgzfv45v39a0q8dsgg6yusw0pjkvaqnr9kq8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1WXJqNVh1Uytub2RLbHNB - a0tJN1pIVlhUTWp5dWVUQnNiZGpwMVJ6UkdBCno3NVI1M1lYV0pSR3B2SGRucTY0 - TVJlcnRLMG1LaFNaUWl2cDVoL0JXL0UKLS0tIENlbHVrZDR5enZTUWVxWVUxbjVM - enU0VDlsTzVTNUdPdlZRMkVmcGZzVzgKzvqyPHuq/mQhfbGWwNA7N8TEBj1uGH/c - GRFWqCO08muW1penUnEV1LyTCZyiv5PQfeJ52oIXbVg1v8vRhzf/SQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBacU9YdGhDUDJDaEduNTZh + NVk3UXlLTWNEQlBkT1diUWtpa0k4WnpGRlFRCk9sQnovUjFuTHJLbDRrUjg4MFdU + TzBTaGhMK3BhOXNmc2ZzNkY2TDBhTkUKLS0tIG1KZXhmQThqZ3lhTnh5YVdaaFgz + QnVxRVBqSWJHV01sZGR3OXQ1YS9UbkkKGitnSHTzb5YrOFGZtqNzOPlxaviL74O6 + tOflTv6j0xihG6hzUZm2ukkGtV0O7k/vNKWNHkZCyLCZ9m2CyoAoGw== -----END AGE ENCRYPTED FILE----- - recipient: age1kjsga2kf95lu7p5stqr5d9p87jquyypnx97cycj6jvhsm9zkn93quexx4r enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0T3A0QTBXMWw5UmF4Zk45 - TTV1Ym5OZ3ZYOGxsdE5OcVZtRXdaTUVOS1FvCm9mdXBVUmg2bDFYRjVJRTVmeGRu - Sm5ObWROMmw4bTRWazE3VXFDQ3Izc2cKLS0tIFRkdmRWVUR0bGVyeDZUSXk1VkVS - ZnUwS1FYNFI1cGhLeDd3Zk9IQ0FHZG8KjSpS/pTUkEf/4HTN8owNM96kFbtk3kxj - 8SFW8cugKfzfXdyNE5m9NwDFhknUbLABicou22LYKNMQkDNLZxhGWg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYd2N1K1M0ekwyV2Fpempi + UFBKWHFPbk9sZ2FuRUlkS0d5dUI5UUd4YW5NCmpqTDlPSHdhNDl6RUU2VjBKUzdw + dmQrWHl3UjRRZmFhV3pUdlAxMy9VcmMKLS0tIDJoMmREN0p2a01ScmZlWitka2NT + b2dVSnEwc1JxM2QyODZTVzFHSnc4ekEKVY8bXPAFPYaEd/5iMUN8SXI1AaOk8RsM + U43MOV/QiBj8gruMUhcXVsWitVvcKa5vbDD3rhZBkD7zD8U9WusM9g== -----END AGE ENCRYPTED FILE----- - recipient: age1jc6ghxfgxe3gx53xa55azxan447cfxaqfqeh5y5yzqapj7mw7ajql8kv02 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZMmFzbHpYcEt6WWkxT095 - RENpZ25pTHExNkZkYy8yR21uZ3RTeWg0VW5ZClY0VWFOZDNHRTdDdkl5UzJneXRx - VnV1bW1Yak10QlpEcVd4N3RpMk50N2MKLS0tIC93ekZEaVRWSnQyMmRQb21LeXpx - ZWwrREt6a01hQVY1ZVFCVDM0RllvVUEKO6ci/X2cwA3rdG+sDRYUWrMla85P9cJK - DPec3cv+CBcdhhD0xQAO73Oho3wqm2aK14SZuIAWZfccXjsp5UrpBQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvbWdpVytoRVBpNUpIclZs + Z0ExMnBaTnRnZDJRYi9HVk5PVnFpZjFrem5VCkYzVW54NzF0L1lxdDlyUlo2bHg0 + Nzl6QWF6RXZCYjhaSGllZjFZM01hbjgKLS0tIFc0NlVEbjhFR0JkdzRaTTN4RUZk + WmF6UHRzenBEb3RvL2ZhV2Q4WjYzdUEKquSo9o6XLoFGy9MhjoP4kQ7da3INJR5f + Ls45OiaXKq/Bw9VfUCIHR3eCZZRf/6zl1mXIYFM2QYBbGgHYSD84RQ== -----END AGE ENCRYPTED FILE----- - recipient: age1faccfe85637hme39xyzgmvjn6ku9c4aapfmpfc35hswj5emhnedssrg2cq enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxbUhPRVQvVi92WmdKZkcw - dU0wamdMeW53TzZsUGF6MTNGY1NTWmxaTlQwCmMwTitzRjdiSEdpWHZUaExhNTZ1 - ZEtERUVDS0UwSXBHbWxtdXMvWnZ6NmcKLS0tIFVXMWtrd0J0b096ZVd0UmhycFNE - UmFBWS8wcDhQdm1CbW1RYjJocW10WjQKdXf8W2UkzjCUFBHKpk0bl/wpFlOFkkpY - 1VSoBnt02F3hvFRYheuBjUq/2MkqY3tTIW8WqrxoR/YJqPphMM7v+Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1UXJrZXJQMTJoMFYza05F + SnhpdUdKaWptZlBXbVdSSUpQLzRaMFJFUWs0CkxUTElZbGVsamZXa00rTnZwYy8r + TDlYMG5oZml5RTBFRGhqTStleEV1SU0KLS0tIGN0V1lqVVRWVXJqb0w4bXVWblRp + YXEzN0dpem1tQ2IvMS9nbk1PZk9KNDgK7YHex/ZSG4YyK8Hg9Ns/5AQbvCfkzPBU + EbQsKwbeg2g0eYiMcLGxakWWTQQvsNsDcTqlSFBeFt3/oTxyZDwslA== -----END AGE ENCRYPTED FILE----- - recipient: age1wc3czlazkfxphsq6exxxkdpma4lrv7n3v3fvel9l5u96dlljn4fslh666p enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArYUJWYnRDQUd2Sk5LMnpT - MUE5bTdHUkJlelJ2MGV1Tlc5bnlWNWtydmlnCnVQVm5sWjR0N3lvSlptWGZjUmdJ - d1cweUFCOHN5Vk1qamRiZ0tMdFdWNDQKLS0tIEs1M2x2Qm0zdEtVQ0NyMDVYSkR0 - TDMxU3E5b0FYVS9lTGc0eXhidzhqNkUKjvuYaDqJX+ZrjWKFVRDQdwuqY2FW5SO1 - reGvIKoV/Fsz27emi2dbEJzxJD9iU62F7pHZxXKqPjZXZCDO72CqyA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjYkY1bEFrRE1VNURHZnVN + c0NLeW9JWVFJZkN5RkVibjY0ZzU4YlJXSTNFCkxZaWdMZ25sUk9qdDFOc3RBZWdj + T0Z0dG81eVRmMjE4emlrZEVieExLSHMKLS0tIExvRkk3TnNZWDJRV1NiNTNKQ1ow + Rkl5Nmh4WWx5TklYZStKd2lSVk5rZGsKbd03DUtgkgxkr041uFDZ3qOwHHzZ2nCA + T+bj95RuB9HJ4fJdMijq8L9I0o5LsdDF4p3JOAkpPET8dto7e4zuAA== -----END AGE ENCRYPTED FILE----- - recipient: age18net4rsvyx84d9jjh64rgqsru3njwc438qt3993kn865dx9weaqq0rzkrh enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHNjhLRW1Qbm1EZDFpUDlK - VmdtaldjcFduWXRBajh5dkoyN1I1aUEvajA4CkQ5Zm1yUFJMUHRUekVXVmYzbHpB - VGRQODJSZDZ3UW1KQ1hzYmNsN3hvajAKLS0tIFJtdTVlalg4U1V0a0l3ZyttRWwr - U0hrRnUwRDhzSm02eTYzZE5iZ0pLNjAK6IyrlGaH43vdtLNGrwNuhsu9RGyrxaqS - H+IhAlRvVpJxfIJhNqJShIJMZlb0sBjY7vYNBaOifV6MrRgx/fBjpw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpRHZBcG0xSFNKcU13R2w3 + b3hRMmx1bkNqV1ZjdkY3WjRKWFZibnJMR2t3CklsNE5WbFhUY2l2WHU5bm9ZbTZO + Wjh3T3pvMmRQclRmbzIyVkJHK3NFcUUKLS0tIGRyYnFGVkk5VUlLMVR4R1ZQSHJT + UGJuNzMwNkZ2QTZZcENwQjU1bzZxNUUKvu0cKMhLif2lvCM4NH7y8LGAgNPm9PWG + +/IGx5Rc3n3MgK3DjjefuMMmrkTKR1638jfGJUq4jCID3t5KDh2Mtg== -----END AGE ENCRYPTED FILE----- - recipient: age1mc6eyvnqt4ztmqdzt08zaher2ts37ypgzuh049v3cgv9j0rje96q5rm56k enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6ZVNLZVIwUDdYUHZydkF1 - NStWTXJENnYrdXlLdnVXTEd5LzBQRnllZ1dVClFZNndSRm5HNnZZLzkwLy96dHE4 - OXhOTlorSG1MeUhXR3pLZ1U3c3oyYlkKLS0tIHUzMWJkUkRybGdjdmJLUXYrdTEz - V0crSFRTYzdvc01PeVZFZjNWVFBBUDgK6q7D0UbbSftI7xJpt/m8JowkntwNJnjg - zp24wHYaRYLvOBBKfkBIpdY0aV/fDdokCn58GYcxWEZvfRywgxfH5A== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFbVJDcTR2UkUyOWhDNXFB + QlFVVGVEcE1OblRyVFdhUmFaeXJ5azdEclYwCkxSQ0wzTlRlbXBQTXh5ZE5vWW15 + d1Y0bElwL3RvSTQ5enlOQ2FsZ1NWam8KLS0tIEptQ2VqcmZIQm5oUGh3dUZqNmE2 + blBJVU4xZVVCRjJhVCtqdDhHbXMxcTAKFi1XlosHhGlTNUssVUva6sFhog6mPDmh + erbHu71kG6y810ukRCfr4trtcOTAHr2wKZlMY+T1+OubI4HGsp4Z2Q== -----END AGE ENCRYPTED FILE----- - recipient: age1h7yp3psl5zyze8sl6lld6ksv6fcmul9z8mjwc4k78mwnys58c3ls9mgfdx enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1ZitQbWpyZVlEMFhuYU5j - R1o2ZE1QR0liYUFINUhxRERZSFpPQStpQmhRCklVemljM04wdUhKRTF0cC9rUnAz - UlUvdmZrVkFMcXZPN0R0NDJibjhqS0EKLS0tIEdMUGdYY0JaRkIxWEtSY2ZMNTZK - UHJ6bTVhZ1JKU2tUcG04VjB3eDBTMzQKgcfxTc8Mw8Tth4S2Fm/K91KO6/uQpCxl - HWufg6chW77Kr2xNl4ucVlu3mTzZPwNaHEOydBOFNs1On8/T7yKMIg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGZVpROHIxdnhUSUJpNW9l + Sk16NjZiNHltbURLTE1VRzNyNXEyT3ZqTWdnCnpXQWRnYUUvOUpXQlNWa1RlZVRP + cXNjTnZHc3JnejhKSkppSjhtVFJtcjgKLS0tIDB3VEFMbFkwWXNzUU1ZbHRvL2hi + RFhtUDFXNUFVMHE0QVNYQWNMTTlSenMKNylDaOAtJCLxGFTyYiEyi4lppVpyC4fT + 3OJSBEg9NynveqM2CYy6WtcEqstHMAFNY0jWt7JhYmIlrSZGtqv5lg== -----END AGE ENCRYPTED FILE----- - recipient: age1qy9tvzlgek7fq4nl52e05ad6pyvglrtaxwjet9gr0fzq85z7cv9s6uxzkt enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpNXNmVDBnb2ZPeXNaY1Jq - eGlWVmNMOEJqY1NlZzdoeDNjc05WTWVKUVJVCnVVcy9ab2pvSkg1REtjM3drNmpp - MHJ5Rk5oOFVZWWE1R3dTY2NkQ3VRSGMKLS0tIG1JSmpPSUFBM01sUTRjaFdRSENL - dk5SVjNyMnhneC9kcitPb1FKaG1RK0kKKwB8A5HRBe97FLBauIMNxwcocCLtX1s8 - /CR9QvaR3FTUOMCVyeJq1kSXu5Z4wtKQTor8b1Oj+KLf8jIo+etvqQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0WmN5cCs1aS9aQWJrNW1M + UW5tQ3BOZzRJczc2UGdLVURLQk4yOHVoY2dvCkZub1BOMFZ5MGxwK0RGWEtZS2N4 + YjlBbmtUcDNrc09OKytHZjBDT0ZkV0EKLS0tIDVCUXMyczI1VG4rUGZGRGg1U01n + Mm9admR0eVBmVjVoZW9FQUlka3hhZmcKBfN2SeD7JXFxdxaOri4zRsBbzA4a+1p8 + agUztVCF+FGxvEChtBuH2Wsm3DyvGcldAMbMX72LZzLBjz/9FjXQ5Q== -----END AGE ENCRYPTED FILE----- - recipient: age1kh4c0dmn809xzcf7ntpjm26h2xh4ljaq09r9n5s0tsjjpr55ff3qqmkuca enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMbVhZYUVOZjNNZFhqR2F5 - SUo4NDVIZzJSMThuUGltUG9TS1Q0SGlhVzJFCkRKNUFPRGNzVXFFbEF3bHdJMXFM - NU5xdjdJdkhSTHVOZm0yUHVSb2pXakUKLS0tIFhiOTRqQjlSa0xkaE9sSndEWnQw - RThqdTBGZkgxNmE4NlUyRDZvek9IOVEK5hZg2Qbq+Ol464SSttFtJl3agffrLAN1 - jyH246FTUqLg6VP3nRUl40fJE2VreYN5PRqwqufLsf2Ic+4Dj4NVtQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRT0ttY3VOQm92MTlaNUJZ + MkxiaFdTdUROZFEwcStiRFBPZGJ5cHZQV1djCi9JWlYzK0NydU4rcTRXSmw0UlhT + VVBMc1ZrYWpqZ0d5OXg5cjJBWmRrRUkKLS0tIEJ5dEszYWhEakNQTDBrZVlUV1ps + WDhEMklrczBWM0I4YjEwdGRJVG5RVFkKpbRpjm3urlbt0tjD6YBq+Ts5cI3LC+lb + TnhIkHLgzXBlvY2aivN0QLJAshcgb1KxBfgfp4c9FdtyAUTMtRUXRQ== -----END AGE ENCRYPTED FILE----- - recipient: age1h9ty40uxgznh7s2d7l3cx74lkylpgvs8lknkvkjvqyy5kn5kfc8qz0zc4c enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwaUw4MzB2TGJWbWhWb0ww - NFhTM1I0VlcvWi9UdHhkTWIySnNaYkJuclR3CllEaFhpOE9GT1pSbE5VTFRlODJS - YWQyc0JpeEhkZVpJczZCU1pWOWFQajgKLS0tIG9SQkgrQWhtalpTS1RlVjNDUStT - enNwUnBZbFBnRkoxV2UxNmh6b3ZxMDgKRaGF6eAKo63zt9RCRdG1y2azfzSOw8Tc - 5CfZqOKH9yuqHudbmWsMo4DclsUiIoNoCurwbgpZFj5JNRvpJjcXvg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpcG1WNk9zclQrUno3SXRW + amVDejVaRk0wYStYMGNvQkx0Tkc1aE5zUkc0CkVaTnoweiszd1ZrczExWit0elN3 + b0Zod2RFaldqZTFsWCtLM096aC85eFkKLS0tIDZYYU9uVklpNTVnMExmUEVHTTNp + K2k2bVZON3ZUcHBhd3o1Q1ZIRjh2SWMKmMmFfWbVbsgSuYu5AZU4s/M51zvbWxgi + 6ZP1HOG7BairVVpPBlyCSV8drXFkwSR9xDkRg18xtnLBWmqu4Gb2LA== -----END AGE ENCRYPTED FILE----- - recipient: age18xjdme8vc657l8n7fzpn7twshprmtpc8p6usn257ajw0vftd8p8qxwwywn enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyUXU3ZDNDcGRUajA3VFRF - dmRNcStmSFpUTS82YUpOL2c3RnJpdlBYMzNrCjlTeFQwUFYva2d2ZHFMMy8zTGF3 - LzlEKzJGdkxMK2dHcjE1dDVTVE5BQTAKLS0tIENGLzkxbnQwNzlCMWpUalRzY3ZY - OW5rN2d1NE1YeU5ZRmNLcmQ2bVZMRGMKkCJ00EV9CLVOrppYvhrPu3uyooCNb7LK - TTsXl18ZC3mJie+Z+tMD9X4JiAGfoufoNm9tBBQn2yHDOpjUcq3mTg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkVlVaMDg1eC8xOXdESzVR + LzRGT2wrVG9zS295b1V2eEdoTjIzOWlEalhjCnVWY3Y1YndYMllLY0VpZ3NxOW5R + RUR3eEE0V2FlWkYxNmwxek54Ykd0OE0KLS0tICtHa3pBQVdGUmpNVWZicENvc2gz + ajBUb3ZFUzQydE1vaVNCUlBRZHRGWVkK1eQVaf78NFQJhJuGPWp95/+EasiY06T9 + mzIT5G3SEsWVUNwutSalylzPPwfjumH+vROYZbeyAVNWm2FGNrZ5+g== -----END AGE ENCRYPTED FILE----- - recipient: age12f24j7fcq46cjuqjftv5pyffpunyhqj98ypqf729z89xzunzryts5d8kl0 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhQm02cWhYRVJHZFhUOU9Q - bkhId2tqM3dmNlF6VDVaUmhIUklBYi9JRkZjCkFKNHE5TEppV3VOMUJ6SGthc0k1 - Rng4a3J4K1ZRa2J2MTIwb1FxZkxTSncKLS0tIFhvVkp4am8xdkRUZXlJVjJFMFZ6 - d0F6UUJkMmlnYTV6MkZVYlNvRG1aR2MKJO7PSl8Xy9pbx+/Qf20+KKdRe2bgEKzW - jrp1vIYLiSUocooH/Jpj0Jwea+dYJtUNbHvaOG5g+bXxxfURgfpjwQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOUEMzYTJqVllEaUJpR2xa + WWdTeHE3Zjh3OVVqdEpHdGF1aW56Y1JHUzBNClk5WXBJZDhlYXYwTVVla3Vwd0pG + OGthTjlqOHB2dUlkVWZNVmZoalpkMkEKLS0tIEFLaW53Z2lVQVJLODNzak9KMkxo + Mlc5THJmelB5cW9MemxWcFZXV0wwcGsKJ8BZD24ASsb66L+ukEgHrg9pOZqfCrgX + DrELv3d3yrbdjjn8k754lgqWjzHGkOG2+tnvHcNmxU31GVOwELtk3Q== -----END AGE ENCRYPTED FILE----- - recipient: age1jc4a52cukf6d94tt2meq8tnt084rhtdd93hwzjhzecc70rmvvapqtdng8v enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFaWY4cVdxaVNCWDFqMmVt - US9TcmJjYkNGUVJtOGZkUHJVbEMrc3pFWnd3CkFaa3p3c3F1dUR2K2FDd3dTTXRN - S251MHdmRnEyNnNpVFU5ZXRVY2twN3MKLS0tIE5oYm9BSEsrV1o3Zit6MkQxbHRY - YTUyektsNlkwbWkrREVTOURZZXhSQVEKOWXZ9JAGrbpzdK7ZqtDY89BxW5LhrG3u - C/2VCdxY4JHTGu6bvi/5cl3xjwLcnTWKGKSjfMwU+1/o/yUF4YyXYg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMN2RiOWd4N3ZHdndoVTRH + WlRPM3UvR2Q5UllEYkJMa3pmNWRrWmV6NTBVClRzdzJ1dDR1SENRdGI4UW41OGx1 + ZEl1YXI5VXhLMDJ3ZTdaSTZJVUJKTm8KLS0tIGNLQi9xOHI5YVJFU1JaYkJjNkVs + MDNGNlYwSDZwZ2VqWG5yVkFsZUhvVjAK0E1TjyWSdXjZj1aFcKmQGZs0ycn9Bn7F + a7LsApvKWiTar50XgboakXFs+NVBx61ORbXPN1puAQYk3zMsUS3flQ== -----END AGE ENCRYPTED FILE----- - recipient: age1s4hzwj982zk04kr7c5u0vlemkzalv72wtkttkgzt64xv8a4r25zqxra6u0 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjaktDQ0xFM08rL0xHYVQ4 - Z3lsYis0bmxJOWp3YlI4Sk5WMzR6Kyt4YUU4ClRmR2R1OUJCdW5HNE9taThIa21z - b3p0TW5GYjBWZEplK0c0MHZiTzFVMDAKLS0tIG1XSUs2Vk13S2FEenA4ZTBmZHNv - ZGdIU3VTUytGWkx0OVJPWk9CdFJJVTgKvGnKT+Qx9n2e9PqOxqImYwwB/w8X5Bk1 - 730PbL+SsbowU7AoWXPwM8rzNUbtcM3BlQByxNpXDS9I3qaX+IXENg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRakFkVEFERFk1VXowbDdU + QXkrd3dXZWFMUkR4cmx2VUpDSjdvb01QM3c4CmJDSk9COTF6VmhNY0ZNTTBYZHp6 + VTZyUlRuQ2x1SkovY0Q3Y1ZuNkFOYm8KLS0tIGZjdkpFQ0N3RDAzT1lxMmRVVFFh + ZW10TXNoVWdlWldUSmdXYTQ3MnFyUGsKJZuAYxuhUet7F0XP1DjGGEismoF2HRo2 + eWvxibpS4I88cBm9zMneqOyjSG3zNpF2kzvZkGn6WNewGK6OcHVoiA== -----END AGE ENCRYPTED FILE----- - recipient: age15sqq6667xle2fk0vh0yy6qu0extnwxy9tl0pal5wrrcwsqeztf4qa47wtf enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzZUlseW1jdU5ESHFzZXhQ - OVM1SDZYN1haYmlzaUU2dTRoaGlpYm1YY0NjCjNFQjl4aDBUNFMzYnF0d09pUVYx - T2lnQjM1elBwQVVvZFFWemNYeEkvZkUKLS0tIHRwUTFRMUVHVjBQUEorZzNwZFdP - U0UxdUU1eCtoK0JPN1cyV1JvOXlaZncKd5+oON299v4QtFthUeAeHX/B+hBRiK2A - /f9Nn28TYK4jsgD7oeLmXNG8xtHjdm0eOK6166FGCi/OXRWwIjOPWA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFd2ZDZDlGVTI0TFJkZkxS + d0JLNXplR0tjZGQ5dG9NS0hRTUcxc2loa0hNCk5BTTZzcWZKVk9CaEhBNUNZZUxi + WHZUOUdieHRRMEVRSzNIU2p3eklncXMKLS0tIE9WZ0tTdVNTaWFIY3pwSkRTWjZL + K25Tbm50a0RhcEhzUEtkbGhCazdzeGcKkSIIsH8sqtaQRKteRo1L5DRbTthV9IeX + knCMJaeetJMn3TZ1ckXIC2REBe401fctVEnp4UAabzUodLYk9tQ3SA== + -----END AGE ENCRYPTED FILE----- + - recipient: age14cnx8ttzqndcsdz4xvmx07cvms6val5aanrf9qsg4j888hudufxqz9nm5p + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTOHdjVWluMlQ4bHJ2WHVF + OXhTSGExaGsxUEFhRi94R29ha1NDWTJ1NG1zCnVvNzgvMzVvR3YzL05ZcDRCbHFj + QnR3MXluZEROK1FwYmhIZFVLL0YvRlUKLS0tIDdoSHR0OE5scWtrYW1LQnkzOGNJ + eExxVGdXczFOWFk3QWJXd1NmNUdsb3cKetKl1woCM4pSP9AWGlqgcHJcg4twfmX3 + U72TSs+rAU8FYrivaYgo/Qa9NThmXVa2bpRHxTdTypN7p5yIh0uJgg== + -----END AGE ENCRYPTED FILE----- + - recipient: age1cc80558u3f8pdwrmhev8264c0h9dkkm59sy40j7zms97qzxg0ffqza9en0 + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBU3dDVktVUU10VmZmQ1VY + VFNFbXJEUmhNamNVeXkyZ0VFVzE4Z1llSkF3CkhWdVNacU5EUEdweWx0dzZuYzJp + a0hjYTA1ZFUyZHpOWFlhTnIrRmd2d00KLS0tIDdFcU02bjd5Z1FxMCsvcUo1NGNl + Rjc1SXFIRm01eGxpK1YvTHlRWW1ncUEKl9m1Rf13yAErvZ+KjvMX6bgoX9592j/+ + XLCnIlp7gufAYtlam+spsKwTff6Df4JNYoX4XPfMSkVeet53nZCLFg== + -----END AGE ENCRYPTED FILE----- + - recipient: age198c9udn09u87zje4ctz4j8d2k5ey5kvgl34nfn573e9csx9mcs3q7a6q2u + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJNU8wNEwwRFNVL25QYjY5 + b1Q3b0dyblNIZktnN2k4MzBvVUZtdWNJQ0RJClhka05vdStuQ002NGlYWHJ1ZTlp + WExQRzVpZ3JBUmNwcGRBZTF3bytYQk0KLS0tIFVVbmc5bFRwNmJOc3pkbFo4K3hL + LzJFYzVXeVlOdVViZDVERnV6MTZ1aVEK2GDI3qwU8o0VRhkQwhlUx7SM0lb0I5uO + ZZ8AUCJ1FpxkdZtwsti55wCZSYSZIBNZcaKVjUJvWf44gZqTSA0fEg== -----END AGE ENCRYPTED FILE----- lastmodified: "2024-03-31T06:49:34Z" mac: ENC[AES256_GCM,data:1bMWUaJdcUfHknidzCUTcAdweOZhGlBKq20mF/kjWJ1uR7AvGax9Vr/1cMVDDCfAkS5hOGo47oHqGDooTk2eATGVM0ilO/yO3jxCsV+qUsmunbpb5LKOaYLR4tw4Fb863tsCmy87LefTRHPudtQfNhZ4EwGgh0jKfUvcG/5L3tE=,iv:wR2QVuNGcj0ltqzizx6AB5NIbfawWeHs4p0k0jJFpUI=,tag:Ho3mGPWthbJgdSAtNNw+sA==,type:str]