From a7229444ce24af7f37922212c347f996761f03d8 Mon Sep 17 00:00:00 2001 From: noe Date: Sat, 30 Mar 2024 23:06:22 -0400 Subject: [PATCH] git: init --- .sops.yaml | 8 +++ flake.nix | 1 + nixos/hosts/git/default.nix | 12 ++++ secrets/default.yaml | 139 +++++++++++++++++++----------------- 4 files changed, 95 insertions(+), 65 deletions(-) create mode 100644 nixos/hosts/git/default.nix diff --git a/.sops.yaml b/.sops.yaml index 48c8167..fc0d1ac 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -12,6 +12,7 @@ keys: &all - &m_monitoring age1h7yp3psl5zyze8sl6lld6ksv6fcmul9z8mjwc4k78mwnys58c3ls9mgfdx - &m_porcelain-doll-repair age1qy9tvzlgek7fq4nl52e05ad6pyvglrtaxwjet9gr0fzq85z7cv9s6uxzkt - &m_sapphic-engineer age1kh4c0dmn809xzcf7ntpjm26h2xh4ljaq09r9n5s0tsjjpr55ff3qqmkuca + - &m_git age1h9ty40uxgznh7s2d7l3cx74lkylpgvs8lknkvkjvqyy5kn5kfc8qz0zc4c creation_rules: - path_regex: secrets/[^/]+\.(yaml|json|env|ini)$ @@ -87,3 +88,10 @@ creation_rules: - *op_noe_2 - *op_noe_3 - *m_sapphic-engineer + - path_regex: secrets/git/[^/]+\.(yaml|json|env|ini)$ + key_groups: + - age: + - *op_noe + - *op_noe_2 + - *op_noe_3 + - *m_git diff --git a/flake.nix b/flake.nix index 9fbfbb3..d913045 100644 --- a/flake.nix +++ b/flake.nix @@ -149,6 +149,7 @@ thonkpad = mkNixos [ ./nixos/hosts/thonkpad ]; # t480 sapphic-engineer = mkNixos [ ./nixos/hosts/sapphic-engineer ]; # Akkoma, sapphic.engineer porcelain-doll-repair = mkNixos [ ./nixos/hosts/porcelain-doll-repair ]; # Iceshrimp+Withdrawl, porcelain.doll.repair + git = mkNixos [ ./nixos/hosts/git ]; # Forgejo Host }; darwinConfigurations = { diff --git a/nixos/hosts/git/default.nix b/nixos/hosts/git/default.nix new file mode 100644 index 0000000..6ead845 --- /dev/null +++ b/nixos/hosts/git/default.nix @@ -0,0 +1,12 @@ +{ ... }: { + imports = [ + ../../templates/proxmox-lxc.nix + ../../server.nix + ../../features/dns-cache.nix + ../../features/telemetry + ]; + + networking.hostName = "git"; + system.stateVersion = "24.05"; + nixpkgs.hostPlatform = "x86_64-linux"; +} diff --git a/secrets/default.yaml b/secrets/default.yaml index 4d07791..d6eff22 100644 --- a/secrets/default.yaml +++ b/secrets/default.yaml @@ -9,119 +9,128 @@ sops: - recipient: age1lq5q5g5qjsdcc3key0n6qytkc9z3qx3d3e96ap9zre2aqgvc9ujq82l9hd enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvODVYMkVOMUk2dUlDcGFt - YUxsRjRORVIrak5hYkVzMVArR1czT0VjbVFBCnV0MTdNd2RFWTJCOWdKK3lJMHBL - dmFtYy9ZNUZTeFV5UHBqSTVEQXBCb3MKLS0tIFdQQ1ZjUzh3NmwvQTRKZmFneDBo - dU05WnlBYVRNdmxJV293Q0prQW5MdG8KMV1NiLe9L+nrLyXmRoAyS3M8d8gWwy5J - Jg5HnDo1tU/J1B0AMUN9zhw2Z/BE/hh4bm/XWTqklycWsowXnopMNg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvMkJEZ0JyeVBrMVRUUlVk + MzFHTVliOEF1eVVtV1pLaGY1bkY1SmYvR2tZCk1RQVE3cDZVZG1VY1gxWVZXUHBG + RXpPZ3RlZ2ZyTGlQbUl0a0Q5WTBGR2sKLS0tICtqN01JU3djOWVyTWkyVVdVWTJO + a3RHaDk3Z2YwNGE4WUdGMFVEL21ZaDAKpPBrOMXBmhJ5WELynyQVGH8JlqlBnygu + 46hc4U1MokOHJlZ3SDye3g/Hf9TxlooJFHXtqXHYCfjAZqduqwSsSQ== -----END AGE ENCRYPTED FILE----- - recipient: age1p0f62dwatt558sf5s4equdqwtg5m7lsnaytrf3xjnvmx3e0lqu4svtugyp enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxSVFsT2JGQXlIQ1pvM0Fz - WE5HQTN3TlZLU0d2SnJXV3FGQnVJRDdUWFFnCmJtWW1CWHlVVVV1Vk8rRG9IQ1Zx - bmt4eDR1NFVhUXZRVlJGMkN2TklXWlkKLS0tIHNvOStxNldNdlczaGtVZmNQR0hK - T2JIczczdXZZMDg1VGNtNEdGODd1bjAKgbgFOEiAYstWKqX8X1nrScYZo79B/KlE - 60BfHnjVhklrG6hupo4LI+W7FjplMLNCuL3oKIzIFkQOOgP5zuY7xQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQeU51b3dYLzZpb3RsakUw + V1BsR0RiVDdDQVU3blUxM1M3NTBSYUxwMlRRCk1BWFV1RVl5dmRrMWRMUWFXUjM2 + MXV3dCtWaTIwVlZwUXljSzN6RnVoOGcKLS0tIDFmYzNxaFdGdUQwS0s0UUpURDc3 + VXBoYWhOZFovSjlvUlBNWlltenZ4MGsK2YDlYQl8fIar5k1U1vHaZcJ8e4JCYh3F + S3DgA1oh9+FHX7AnC4ErTs71O8BCBIa8oSXKxR78f0WGc7W//UlEcQ== -----END AGE ENCRYPTED FILE----- - recipient: age13c5wv623jxjja5mjz7fajg9qqwvypzgsfqrs4tmk7rpgyzu7aufs4ul9f9 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvRzJtL3BiNHVMV2NkYWQx - cXJQRXRQY3NibmEvOGlVM284N2gxMDlJeHdrClg5amJiK1RuMEkwYndlQVhPMUJr - ZnUvc2c2UXpjQkZQUjNDUlhOb04xczAKLS0tIFd1Y2JvVEdHM2taZ203cW1YdGlJ - OG40bmlNL0ZXdG84N3JqMW9zcm5KeVUKQIFzh1JLNjskGGphH9bP104rahPeyWBu - /qiotTPDT2N8978KMn6o4fKFBzEV1EVKUMEUPTyIVheXzrM8LyQtEw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1RnUvdWpjeU1zcklZYmFz + SjZJWXJZM3k1YzBKT2ZzUXFQUkxmdkRqeUJjCkVzN0lGRzVlS09OZDNFdm91Z21r + UWViWURNakt0bVZrYjNpVmxIS3M1UDQKLS0tIHRWTjBCbHd2ZmxkWUVITTVpTkg3 + NDhhSjlwdnFPVyt0aE1BOCtZeTBvbFUKuQfEfyeBa/DNfDWCaQuLshmTs5/MTOhB + UdGnrj6cC0lkhpXmMXkJ2GAyBYvchAPWlb/HOgiMF5KrHJmrgxeNyg== -----END AGE ENCRYPTED FILE----- - recipient: age14vsmekuppm4xhp4rthhv9jjgzfv45v39a0q8dsgg6yusw0pjkvaqnr9kq8 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpZERFTkZzRlpyU3BIKzRq - eW9FQUZ3Tmp4b3FXdUhyczFwWEo5ck80UFhrCi9tM2RPaFlMbXUvd0M5TFk0Sjgx - RHY2S2gzM2xkSUVudWxhWHQ4akF3aDAKLS0tIFFEUFBLOUQ0Qm9neXkxc2xjMkE0 - R0dVRzhNM2V5ZVBHRXZZY3l6OXRuRGcKCIXP66HiTN2JcPLigJqIY/fYtzKKGQ9b - U1TRRI3VB+yuSXDbaKhMwMzOf0J/wahGj+VoRpxbwqL4TdTx4ex4Wg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKK3V3Q2lBOG5wSTdnL0ov + cy9iTWFUZVJBVUdDbzlhcER1TXhxbTNkdEZjCmFNR2pJbDZBQnlaQjZhN1gwOE56 + UDd3UmVwU2M4SGp5ZEk1d1VTdmhPQ2cKLS0tIDc3OGowdE1Rek94UTEyblBtSTVN + NisrdDVQd3lEc0N3cEgyZnZrK2J0bzgKPTp7TZ3C5c3aYzyw02G62wq0Zp3WMTb7 + B6s+ww3+51ZuipR8uouAefcf8f7+da/grlhD7trVR6ZGJdx94NzJqg== -----END AGE ENCRYPTED FILE----- - recipient: age1kjsga2kf95lu7p5stqr5d9p87jquyypnx97cycj6jvhsm9zkn93quexx4r enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5WVptbnB1UURVcTUybDRC - RnFMdFphWjZqc1hXN0JKcWduVjZlNzBkOTBVCmhBbDFOMlBSai90UmxGRmFyS0tV - VVMzZkc5K0VtS29Ea1M1V0Erc0o4Wm8KLS0tIFdPR3orWC9haDBLVmlrMzNIRjRC - TVp5MlZUNWdNaUg2RGRQY0pQT0l2ZGsKN3hJgWs13qCA4EDGpBEU6n3oNp4hSmhv - PqQDyKsNjkVfXEWS3A55wrGi1kFCoYXg06i5Bx8OtPnst6XsWUuO0A== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5eUxpZXVBTUlCbW8wWjJB + a3VLdzN3M3dGZG95WHRGa0NITEpzYmNabENvCmx6TDFURGJKNjZ3Z0R0cDBPSHN4 + eUZDME5XcFpyVnY5UitscWdsREdwcmMKLS0tIDMvOExJOU5wWHRCaFhicnRYak4w + VEZuLzZDbWdTU1UvNFRGUzc4b2NqSVkK6+jkx9gFbYQEZaSEN8N+ltMOZmKZkgbf + hO5hYtT8ewSCfKD7RzQzLLoETo1AEnlTU7xmMIb5hJaHNvb3d8A/vQ== -----END AGE ENCRYPTED FILE----- - recipient: age1jc6ghxfgxe3gx53xa55azxan447cfxaqfqeh5y5yzqapj7mw7ajql8kv02 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhSXkxdnpSOFV1Z0M3Q2Va - SlROYXJHMHczc3ZsbXRmRVROWm5ncEJzWjJVCmIwZkRGaDNYQkdmK1dwcDN3b0gv - b3hVQjBhY055RGx6eTVrUCsyd3FhbTgKLS0tIGZsRWVjdFF2Wk5rVDJvK1VCcU1r - RWhjQ3JwTDBoQWhtTk9ndk1TcVozOFEKYWlX9r6L5eiTSH1zbTsLTAehRlyAc1ys - S5aJImm5ukH7GZFkJef+gXYlGhm2+4Y/g9nh4rMW9FXhTe5zD+1mOQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsWFZyaENCWFJNdlZuRGE0 + R1RGMHl4ZmhHc0N5aHVCTGEwbk1lWHczUEVBClZucml1enErcjNSWmNmMHJiNndo + R1l4TkNDa1ZrZUVrOFpERnU1ekovRHcKLS0tIFdsanJ0TUY3a214OFF0bjhxNTRs + azV0dHBPd2Ryc0pDY0VjZEZOTzAxWUkKsfpkuNtoeTZHGTVYqFDPXGX1Mdj52u4D + FQyVkoR2lfmd/8QNPB/Fs+0eEZsEhJ5BGKgi9ULuPRhDs6m6/jkofg== -----END AGE ENCRYPTED FILE----- - recipient: age1faccfe85637hme39xyzgmvjn6ku9c4aapfmpfc35hswj5emhnedssrg2cq enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtWFR0UWJGRUFJdkRQTzRm - U1Z5ZVBCVENKd2RsRk5QbDNlbUtDeXU0Z2ljCjFEaVM1V28xWmhiVHFJd3IybnFM - bGtiT1VONXdNZSt4cThwMHVQUTE3ODQKLS0tICtFdFF0eHNaZDJaM2dlYWp6Z0xR - Nm94dnhGcDYxSUR1L0FLOWxlRjc5NFEKkI8LDB/yP7MPwBUt4d5Lc8NK2cA8JkaL - Arnq7x2dZxxmO32aZxuPMD8f0JgzcdMYZCiVkyTT0wb/2LZ2aGX3AA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBocFJUd2hUSXVOM1AzWU9y + dWdYNzE3VDF6MWZOSEVzOHhKekRSN1dxMWk4CjllV24xbUxUdUJFKzJsSjU0S1Bo + cVc2N1NjQ2Y2SEg5R3hsZnZpV1JFMTgKLS0tIDlMV0VMZUU2UlR4NUYvRGo4djJq + RUYxbDFGMWF5eUVpazhmZklaU1R3VnMKXJYFhRIRNEV9UXgNwoeAg2nNY2sF8Brl + DekHRgrbCHYTXy5tGUDcC7uS44//Qfz4X6+30ngyQPMPBmlChOM/Jg== -----END AGE ENCRYPTED FILE----- - recipient: age1wc3czlazkfxphsq6exxxkdpma4lrv7n3v3fvel9l5u96dlljn4fslh666p enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvYWk2YWc4Vk1BckE4KzUv - Yk80NDNIV2lJQWkzd0RRQmlXSmIrVkJuRG53CkgwKzRUcHpLVDM2QWNJMG5oYmc0 - ME9sRnN5a1lJSWdlaEMzV2wxRzdRaHMKLS0tICszcmVpSXlzZFRWdmZmSG1LNk42 - NDl4bG5hZkU1MTlGZU9oMSsvOHV2cVEKNo8kD0prXoDWecj7MvJ8kWtuCr/vkJg2 - 0KCkKWE5C26Z0imURha/Opa8phxIABz7SxLN+F9BidCyGWSjAvqoOQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0SGZaSXRRMzlRbXJLakRw + cWZYb1BSWG1WcERkbm4zYlFkWCtOckYralhrCmdpNTQ3VXNoaHR1bFhSOWtPOFlT + MG01VkFKTkIyMy9FUkRSNFBuSWE3dFUKLS0tIFhLL01tdVVaZUdBbUNlYlpyTVNM + dSs0YjhWSFRDY3pVaHRiZTBOTWs4dG8K8IP7p49e6aPWsFg70sV6nJSQ2BCxbBeB + klH221El1Wlk/3QaN8gFleep4JdNg9tTeoNJCkURMhQUM18ophQi0Q== -----END AGE ENCRYPTED FILE----- - recipient: age18net4rsvyx84d9jjh64rgqsru3njwc438qt3993kn865dx9weaqq0rzkrh enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByVVhCbFN1MEJKUkROajFu - Mi9nMzh6M1BZWUoraVo5OUl5Wm9pY3VTMVRjCkd5VTA0aGk2RUUxZXVNcFM3cEVY - N1pEZ2h2V00zTHltelgyUGFkakpuK2cKLS0tIEpnYTViN1VOTWY5aTl3WWFEdzN6 - bFUzaHU0Umc2U2ozRENqWXY2OGYydXMK0N9v4qqfXzgtA9S4w8ffcXvlL1vF/W4+ - y21OHXT+vwaIk/ek6Hx7IMl8OFXodt1kQGWYZ+XQBeYy1HMwPosWRQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2Uk5NOVVTZzBNeXNyTmV6 + dmEvNTFBOVgrcEc0amhYcnE3U2ExSSt4blcwCmxMTElTUzVrVWY2UkF6ZHdxUkNz + ano5eDllRTJCdzUzN0VuWDF1NVV4bXMKLS0tIGZYdVlheXh1TGRMZEEwMm9ML2xr + TVJYSXFmcmVPQlNBdFVBWFBlNVBEMTQK2A/IF6950hUhjE44A/vBKyEwVctMpcMg + RtunZbSSJ+eMoYSzz6lWss+qdKTZA4kpyIURK1F/tKlWFt/l01C3AQ== -----END AGE ENCRYPTED FILE----- - recipient: age1mc6eyvnqt4ztmqdzt08zaher2ts37ypgzuh049v3cgv9j0rje96q5rm56k enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoNjRvbk1LYVBZeVliWVhu - WEQ4cjJqaUdMc0cxL1M1Tm85Z09qc0pOTlNZCjZyRVcwMFlyNXpiM0YxUXd2elNC - dEtUQVdPS1VVekMzWFdzd3V5Y1QxTnMKLS0tIDJJUTlncVdQV0ZGc0hRV2VCMWcy - WTAvNVpMNmltaHNiYVZkZCtDd2pPbzgKp7ynHZgvx7jjRZZeMmTwsmSVUP59n/2n - bn8Y7LKsHuvSKsN0hd1Y1WeeU0UiM8hTHJIiyjkmJNCU9LHJ9Fqm/w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvNTgxWkJWNXphckt0T3hO + SDNMNXNESjl6eWk2OHhSblFkOHhvbWh5MEE0CnpST1ZRTXRRbWRQdGx6a3d3a0ps + YkZHVTZIbUNyTlRlWlJtQVg1ZjJUVVEKLS0tIEVpWkFCaG5MMEhWWWpVeHZzbFUw + U2NMZkNxTTE3YlZPQXlVN1JUMXc0WmcKcJE1k4IOAe0quV6cP2yZRgE0YDNgSai5 + m8xiTBKuObQashglaYxQQWGY0YeCz1kGwBc1cPIU9fcDxD3Ibr+Y7Q== -----END AGE ENCRYPTED FILE----- - recipient: age1h7yp3psl5zyze8sl6lld6ksv6fcmul9z8mjwc4k78mwnys58c3ls9mgfdx enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzVXY2L2gzNlBNaVUwMzR6 - NSsyMnM2R2MvM0Fxb0tLREZaM25OK1daaWc0CktBZ2NiWm0xNWdRVkdTdXI5STJ5 - SEEyemJPb1J2T2FVcGF5eHBKMHo0QnMKLS0tIHV3UURlM0xGMThMcC94TiswYnJS - MTg4cUdLaTE4aEs5cDJQN1VMMks5OVkKFOS+KpdKD97AHwTL81bgYS9G/73qNRV3 - lxq9erPHQfQPoSgPjGNXFYdwzLEJX9WsKtGMByudy53bqbaJiGbO1Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYbzN0Ymo4RytZRFNrbEpn + NG9KY0ozQ3dwYndjQ1VYeERtUkZzMmdmK1FZCmNXT0J0YkQ0SWkwNTNUb2ZZd3pQ + aEpWWUJUVzYyeG9HaHRaSThVTkV6UTAKLS0tIElLU3FFQTRIUms0MnZTTkRrallW + YllGaGw4UlhobFJmM05ZOVNNQ1U1QUUKqPbLJokiKIWKp6sr4Lf5p7lHnQSUELZv + TCI7UhQhj6EPfmGYNFaaZBrJF8WeKZVS06wE3EI4qTzJ8owLocZu1A== -----END AGE ENCRYPTED FILE----- - recipient: age1qy9tvzlgek7fq4nl52e05ad6pyvglrtaxwjet9gr0fzq85z7cv9s6uxzkt enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjTVFDcFJxRjVWeTZhRjd5 - V0g5N0FvamZCdVFIK3p6d0ZheEpMOU84TkJZCkpTK3lUV2Q1OXpzNzhrQWNjTyt4 - aVlITVdubzE2Zm5KTGswNjJ0cFErZWsKLS0tIGM3TkRFbW5GYnljUmxkZGl6ajgv - WjR3dCtGSWtpY1NOdDlWUVd3WGlmem8KVoMBauZoRwOv1Pkr0Wz9zxxcbnTH/IIW - cBajxEQaZnzeLhLtFKHo6I31Z7UbhFlmgcjrlbWZDA4If7rNRIPHLg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsb1ZYemdrdnVJOVRqOXln + RjZjNHpoaGVrNnhTNG1HMUkxUVVWWUFlSDNZClp2Y1dBM01zY09YTWlPbFFhYWla + Ti84Zm5VZHBkenlIY0ZVMDBOMkxKU0UKLS0tIHNSMmJwTmdMN0FKN1FveHdLNXpY + SGg4cFM1T0RUbjdyYThCMDMxZnM0Sm8K5M+2K83uJpPRMa/xTdNdzC6KJ9LDbMDy + 585ee1d+WrxZziWrjAUgWQmncgqBAbMRNCBDGX7aIgF5KNJuFgGFxA== -----END AGE ENCRYPTED FILE----- - recipient: age1kh4c0dmn809xzcf7ntpjm26h2xh4ljaq09r9n5s0tsjjpr55ff3qqmkuca enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQM3BUcE43bDNEbndWcU11 - eHIxQ1RsUUNJNWMrbjZqNmtxQVBqaG1RSkQ0CnpwZmxYRzRiNnRhS202cTlBa0FW - RlR0MEtqUUVES2g5R0xHa2VjYjNoQzQKLS0tIDBhYjl1YTJMcDJ3WlM2VnRMcUtx - R1dsSDd6U3RLS1hIN2JrZE1aSkhrOTQKSKeo9/CWIsNQ4uOnuCc9K5fC5is63Ha1 - 6pMewcZiLUJRoKUhug21Oy3NrZWXdTvt5IYbVpg+zW9XNdDcIboEnA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4SG1xYmkwbTJqRTZXbnEy + akhzbmlVTy9uSE5IYVc1c013YTh0SHVVRndZCkJ5eDRMRHBPT29iQWNZMVBWM21z + RXNGZDBjNmYzaW9vWjhUbHcwWnRZQUEKLS0tIGphTFExSXRid0k3cDRMTGllOVpF + dUFaKzZWWWRvcXZ6Y1pTMmNGZS91SDAKeUb1ElVR9JP9mgNjnxPOxaePQZhcUO1C + /2kleiF9G0gmvU0gx2RXrzzIG20L1EpTsUJ5FgNPcbGMiBivrfdMXg== + -----END AGE ENCRYPTED FILE----- + - recipient: age1h9ty40uxgznh7s2d7l3cx74lkylpgvs8lknkvkjvqyy5kn5kfc8qz0zc4c + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvb3BXbGNEZklnRngyeWda + QXdXTzJZdWhuRnVKcy9QTWdYTFZjcDE5TFQ0CmZnMkNDUUhhMnRFc2l6T2ZmWVJO + WXJ3bFEyeUlhV2w0TThqV09FaFVWM3MKLS0tIFFMVnQ2M0YvR3pvMnVVUi95NjNv + WTFOdmFMeDZVWnhkUnVGMTArZjY4aTgKo0maZZrYc8dBsH3pCK3FJtM0pbxPq/9X + JxvCjOO1gto7htar17NEtAmg6Q1c6kn3WR2BiUj8PtWQCvA9rbYkdA== -----END AGE ENCRYPTED FILE----- lastmodified: "2024-03-27T00:47:48Z" mac: ENC[AES256_GCM,data:ODOesbH5wdv7/q3CgI4sZ8WTHDmIw/5MW9THMTVcSjCVjVDgJA93Os6jKEIcPx8idT/WCynC7Q43zpIV74/QDc/ypNQhj+PSjOUfidCf/bF+4hHuAwqxCye4rhYYhsubg1KXiC3+dO1QzQSPb5gIwUnD9vN6VQyH0sX/dvaVXw0=,iv:JF7vUX0RhBWyMD1NxW7ENIs90klw1FLt3dzQTlL5+T0=,tag:FJC7vWWEteBNHBWcYWv6AQ==,type:str]