diff --git a/nixos/system/bfs.poland.xray/bfs.poland.xray.nix b/nixos/system/bfs.poland.xray/bfs.poland.xray.nix index 0a54508..855e431 100644 --- a/nixos/system/bfs.poland.xray/bfs.poland.xray.nix +++ b/nixos/system/bfs.poland.xray/bfs.poland.xray.nix @@ -34,6 +34,9 @@ in { role = "standby"; matrixDomain = "accord.tube"; signingKeyFile = config.sops.secrets."matrix/signing-key".path; + secretsFile = config.sops.secrets."matrix/secrets".path; + turnSecretFile = config.sops.secrets."matrix/turn-secret".path; + publicIp = "91.198.166.181"; objectStorage.s3 = { bucket = "matrix-hectic-lab"; regionName = "hel1"; @@ -179,6 +182,17 @@ in { mode = "0400"; sopsFile = "${flake}/sus/matrix-cluster.yaml"; }; + sops.secrets."matrix/secrets" = { + key = "matrix/secrets"; + owner = "matrix-synapse"; + mode = "0400"; + sopsFile = "${flake}/sus/matrix-cluster.yaml"; + }; + sops.secrets."matrix/turn-secret" = { + key = "matrix/turn-secret"; + mode = "0400"; + sopsFile = "${flake}/sus/matrix-cluster.yaml"; + }; sops.secrets."matrix/porkbun-api-key" = { key = "matrix/porkbun-api-key"; mode = "0400"; diff --git a/nixos/system/hectic-lab/hectic-lab.nix b/nixos/system/hectic-lab/hectic-lab.nix index c55a285..9737707 100644 --- a/nixos/system/hectic-lab/hectic-lab.nix +++ b/nixos/system/hectic-lab/hectic-lab.nix @@ -183,12 +183,14 @@ in { sops.secrets."matrix/secrets" = { key = "matrix/secrets"; owner = "matrix-synapse"; + sopsFile = "${flake}/sus/matrix-cluster.yaml"; }; sops.secrets."matrix/turn-secret" = { key = "matrix/turn-secret"; owner = "turnserver"; group = "turnserver"; mode = "0400"; + sopsFile = "${flake}/sus/matrix-cluster.yaml"; }; sops.secrets."matrix/users/yukkop/password" = { key = "matrix/users/yukkop/password"; diff --git a/sus/matrix-cluster.yaml b/sus/matrix-cluster.yaml index e01ad54..a93160d 100644 --- a/sus/matrix-cluster.yaml +++ b/sus/matrix-cluster.yaml @@ -1,94 +1,78 @@ -#ENC[AES256_GCM,data:BzhWtre9w6tLLlnoJvqMnXQDfYMVr6bmxG4sTqtm,iv:S83CLFKLBu5jEIrbsBxOcuOeZCL+/YqARcr/zk3kBAg=,tag:IrnzpRDPxhfzZA4R3fqQWQ==,type:comment] -#ENC[AES256_GCM,data:eOS4sIkeCR4f+d0jz8quCzxVGgodyklvWxiNegk5g7e2EMDTDHRXrHc0Pr4dFpI/S1W0fPkayKgZCXPlw8zMWg==,iv:fVC6MC+ljEFVS7AI9r9W8EpEs3eE5Gy7lem+dGiPyes=,tag:nn2fP7wVADy4xtHgmazG9g==,type:comment] -#ENC[AES256_GCM,data:HvSCPo8vhsJLY6He5MkcIx8QqxsRRXrS0nmp4gio3aJ8L9DmK6UNFTac7ty3/EkRwYI4XJun/DOYxgf3WhsOedTSqTbI,iv:Ver7K1aegAWS87XYfdXCzij3H3OBU8QIh0rL+IRb6ik=,tag:b3jc8hB4GPMJtxg33D0DDA==,type:comment] -# -#ENC[AES256_GCM,data:w8SjUxjNkRdqgBr+uNAKhN3eQX/P7lBHq/53ven8H4wtjg9OTw7RQMHwNoYgXy3qZlN2rUoJQKMQlIHlYXLvfzDtCeQllg==,iv:Pb6uxR0NyGtXe2N9lMoEtGa9CecxDM4h0dtJmxRSG7Q=,tag:z6J6V8Yb0aYjhqJz/ZMHyw==,type:comment] -#ENC[AES256_GCM,data:xHMZQFcuNJ21rBM3VBe6JNK47v0FJBceUH6aGHeFqJMbVOfJXMxMKTOmQ3EbN1p3ZnpjbYNT03csKUdpEVQn2cnAyqKZSrkftR1bQbRPuT4=,iv:/jcnpofv8aWHxvdmJ7AB0e3tkDlRXmf4FounT8Uuw0o=,tag:Wnmy3iR+tHiX8583HEiw+Q==,type:comment] -#ENC[AES256_GCM,data:Amp7pUg0yOrbDQ22Av/Q7ZlzYC6Rk0CYdzlvWxTS8czQi3NBhmQ6j01oJlYolRCaGMQzFrsbDXNuHiay29YPV4FU/T2NELBVz9yCyMzQpQ==,iv:tVi/jBNDbwx8NFSmm6EanKAUYu1srLRn71RA34TbuG4=,tag:5gtN46WCTOi4ZCExDqPV6g==,type:comment] -#ENC[AES256_GCM,data:K/MJsdAUd+G0gJxag7rebBCZfdrIt1It3I/kwqUdecGx+PUR+y5RXb8rxoIArMWneuMEo6f7cW5ICo/52JF1vNJThsKtdlNeohDEXM3JOFTvQG+BVlFs,iv:7X1WKjg1WyLWoobrG6iXnSh1nqUzWlMGFziKqtZREPs=,tag:e/K310IxJA/ME69HbIQGaw==,type:comment] -#ENC[AES256_GCM,data:q9Jf0i01TSSB26axKK/9q7yQ91N8L890O0b9qZRpb5ExaHWyRDlFkNAb1HVGKsefpVh2sGY5gTsmmFB/31/FwN/48ffw8nsGdtj/V6EsZDM3,iv:QJb7I8/vBhgJpoG4G771/x/9c2F33UQd9OWB2+Z1q/w=,tag:zunRPr0RYukCD9/rE3vE6g==,type:comment] -#ENC[AES256_GCM,data:JswZITMu+NZ9h0tIPx7GPKQJYGqaw2fw8Vm7apTI9fjUBNiMTXJhlnNSiRc1MTBYgXhx6m90Y17JZD5TcS6ilUgyqAPDJY1U,iv:98vcoMoRa+5hMD/7iiIz342lgtK6Ont9YRVt9W4aRaY=,tag:FKeDLgUaPm1fKoveN8axEg==,type:comment] -#ENC[AES256_GCM,data:IHEW4GDIRv+0jFiO9qD+Xf2dS0OWGn2J6MELbj9fCPFLXlhBD8ZradmXcKYgwIM6Da3mhuj8KIdk9RKADxsp9lWkZ0h3wMEJJwhN7xLKgA==,iv:mBUlVa6zx0aijvbn2lbfhw/iHzqrXAC4H9sZ9Eeyf5Y=,tag:+hfWOfN2feKy/J5UiLvONQ==,type:comment] -# -#ENC[AES256_GCM,data:sJVDYdTVIAweq5dXOV8DvigYDH70Ge5C74+oxPs0Ah7T5fGfqoEnvpVKU/NRlOzz7II=,iv:vS2tXmcFTSkopbxnCLCoSPnz0Pd/V/GTR78ulXW0j1o=,tag:UdVIWWWAtgStvV4VlOKzMw==,type:comment] -#ENC[AES256_GCM,data:1IUl4FGIcptVFMST8A9gc4p3IwxZpZnFDlX56mL4hnJ35Mi8JSw0IwfnUB+DGagz,iv:1x3M/oVlAwdm5tdN5TgMXstlUnd2hzGGYhOefrV8tfA=,tag:yPgY+8O37C76rowMBXZe8g==,type:comment] -# -#ENC[AES256_GCM,data:dNp9fNe6kFn5r21fgfuY66BQmHwVRVCFAUQz+hpAJw==,iv:rfqK9B3EiGc0PTjGHE/yCPHVkt+noUNYkw6+nasRGJo=,tag:Eq2GyNr1wMgP/TFlIXhcrw==,type:comment] -# -#ENC[AES256_GCM,data:EMxRfCZ/gq8vS2pOUlxnDO2pxrW/Pjrms0Mk6xQSS9oEWj0g80z0BgOAG2pMvNreLfDHepdLCmaSn/tTefuH3QVaPz0C,iv:Q0sJ/97fm0YZjduAija53Dm94SPvT4jr7CxCySkH4xM=,tag:p2fNrTC7hiGFWI3AsjYoQg==,type:comment] matrix: - signing-key: ENC[AES256_GCM,data:0vvD7KbLKHcqiF3K8SjsKdBY/EvpGpx906AshA5zh650PPuNvO9o1GEInnW4e1KZTxIRwVF47vbLzg==,iv:9yQ94ko1RkPoEL9K7Y8C0ODWvPj6EifPf9XX7So5GqY=,tag:fx7KZrlXz7uktkzhChDeJw==,type:str] - postgres-replication-password: ENC[AES256_GCM,data:LbnvZCu5Bx9bUB2xP81jMm/OwuWTFtWGCA==,iv:VAp6pv42FIhe07oU7Sce4nuJkzPEktX76hhA95M7WcA=,tag:UcfGW8G1olt8xmexggqF/Q==,type:str] + signing-key: ENC[AES256_GCM,data:UkX45IYeNaYk8S6u4GGRgP28hFJhLp5+nrI0IvG4IcIudD90/tK1FQopwEMeeHAJmeyHHYdmLTNb9Q==,iv:ZY/4wd/3sJgcs9hKjpQFP8MGMcVepnenxcUNTXjXd0w=,tag:Lm4Jv416GHFXJz1Rt9Wgnw==,type:str] + postgres-replication-password: ENC[AES256_GCM,data:dEtiFU31D28Oz4XDE+YTQonNV5wKl7kwRA==,iv:2um6tMe23e9C+Xh+6YNgHBvpaHybqa/VacRNsZQnrzo=,tag:hnb9SQykWWOS4BDOgBx93A==,type:str] object-storage: - credentials: ENC[AES256_GCM,data:qgrBzVZGS7HeaLHQpi8xiqSkZcw8zwirb5/p6ArcXkuT0FdFH2ucl+o+BQkC4z/bVqpOw0ZiQt19sXzAvC4U4Y7it4i05+9g2Bs+flYutjswBE7YO/DvEspNywsfKQ==,iv:8n5PVz1yKnKe5oJnCK7ywJkFj+33eDVxiFmt9T3Q3TU=,tag:CoDkxdQqg0S4ebOCPX8y+w==,type:str] - porkbun-api-key: ENC[AES256_GCM,data:kQlmH3v6mdkXNaqXGt4V0MpOxrgPtSF/8YQ7jzJ0GtECbJzo+eF6VreguWDu3VMX2TpP1tah0m/ZaiHyAogKZSZS32c=,iv:pPTiQ0GMlndQvuBzoNj2SHtwxCiQuZdG2DOkMAiT+RA=,tag:pUiaq9OzoSft+vHO5/MkgQ==,type:str] - porkbun-secret-api-key: ENC[AES256_GCM,data:41lQr4KJ/Isa6bJSYS0E5HDMIafqWMbV9W7MSsqZjFTrryGUnUb3Rhx/X/nxGgFTwFyF6Y4BLBaCkdKYFGmcBP+QS/E=,iv:zSCoTOGWoIBUmhXjFNStSzYg9rTG4HWddrmGWl2nMMc=,tag:FgjLBGwnmmjx/8wt4XVEdA==,type:str] + credentials: ENC[AES256_GCM,data:MGQxZT0JM6kpjG36yy6CzbWSGvwgd6zD25iX4ghAoYERjnSKHmFtHyeqdYk4Eyl+f8YgpLDSBA2LlMHIB2MZw2LvMtXXmr9o/GDhVQLvDfhXGhFcCrB2w0iKLAI1og==,iv:MvVS5oLexm932NgcfF6T2+mKEweMrd0ZgsW6qe43T9A=,tag:MEMv8sCDTp2QZ3ioEwEeLA==,type:str] + secrets: ENC[AES256_GCM,data:GylkskOPyFvyPD0C7daUs/KF3S0vd3+Hshpeo9X3cxhD/loGc1PDNDaE+SRAaOhKMjIp8HumXMjXP9xSDuDqmoD79DpxtFEA7zlcVw5pET5gp6bxXM48XFZrw5KDK/xhSVdn7SwIU0iUNrUNcZh7Av1DjnYK6d26Ew9g8sX9rIX5imntYUR3A5/b5K3//ozeOAKUPaJGUVTvoX19weFlRQTGo2SvzYviE4GslyQMa7wtjzz32fskHBgcXoDoe474yGVoUfWeu+4=,iv:v4rvebYvmjv2pOq++5fxPV6/Db//G7E2WGDu/G6VUKc=,tag:4BbAHnhcIPH/cmKsskVQHQ==,type:str] + turn-secret: ENC[AES256_GCM,data:9nSIeoGrCTGNoOoZ6VeqQXTqcAL24QfPfrN86A==,iv:RQmHtbjonlTNl/Bl5TcokIGHzFp7uNDvTZVqgsgDaIE=,tag:m3It9uTAox9uOqZvgh5ygQ==,type:str] + porkbun-api-key: ENC[AES256_GCM,data:OrzR0Haf1cjA18XHmMjpDeigF5AnqXencUUpaM+t0G7JoMvA41bPGy5Risp0TTraHAovzECX39Gx6n5qXlOToFZQmJ8=,iv:v9B62LDTwhV7UyhvYCUjbFRXLdyQW4v36boksh670B8=,tag:X77/yeRdWEMbBFQQvw0++Q==,type:str] + porkbun-secret-api-key: ENC[AES256_GCM,data:LC4TZZBAhwyRbKLbMwc7pI5oSrfDg2RWkAUjpFyLDgp+zFhWv4+3R1Gfs5S+aqkuLP5l29H6dhSxN1A5rBBL1aLLr6A=,iv:67VAYUZJanK+X/DvEWcjANcEWuho1Gfu5wn4k8dFqdE=,tag:9VTAo1/ITcCJ3gPgQNVtcQ==,type:str] sops: age: - recipient: age1x04u7ftjgx8de2gq596e7frauze764cmn7jjwqnx8szthvfft5qq0tezx6 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxanpXZjNmTlQyY0JmYXMz - MFZtZjRsdHhpQmp5d3IybnAwNTA5bDFaelRrCm9PUW1VZzhoSVQvWnJDLzZNNEVz - QW5YY3RNTXF1bFNxbmlDSVBGNU12QkUKLS0tIEJRS1orVVd6OVg5VG1xMGtkUita - bHB2ZGdMdVpOanVxQzltYXdCWjRGVEEKHNNuMz4BgAm4JaXlFPu6WM8uo+1apd/V - t3YjsihySdFDTClXU65K7qZcn1bM3Try44OP7RPE/+f9e1Q+k5w8Sg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxZ2hDbFhydml3SnRiTzFn + S1FyOC9jZDI2MUUwTXlWRm5Gb3RmRVUvT0VvCi83ZExpb0NFSHkwUFRvclNTMnNv + aHY2TzV3MjQyQWdWdmp5aXVVRExBMlUKLS0tIDc5RC9aaGY1L0kwWGVRSFpEMHZG + MFFkZ1N4YzVqOGNndmVvYk90ellFMEEKGFFSRmqgnGdBOH4gN+lNqmbEezQUYLe1 + auaW4e8+tD11de2nRuUC75WFnLbXrSq4I5mLi1jH9cVAGkwWr33fTA== -----END AGE ENCRYPTED FILE----- - recipient: age1r25zdeqq8nac6dgca9en28r57ffyz9u9d8z5yc25gc8xqz747vaqmdtk0h enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4N0dLalQyR2JCUkxxT0lV - UDMyTkQyWUc0eG5sVTNrVkpaL1FMNjVJNWx3CmJPZHM1N25JeW9JUmRWTG1GOUdO - eXNwODhaYUx3TVNkeVozSlBGYzJzenMKLS0tIEFDbnpjcVlsdGhta2czWWIrQ1Yv - ZFU5MVRYQVNJcnM2dU9nRXNwN1dqdEEK3tMSrxscin5f2cl6dSEaIdGasqMi+zmI - jKU6Rn4ZZz3JkcendWgysuZgV3MAdUHnZKZSfq2o9/1OjWuynUtRwQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1aS9ZWlQ5eVo2cjZheklX + Vi9kVnNRZldJR01KRUdnbFMyeVp0SXVBY1U4CnppQThPSFJrV3Z0Zk5PTUlkT3Jn + NVo5dFNFUTIyNllDYWt5QjBxSUU0cncKLS0tIDRTN3ZuT3NXQytpVmcya1BOeHN0 + bnVHMUxNWnBScCtOT2tSaFovenV4UzQKL+TbUy0WZ5NfFxwXJh84Fvbhe4QxqmMW + vabE+meTXIQkL+YyQwCDzCPsIeQ5JSWsZdc3jL1xMvqrb8dXv3lOaA== -----END AGE ENCRYPTED FILE----- - recipient: age1w4hw2ntxrtfqhht63s9lf7nhjxjmdcc927hndn5ygcqqj532qssq4m2m6p enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNSDRWU2J2OUpPVXRocFlq - RmJ3TTJUL21ZWmhVOEFjOFVzWkhxYkxIV3k4Ck5jSlU5RjVnalZIVTJ3SzhRbzFT - cXNWRGZiMm5MTVFVeEdPcVR0ZUJMZncKLS0tIE9jZHNhTk1zYkxJTkRTWU1rWW9W - cC9VV0tDL3N5M0svNy9hdStndVNFLzAKxsls4LOJG4RgWJsjjW2ZGtv+RfYIaPB1 - PEUwSHSFzpcw4BnBuhDnr2tNzu2XLPXjPF1m9lsN0G+NiEIQc72GnQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoWm1SSlBvWURUV0RIS3Bl + K25Cb1F6ZzdhMnRXbDFBanlWd3lxSFRaVDFjCk93UFRlK2g3SjhaVVpwRFV1bk1B + SkRDMmxzMEI3R0d2MGJZci9sSmVNZWsKLS0tIFp0QzZnNjJIbFRNUHV0dURXbVdp + KzFUcU1XQ1A2VVdoa0wvTVNnS1l2M3cKL2ZD4xpvjkgPrU7PmyADM1+wiDHFQq6r + lnqC7wTG46ogtPwpPNIBGl2EklYw6hU/MLbDWYTLlpsIkpaa2v7L9w== -----END AGE ENCRYPTED FILE----- - recipient: age1vv46vn4hsn2lg6jy834cpu40c3mvqklldcm3hjtynrhwtpmlpc8szruz4v enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKa3lYanlFODlucWdhaE16 - Y1o4djJYMEhSSThOOXFvcktpMm0zVDVKYmljCkhKVWJ4STBVcFhmeXpaZXhWL0lF - YlVobE9MdDhGVGJ4Y2VCMVpOaVdEWUUKLS0tIGQ4YUk4ZmZ3K2dIS0xRVFR4MXRx - SU5lcVJjRUhjYkNrZzFSeHU0MWdyZ2cKmzTPZK7zuzEsMaaTity3bDYe+jMZXpGW - yrX7Tc00sxm13Z/gZ845dLMoMUQvh4DXQX3aQlSJ+c35z/7z+7LpiA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwNXhhWUcwVFFHUnRBTlE5 + TWxCWDVaTW04aGxQWmQ0cmxBd0tKMzR2UFY4CkVSNzlGREJHRlViK0tPaFBaL2JP + RjNDZ21aeTVpL3ZIdUNQMUt5ZXpaNkEKLS0tIEZOQ2JlS1pYUU1rUThHc3E3Ykoy + aGs0N2ROWSs4TTg0VW1HY1liS283cTAKVqItvKjxO7WysuBPo7XDTWvbopF8JduQ + p8Sa3qR+FdS2N0aJB7KpvdD3HwIa0m3Fr17jmWvpFyXFp+x2jRf+wA== -----END AGE ENCRYPTED FILE----- - recipient: age13h8twnwvgxn04l5ywtru89a6psw5d0uckr2eghxsjp88a5augvsstq5ard enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByNm1xVkxZNDZTdFh4RU1H - bmluZEdKRm80K3BwSWdXeVh6TmZ2bUtGZ0ZrCnlwSFNUT3B4V21iazFiQXNDZlp2 - RWRjNUp5L2lPUmRTblR4MUhxVFdhaFUKLS0tIFRBZ1VOSTNFcFhmTmFCbVFiSHNu - Y1pobW03Sjhwc3hjZVZXVUQyWFlGNEUKX5hq7bDqpMbVaGoCg0J41xHjmGFZXrHf - upNZ7zfHlmsoRMwsiNvRlC12t15rs4xdH3PA7mxqV1CyLabKDZixpQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNYytCWVVrTUlyZXBWcCtu + MVNxZ0JzQ3VxNW9TeHY5b3R4NjZSRVl6dDFFCk14ZEVoMW9tSFFIM0RuQ0ZZMjVX + TVAycXhaT1hjY0x3OVNLYUgzcml0YVEKLS0tIENJUFZCT2gwa3RXd0hXY3p0RDRt + VHJsRXNoQ0VmMTBBd2dKYy93S1piSzAKxZJZqu2mw5w9drpzEntERpQ1bvdNqo5c + lk2h8THtnUauDfWiKNRNznJjOyfOERAHYOkAbOMZsvXwL3xeCg+YPg== -----END AGE ENCRYPTED FILE----- - recipient: age1fpytf05sg9n6ywpwkmn09lhpfvgtud9h75h76jhxha475zpnasqq952rpu enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjaFdLSnZZWUljbS9VUVlW - RWt4UllkWTVkSGlrQ0NqZjdMdWdVWko1djJNCnBnVm90cFMvbnM3a0hucDAyaVU5 - b1gvZDhkOGUyN3lYRnJERDhYOUdVRWMKLS0tIGZKdkoxbC9QanpvK2RQL0tRaG9N - M3FuekJtQ2xob1dGRXc2eWM5RU9FZ1EKgrLrhh5rFtq+QWjy3loaGO4BMhQPouH6 - VVpyr7UZvfhCJ7+HREKHQgQqSPNgGVYJv6HJ4+4X7DKZFET6wi7SEw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqdnZtUlNCbnBLS042V3l6 + Zisyekd2bmNYSUE1TFBIQmF5UFlqeFdKQVJnCmVhckVsbTFyN3dIeTVJNmhkN1pI + V1VOUkNrVlhHOGJvWWlUMkhNazRxZlEKLS0tIFJ0RWthb1hqaUtUYVg4bDJiaXIz + eVM4U29Zc01mOVUwTHdCa3g2UlNBMk0KwU285ocarje5YWykul4oZx9sNY1IKLbR + CCL6sEOcwg80+b5fnunaaoY1CWcMHuv9D3v92y7pNsZ37KrlRE/tTg== -----END AGE ENCRYPTED FILE----- - recipient: age1jxntjca8q2vxvf2jaal4xyvm2ae6sh62fhv897694kuzawfrk5asj00zdt enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1SG5ab2dzYlZRbHovWVd0 - dzgyaEdWY2Vja3BCeHUxc1VEZGxZeENoVEVrCkUyYjJtek1oVDJzaTVkWlM5OWVK - TFhxYVd5Ny8zZkpmSVplNkwrTG4vclUKLS0tIHE3Zzl2WWppVXZueUcrbzgwZXFn - T29jSG0va3g2NE4zbklyWS9BN2hKUW8KDl3jMTCeEgNBsu+Krs/lB8iXlnZu8zxB - iNX4GegOxmlgJOA6jMCh8AlwUzz7HIex9jJ5MunZ9/6V/Aubqjb1Ug== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhSGh4clJKdkFYY0NzVTVz + aGZBT1lsczd4M3M1NGw2NSsvRzlaaVpFalJRCmRJTVhyYXF1NmlueWwwemsvSUg1 + eThQNXF3elF1SzZPTkZFMTVTMGVtREkKLS0tIG9VR2Vwb2lnc0tIL2Q4cTJ4VTlr + cGtrUDRlUUliSVVjU1o4VUVMOE0ySFEKnjBAqifgYnaJ6LPWzDcopqQxUJ0d9vhe + F2fIVq8LmO0Nuu7JMhJAvTJgkEyVUAQVTTAtrnhUf2RmILOb72BTKQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-05-24T14:47:51Z" - mac: ENC[AES256_GCM,data:gNJLTB8Lb9n5t50GPatLmTkarp+QF3CzTTp8D0tj29qeTXWsf1Fbq3r4nMAxZYiH9lDmAr5qzXZbfPG38VspXC1bUr3xctnjTGCC1mp+liCbNDC1A1pJUMBVQVcuDR6pyMV8PrtmbCXKkSECntVVR5VTzFYG9lldEuLvEoczMwg=,iv:6IpuGHLmpEhwkCZh/0rYX18YBqgr5sUEUC6mcrv//JE=,tag:Yo3wNB5jNUa8r272q3Q23Q==,type:str] + lastmodified: "2026-05-25T07:23:06Z" + mac: ENC[AES256_GCM,data:/zbRiKcGwwUwErqDinNAq6/BZIhGMQEa0M39TEJsTvLn4JPW3T0oKlPiEviARRbdICRYYm2ad6pZm3HUmcjUgvPsMxQW7d8DutaowrRdbTryWZQv5S8zptlsA/gOVJxB7t1Xp4Hq1qPIrbmOuu6mBK/3vsiunN+FitMti775NVk=,iv:ngEXIDROEVssf8PuIsLMctcaqbzNCuMynqYNo449tyI=,tag:Gg3CXvZ5jERiUSxj9ThDmg==,type:str] unencrypted_suffix: _unencrypted version: 3.10.2