diff --git a/.sops.yaml b/.sops.yaml index b961daf..57ef203 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -7,6 +7,7 @@ keys: - &bin-cache age10d49ptrmad2n7rke6helvmmm86gf06gj9gtfxsh334f3hfr0eewqqa2a7w - &core-security age1qedjtr4llnmue2r08ec64mtkl8hpkdsn5mpfh26l3pngmxdm2ymq2tfh80 - &enigma age109qksyjgdnf7elnk98dh4vtxt0epju7xjemlqng0j0x75st5zg9qm9h3hy + - &core-data age133w8dx0wr9z95v0kgrqup7s47q56qdwt2z8szl7mghnpnqqpvpvs3q98kj creation_rules: - path_regex: secrets/[^/]+\.yaml$ key_groups: @@ -19,6 +20,7 @@ creation_rules: - *bin-cache - *core-security - *enigma + - *core-data - key_groups: - age: - *macintosh @@ -29,3 +31,4 @@ creation_rules: - *bin-cache - *core-security - *enigma + - *core-data diff --git a/lib/luj.nix b/lib/luj.nix index 748f529..34fe7a5 100644 --- a/lib/luj.nix +++ b/lib/luj.nix @@ -86,6 +86,16 @@ inputs: lib: with lib; let }; + core-data = + { + inherit tld; + arch = "x86_64-linux"; + nixpkgs_version = inputs.nixpkgs; + hm_version = inputs.home-manager; + ipv4 = { public = "82.67.34.230"; local = "192.168.0.66"; }; + ipv6 = { public = "2a01:e0a:de4:a0e1:40f0:8cff:fe31:3e94"; }; + }; + nuage = { inherit tld; subdomains = [ "nuage.malka.family" ]; diff --git a/machines/core-data/default.nix b/machines/core-data/default.nix new file mode 100644 index 0000000..5cb90d5 --- /dev/null +++ b/machines/core-data/default.nix @@ -0,0 +1,174 @@ +{ config, pkgs, lib, ... }: + +{ + imports = + [ + ./hardware.nix + ../../users/default.nix + ../../users/julien.nix + ./home-julien.nix + ]; + + # Bootloader. + boot.loader.systemd-boot.enable = true; + deployment.targetHost = lib.mkForce "192.168.0.66"; + deployment.targetPort = lib.mkForce 45; + + security.acme.defaults.email = "julien@malka.sh"; + + networking.hostName = "core-data"; + + systemd.network.enable = true; + + systemd.network.networks."10-wan" = { + matchConfig.Name = "ens18"; + networkConfig = { + # start a DHCP Client for IPv4 Addressing/Routing + DHCP = "ipv4"; + # accept Router Advertisements for Stateless IPv6 Autoconfiguraton (SLAAC) + IPv6AcceptRA = true; + }; + # make routing on this interface a dependency for network-online.target + linkConfig.RequiredForOnline = "routable"; + }; + + # Set your time zone. + time.timeZone = "Europe/Paris"; + + # Select internationalisation properties. + i18n.defaultLocale = "en_US.UTF-8"; + + i18n.extraLocaleSettings = { + LC_ADDRESS = "fr_FR.UTF-8"; + LC_IDENTIFICATION = "fr_FR.UTF-8"; + LC_MEASUREMENT = "fr_FR.UTF-8"; + LC_MONETARY = "fr_FR.UTF-8"; + LC_NAME = "fr_FR.UTF-8"; + LC_NUMERIC = "fr_FR.UTF-8"; + LC_PAPER = "fr_FR.UTF-8"; + LC_TELEPHONE = "fr_FR.UTF-8"; + LC_TIME = "fr_FR.UTF-8"; + }; + + services.xserver = { + layout = "fr"; + xkbVariant = ""; + }; + console.keyMap = "fr"; + + security.acme.acceptTerms = true; + + environment.systemPackages = with pkgs; [ + neovim + tailscale + ]; + + services.openssh.enable = true; + + networking.firewall.allowedTCPPorts = [ 80 443 ]; + networking.firewall.allowedUDPPorts = [ 80 443 ]; + + networking.firewall.checkReversePath = "loose"; + + systemd.services.NetworkManager-wait-online.enable = lib.mkForce false; + systemd.services.systemd-networkd-wait-online.enable = lib.mkForce false; + + services.tailscale.enable = true; + + + # Photoprism + services.photoprism = { + enable = true; + port = 2342; + originalsPath = "/data/photos"; + importPath = "import"; + address = "0.0.0.0"; + settings = { + PHOTOPRISM_ADMIN_USER = "admin"; + PHOTOPRISM_DEFAULT_LOCALE = "en"; + PHOTOPRISM_DATABASE_DRIVER = "mysql"; + PHOTOPRISM_DATABASE_NAME = "photoprism"; + PHOTOPRISM_DATABASE_SERVER = "/run/mysqld/mysqld.sock"; + PHOTOPRISM_DATABASE_USER = "photoprism"; + PHOTOPRISM_SITE_URL = "http://photos.malka.family:2342"; + PHOTOPRISM_SITE_TITLE = "My PhotoPrism"; + }; + }; + + services.mysql = { + enable = true; + dataDir = "/data/mysql"; + package = pkgs.mariadb; + ensureDatabases = [ "photoprism" ]; + ensureUsers = [{ + name = "photoprism"; + ensurePermissions = { + "photoprism.*" = "ALL PRIVILEGES"; + }; + }]; + }; + + services.nginx = { + enable = true; + recommendedTlsSettings = true; + recommendedOptimisation = true; + recommendedGzipSettings = true; + recommendedProxySettings = true; + clientMaxBodySize = "500m"; + virtualHosts = { + "photos.malka.family" = { + forceSSL = true; + enableACME = true; + locations."/" = { + proxyPass = "http://127.0.0.1:2342"; + proxyWebsockets = true; + extraConfig = '' + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header Host $host; + proxy_buffering off; + proxy_http_version 1.1; + ''; + }; + }; + }; + }; + + + + services.openssh.extraConfig = '' + HostCertificate /etc/ssh/ssh_host_ed25519_key-cert.pub + HostKey /etc/ssh/ssh_host_ed25519_key + TrustedUserCAKeys /etc/ssh/ssh_user_key.pub + MaxAuthTries 20 + ''; + + security.pki.certificates = [ + ''-----BEGIN CERTIFICATE----- +MIIByzCCAXKgAwIBAgIQAcJCOR+99m5v3dHWQw5m9jAKBggqhkjOPQQDAjAwMRIw +EAYDVQQKEwlTYXVtb25OZXQxGjAYBgNVBAMTEVNhdW1vbk5ldCBSb290IENBMB4X +DTIyMDQyNDIwMDE1MFoXDTMyMDQyMTIwMDE1MFowODESMBAGA1UEChMJU2F1bW9u +TmV0MSIwIAYDVQQDExlTYXVtb25OZXQgSW50ZXJtZWRpYXRlIENBMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAE5Sk6vYJcYlh4aW0vAN84MWr84TTVTTdsM2s8skH6 +7fDsqNMb7FMwUMEAFwQRiADjYy3saU2Dogh2ESuB1dDFFqNmMGQwDgYDVR0PAQH/ +BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFO5iTfZiutpsM7ja +mP3yuMIy6iNTMB8GA1UdIwQYMBaAFBWOQHe4eAeothQTmTNKiG/pAowGMAoGCCqG +SM49BAMCA0cAMEQCICu8u19I7RMfnQ7t3QXHP5fdUm/fX/puqF+jYSf9SZEoAiBc +oVcd0OfuAExWHhOMUZ0OV4bws9WCax333I+Pg4nDNw== +-----END CERTIFICATE-----'' + ''-----BEGIN CERTIFICATE----- +MIIBpTCCAUqgAwIBAgIRALevKnnElllot/cRNGjnUqUwCgYIKoZIzj0EAwIwMDES +MBAGA1UEChMJU2F1bW9uTmV0MRowGAYDVQQDExFTYXVtb25OZXQgUm9vdCBDQTAe +Fw0yMjA0MjQyMDAxNDlaFw0zMjA0MjEyMDAxNDlaMDAxEjAQBgNVBAoTCVNhdW1v +bk5ldDEaMBgGA1UEAxMRU2F1bW9uTmV0IFJvb3QgQ0EwWTATBgcqhkjOPQIBBggq +hkjOPQMBBwNCAAQG356Ui437dBTSOiJILKjVkwrJMsXN3eba/T1N+IJeqRBfigo7 +BW9YZfs1xIbMZ5wL0Zc/DsSEo5xCC7j4YaXro0UwQzAOBgNVHQ8BAf8EBAMCAQYw +EgYDVR0TAQH/BAgwBgEB/wIBATAdBgNVHQ4EFgQUFY5Ad7h4B6i2FBOZM0qIb+kC +jAYwCgYIKoZIzj0EAwIDSQAwRgIhALdsEqiRa4ak5Cnin6Tjnel5uOiHSjoC6LKf +VfXtULncAiEA2gmqdr+ugFz5tvPdKwanroTiMTUMhhCRYVlQlyTApyQ= +-----END CERTIFICATE-----'' + ]; + + + system.stateVersion = "23.11"; + +} diff --git a/machines/core-data/hardware.nix b/machines/core-data/hardware.nix new file mode 100644 index 0000000..091faba --- /dev/null +++ b/machines/core-data/hardware.nix @@ -0,0 +1,39 @@ +{ config, lib, pkgs, modulesPath, ... }: + +{ + imports = + [ + (modulesPath + "/profiles/qemu-guest.nix") + ]; + + boot.initrd.availableKernelModules = [ "ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sd_mod" "sr_mod" ]; + boot.initrd.kernelModules = [ ]; + boot.kernelModules = [ ]; + boot.extraModulePackages = [ ]; + + fileSystems."/" = + { + device = "/dev/disk/by-uuid/f2688b7f-1a8b-4060-a20e-db19a0c3a6ff"; + fsType = "ext4"; + }; + + boot.initrd.luks.devices."cryptroot".device = "/dev/disk/by-uuid/ca603044-0917-4051-a17b-8b12ff8011df"; + + fileSystems."/boot" = + { + device = "/dev/disk/by-uuid/B005-E88F"; + fsType = "vfat"; + }; + + swapDevices = + [{ device = "/dev/disk/by-uuid/64070c2e-42ba-4f70-a5da-234b4474a1b3"; }]; + + # Enables DHCP on each ethernet and wireless interface. In case of scripted networking + # (the default) this is the recommended approach. When using systemd-networkd it's + # still possible to use this option, but it's recommended to use it in conjunction + # with explicit per-interface declarations with `networking.interfaces..useDHCP`. + networking.useDHCP = lib.mkDefault true; + # networking.interfaces.ens18.useDHCP = lib.mkDefault true; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; +} diff --git a/machines/core-data/home-julien.nix b/machines/core-data/home-julien.nix new file mode 100644 index 0000000..fe8d093 --- /dev/null +++ b/machines/core-data/home-julien.nix @@ -0,0 +1,4 @@ +{ pkgs, lib, config, ... }: +{ + luj.hmgr.julien = { }; +} diff --git a/secrets/git-gpg-private-key b/secrets/git-gpg-private-key index 81f74e9..61002f1 100644 --- a/secrets/git-gpg-private-key +++ b/secrets/git-gpg-private-key @@ -1,5 +1,5 @@ { - "data": "ENC[AES256_GCM,data:tCq4qKyn93kEPCWNAIDkZ+3Gfj3NsIaWQbazorsZB8BWRsfYYPHYWOYRtNyQQSxkkYvz7EE2YFWL46iXox9U9y5iD/+b0IPBicY9E/jnFMckJXUg80gRSYldZDtefSpbrH3KfSsL6iBFHVkxZlB55ZzHctZh1mtyhx351jHsQCfuKlirFAzBuKec43rUfvOpp9L7BnTPWetDwZhfEWiSfveJNb+f5pTPG0ITYz8XG0h1AMtgnEv9xpCeYlDOo6NbLVNLOipxDTTiQalGrUNzlI1ix+I2eHSfXQyS6FbSUOAc0gOvdzm9GW7ZNENv2HLBHhHcJoq14nl9qyecydog8q/k0wD1s6bICL2z3cS9xBvOAknmO8s53DT6kISznv/Q2nuq0fmfFdwXZhgzsgWW8Kcagl5/oq605OMgPKsAxQq73nzOFgB3BddBW45jKQDfMhm1A6O59AyRJHTajnkvOgLV9aTWUEb8PC+2xT6t27eOxdLGrU1LNYz0FawgoQzlLUueW4B8m/SZPZJW8RkLZiumIoxAU+1DdTAw8070MihbQiP4QAGSc5PGl0FVVD2WAiL/Y6fzqkcSupKvCLzM2/UIFUWHx+2b1eSndU4DGqUyXeXTa9womAdRr4voLe9KqjViOzexCfs5uPdlNZaAt7E4DSCG0fW1KMdskqnGmzAp63JHjPLqwzpp3dPda7hl74mfR3EpMp1Tbqg2GfpprEbmJ0IQ3AoN9xZRlGlUoQ/qMa6YFzXjDs3m/9Y92L9Lz5XxvQawbshw5UbDTJCVcQ4gzf1V/WaWso2FiElbE0caaH/bsuHl9Bf5+EC65oN9ahewoFkRqzE3Rs5n5Ji+cwxhL4h/paIxcRbiUrQ6rYV/aEUdGCu97emLlxrcz2YELcQGGO03KDaEMjMHay0HnJh+vdvnvcyTnLVKrWn7muqYVYjsOMR4Z/mn2q2NpNIlYLQ6A6aFxbmQ+Qdw2FufgSkXmWShBY4L,iv:0vbYqK6tSc42sHr74fwvEtihWoKpI385m2DummusdGs=,tag:vSmzhTZovOAfsuKTNyNiPA==,type:str]", + "data": "ENC[AES256_GCM,data:+Hd8NNnwzp+7pj92/RH7IPvNFwG4egxIImKlUlRZX/GY1r3iSvdXXPGvl4WQJoYCHG+1s2Wfuq6Zvu4r9YKvVA3Uu8JQQ1vhUsQZjsSDIciGELmobdoLfN4WnHKmYhHv+HYMNLTRH9W7apea1TCDhqlkpJMwccVZfvzwCLzowwp9+sgJql3CC4A/7NWwSkWJvPvEWCKuZuAJfurcqbKSZ+bP6p9hJG+YlM3HrFv29KqRaQ2oRsnw7fJ4VpPAtVApyJQCBA1Y/7N1HlDazbS1v/r4LmD9oFyji5ChyL/SqhrK6eCKwkC9gyTOMfWvD2TrjlRqJWShAy7R4kdsAyz2aqL3n2J/PyaCUTpX7sjU2yadK5axADiqHgg0KeYZzgE/YMO3spoIPxWIaXZLCjyWBfQg6lSwZOow46Dfgz3RrzbI6ekn4yFL64tPXxxU+pYUPwvYrnalsoQVxL6eA0gbBPy3LO0nNOPYGCDDA3V4LdubZnw1jjHKYTh8bkqqAQRMcdwXV7Is88owqW7NgXnJFx34qqvJV/RiMm/tGPrIC95Hpbj9fQIGrAzlEGgrQSjbhXo161qj0jHz+coNUcUrklaFAbl78yRsbX0AXBUhC+HhMPL7BUzEOK0mMt51Uu4kPCRfg9WG+7Ky6nwgSdPndLxup5GVSNRHW8YcRWYCyDlm8bkzXJoBgSLJ2Owx30K99mlPRcl6OAy27a4rBwcJSjIsChw+5p9dLNhuGRYCVJ7u2lAmKLlc0vj7HYFJYBnXUq4vMW3IqzViAwfDfOT4izJ0MtEd8e2lpegXhVEn3rao5cz37AbQmTlJofRJC3u1ng2DzBTa8YqLn7ftwo8IJMr8K740pUE3sU/QJLqxtBET4m9r1QYOJgON0onwnIL+VJtCLQ0+uFDD7bZTOgH7kDl5L4nr4oPbsj1Ezj8oD7pfp2e8H6HAQLNXcMC2ORMIIVVZuZxlR2Eh0s9uctOB+0oLD9LtQrFW,iv:0vbYqK6tSc42sHr74fwvEtihWoKpI385m2DummusdGs=,tag:FPqnWZqQGfErv7/kxaONRw==,type:str]", "sops": { "kms": null, "gcp_kms": null, @@ -8,55 +8,59 @@ "age": [ { "recipient": "age1ac9aek30209ppmxxxpfc65wet344u57pdy3zmk3whjlta38m6q9s9m666g", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIUEhqWXJkeTFGb2tuREti\nWDBzRmZPd3NyOFJiWUI3L3FHVmZuaW9VTG5rCnQweXlMcmFCZHBVZkFnbTlzaTVS\ndVczU3BiS3E2TXRxNHFucVZmZ0tHekEKLS0tIGVhamV6YTZsMGJ6WUwvM1RoRC9u\ncnpSaFpwZFF2RHowZmY0SHpxTFM2a2MKIqn15mz2AVZrXK+pk0FNsFrmwzx0bBQA\nsIURsZYZ+fTVnHCSfsh1KiJpqQAr8tuFs1P8cjis3v/PnuGQkbyxIQ==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3NzVxL0N4RjNkSUljakZk\naFVCRk5QS1pXaHBjbTBTcDJVSldUclREOUYwCjdBTjJTZW9vaWR1Q09GNXlTU2w1\ndnJWcEJMT0NYZkwrYlZHUnRoWWg2dDQKLS0tIHBoZXlTbTVvVFBRdklDbm9VY2Fx\nYkgwZWhPOXd0WUR5UkhRWGJuNERCUFEKul++yYOMSswsu8mfFt6FfiOVCKyF3XLC\nDTGZS5FLU/VohypE25VVvRJvWLyofwVWrqEBJmDMOY7mfzE7DrDpcA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age162v5365xrnzm9tlxy4w3e6fqds7k3h029qezvl73z6rs5skcn9hs7vml45", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaMHlDb1drMnJkUTQ1NXNo\nVjNDNkVzVGpRNkdJK21zaE0rT2c0aU5ZbUZrCmZHQ2VJK01BZ2h0blhUOEJxU3N5\nNHZPN0ZabnhBd2MxazhjMUZDaG8vdm8KLS0tIG84Vm1EVjV2RkRVY2srZlFpVlBO\ndk5ueHZJa3Eza293Tk1WWDZIbUxNbXMKjxClTjxGcjcBVQI/9sMmYUgxHsYc5IIY\nVKqvN3mkq/U7VfmxK/w8MA0T6EcSxt1E1nQgwQOAqCvqw9snzKLx/g==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtNXhIOXczVU9vTG10RHNE\nZitIQWdxWkw0MC9xL0Q2RTZ4aVRJN21haDJZCmx6clZMRWlsa1NHZjRaSEE0K0ZL\nM0FzcFF5WW82RXlkUllETEpTV2VmSm8KLS0tIEsvVkFJZzNUWnk0bTVPeitFZUh2\nWWp2REpteHY3RUtvK0NxaE1IQXdhaGsKS6ACWGK51KtS4ZYGSD29AXI7LZ/Jjfq7\n6RR44FQfrPlu0UvBjwJhYffMpZQBKLA2DUqiNvp1Q0HDjWK7QYwzmg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1m6efmv7zr9kks4h3w2su74sda5keshghwtw57mzn4sl7kvr7j5sqhs7mdc", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBybU9mVXArWGlORHBzdXR0\nekFiQ1hMeTlWQ3diWGlvaVNOVUhCMjZ3K0JBCnhiT0t3N2ZFV1dvZ0JRUS9qNHVP\nTFlBWlRwcStWYmEyRVB5dGFPYURBQncKLS0tIER4Y0xRM1l0Qm9xaWN1Z25jWmdG\nbHdoTXFaRThHZkVtSEdPSmpiQlBLUEEKYXXQ6Agb/M3tRspfPbjeBXsqCD3VkajQ\npl96OwhAlbdFyiz3zo1xQ7ARg+R6N9s0mmoFQD1cejKSiQSOVjMwgw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4Z0ltZ005dVZFZEl4WDFn\ncnVVSm1aN2lrSjhCUThUWWlQVVFuSEJqWDN3CkxXcEY2b1pjcGhRQzRQTklPVW5k\nZmlld0I2b1VMbVFESG9haFhYL3B6NzAKLS0tIENML0pDUGtxUTgvTXA0WEpFUXp5\ndmZsQ2Y0Yi85N2tuUTVGa0I1NUQ3N3MKR8qO66ZWvE3iizQokaQBAVwjPAm1xPPJ\njRaXuCtNTQcjdNJKxElqbfZrtNFQ2jNcf1XhmZP86+GYS0q6/5PSxQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1qlwzeg37fwwn2l6fm3quvkn787nn0m89xrjtrhgf9uedtfv2kqlqnec976", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoeWpCczlYTnJiQWZvSm9L\nUjBwMmlwYWxGT0NzcEdzRU1PSjdzd0ZmWlZrCmVtdWd3eGMxdHFVaVlpSmlZN3Fq\naXlWZzVzQjE4UkdSaGZQSWdIM0EwYlUKLS0tIDRCdUNTSVBBNkN0dTE0VDRDYk5a\nUVJSMmgrUXVVek1kWkIyQ2wzUjlMc28KQ7TdM/XbTZpvZn6rn9RJqpxqqE1DQ/7y\nysYzQvwSm83QwfOH4z3ZRhf+/ouMof06d55VQAgMyhcuH/jy8VZ+Ew==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjNnR3QnJ3VnRRemxsOFdM\neVJFZXpqM0UzdWdMaHcyUXhSdFFaMStuYlZFCjJPRytXNGVCYWtBYWY1bzdwOTVu\naGF5UGRtOC9vSUtJK0RyT2xxcS8xRDQKLS0tIGpOdVB0RTFqRHlvdnBnWkZ3K0w1\nYStPNlkvdVBSUEtvTmJybXhSNXZHL0kKRPq9n6NYRgrpGKL6x6rgEv49KbdYSJEU\nsUPjROLQfqt5JBofCrCvnnmEV3omKoPppeKcLUyl1XNnFoAo56i4Kw==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1z5n73rq83mjt6xsmanvgylks5gpmawhqfcz6dtwkc5cu0rlje5js4zzy9s", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJUFY1cWNOOVdtYXZsd3lE\nSXZqWXI4bUgvbDgreUp6M3NGOXlPWGRDT2pvCldGWVFEa3ZMbmJMczlrcUhYN3FK\nQ2d2NXdLa3ZaT2MxM3RwSDgvRHJsWFkKLS0tIGFrNnpKSk1idGFicWQ0Z1JQMzZ0\nQVNUQlYwMmZlMXFTSG52NnpzcDFLbmsKxnOKLHv6zzyrxJ+ZzXqhXK/BzLlcmQVr\npVoFYRThC4I1yt7uC8Ic2UUNog/CEalkMuT0hTQaPCjMPpBjD3NsQA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrcUd6THFxbWh2UFlCa3pa\nNDY3NkZyTllLejB3aWt5TG5iZ3VpWkRnWEc4CkJsODBzd0cva0VCSzdNdW1QaHhG\nb05WbDFQeDBUSWsrcGZQc3MxNjBhZzQKLS0tIGwxZFpJbC9zNHlVei9ZdWlBQnds\ndXg1MDBxVDBjY2Z0R2Z2SFpFUjN2NzQKxwPR0CMDDDvGAuBK+nJUHAnTdQsHDeED\ne0oMgtz6MAzklffni8DJbdJ4OXpHAn3JuBZmrucq5LIqDwW7J8SQlA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1caua5n9k045x2vmh4ymau8yvxtmjk7fq83jtky5rlyy2a6f44ucsjwgevq", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRaTNRK05XZzQ1d1dQRTFm\nY0Z5akZqdmh3dWxCUXViNTlWMDZ2UzAzWWxVCmRaSlhUVzE0M2cxTUFpWjRoazhn\nU0VSR0dGd0paRkRISDhkSkRvWFJGSUUKLS0tIGJHT2VkdEVEL3NUUjNoUUlMbllv\nNldVcWl6UXZQbWxvMitqaUpnSTdqM3cK5xMU1Oy7yJ/x5q+2GXT+rpHFlKzawIGB\nUgnZRgA2RclRyeVUkGHB0sfwsuPw7qT/k2P8/ddpNeskgvsY9+xk3Q==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6ckhROVVNeHRlNEtVWG0y\nSTE0MGVYZjJBZGlxUStnYmhFNlhsczhkMWl3CnVIczMxVW9ueHFRSWhUWk1JcGVX\nNTRHUDJybzBXd2REMlhPMXl2K0tVTHMKLS0tIGEyVWswemFXZEtyaEhNSGN1eVY1\nS1JrQmplUWk0OHZYN01mQUhKdFRHMVkK9ybMv5ou48FtCPfJmcEf3Xs9AsTWQYbc\np8L5+QG8IvIOBiPzAvau0O+Ze06fJpMCyud0uuHd8nPvkYjto0638w==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age10d49ptrmad2n7rke6helvmmm86gf06gj9gtfxsh334f3hfr0eewqqa2a7w", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIRk1YOGRxUS80clZTMjVX\naXJIa24weUw5UUhKRjBualp6WTh0ZDRsNG1vCjZuQUlKREd6bngrREVMQUZZaGZ3\nVkJ5UjZnU2ZMZzFyYTVtR0NLalJEcGsKLS0tIGtUTFgwd2FzcU5FNVNIK3BUV1A2\nVERvZG4xREJqL3VLWWc5QXlpLzIvakEKW4JZ2ceF7VPdbG3lLpiP+MOmY+JlCuXC\n4u4TD3XZvPhLf342grrkoFTxIcNbHUjXMjXPcDDY4vf7JnvsL0VSuA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTHVaQkF3SzVndUZqdVF0\nUFd0TEZJSkh0QnFHQldCYkNjbWxBZG5FV3g4CklsVm05dkN3T2x5cW8xYnRXeWVx\nWStrWmdWdDlSbzlkM3hhKzZ6UVRoZHMKLS0tIDNuNmFJQVhncEFZdGpVdjVhdXhJ\nai9vUU1sblU4UU00cDZ0VmV5NkVFdzgKG+YiG/osB9TBj7fDtrALDtkiKnMbR0lv\n10lu7WPD9HnADD8UhSUDNySfVzy+eL/e8HtsSRMMPMXdvmxHjymlmA==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1qedjtr4llnmue2r08ec64mtkl8hpkdsn5mpfh26l3pngmxdm2ymq2tfh80", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBndHBJaGtRSm5kWkNxZlov\neGUreFRGMDJOSUxBSGxxMnVGb2I0UGZCeGs4Ci9uWEdoV2xpZW5EMU9MOEVZdWU5\nVHB5R1ViRXJXWXZLSTU0bWpDeGNsaDgKLS0tIHQ0TWtDeEoyVHNjT1huSDJIMTNM\nT25mSGFiM1c5K3dRVjhSd3IxaExJVUEKpnFpcu8xYLkEi/zbgR5Et+JyTsE7m2TG\n4wDd96KszjOq6oMRzU5A8YPybTCEQfDxOg5TUbHmjDMPPO5o6gcOhA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJYmRHUHNZZzc3eTk5b2kz\ndFpRWWpZeVI0YWhKWlBXbE54dmtyUEtER0E4CkdnRHlUbmRVc3MwcGl4SXRMdUFQ\nS1UxdWcvQ0htZjJJM1JEOFRiOVdmcmMKLS0tIEs3RUNBcWxWWXFZWlJ1aFcvNmFt\najNxR2hJZkZmeXNNYjNZT2ZySWJYNzQKidSOVEKEVg7eHojBJCAZdHtgGvTA5YSB\nGYWRTX3Hu3Aktac1o3vO+X3sSqoEonrkVF4nKhfPxc0i1HOHk2nwBQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1rtnsg7ujpye3lyrlu26emxdaf08t7pgdeeranynla89r5846pa2qcxffty", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpLzB5ZWpYL05GN0dCQXdH\nb3dreElzSmZrZm5BWVNlanJrYkx5TFEvUlh3CjBTRGVEVGh2U0JnNTVJbytTVDZ3\nVjhqSmxmSSt5dDNSUUpFL3F0TlR2Y2cKLS0tIGpUYmQrUjBhVFR2UGh1T2I5ZUNj\nRWNyaEwvVURSRS85TnEvWTMvRUZFaUUKkOKZUE+NeUUp9LPwWVLjJFZypq9hLvWt\ncXWM0U+bZS57VC/b32F2nxAmIJwUBhcl33p2PbGGCc2rnyLtmZmU+Q==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiR3VROXN5L3ZzWHBYK0JE\nc0NITmNLbFR2clZxVmJEWUlEMW5iOS9OTGo4CnAvSVhvL2duVmdsbWtRdDhpUWg4\nQ1Z0NlZRZFNLZ0ZISE1paWY3Z2MvQUEKLS0tIGhoUnh4VjFRekFSdmZ5K0pEVEdE\nU0hqZWFDUFFpKzFQd1U4aVZtZVpqMEkKo+4fpnyYCEDcBNL9dyaW9n8xlWg8T1L/\nZUVKjRkeZXXsA5D4YSiF6SF0dXzo9IcVq3XRdR5+GOAKYk0thQFGuQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1rtnsg7ujpye3lyrlu26emxdaf08t7pgdeeranynla89r5846pa2qcxffty", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxNzM5emxyNG91ak1Nc09U\nR0ttTzZoeVBiREhScW50cDdWelhHQk8yTmxNCjJJVlBKcVJKUFJnS2xUQ2JBbG9P\nMHBrdXVSRWQzZDF1ZHg0R216WVhvT3MKLS0tIFcrLytJazFMcDdXS05OakFUV1lO\na3dOVjVqemdmNDkyVTg4dUNPSWdIRWMKqI8YRvXr10AGFoJtvLDcB5eylLGV0vKr\nqVdVNYMZrDk4IuvyaTmUTCWzjGALaJwTt0RvXoBvWqhh/0gtW43HoA==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWWEZETWEyczAvNjdMSFdz\nV0NBV1plTGJhN1lJSlNyZHE4MjQrY2RlQ2xBCm5rcTUxekJ6VHk4b3JxRWJWYWJM\neGcwWG5RS1RKMUxxODZtRnhlK0dHZnMKLS0tICtaOFBqWXpPaDRZa2xRMi9TRU1q\nbjdtUEhDWlF6THRyVC9kNVZHYyt5azgKfu/bJOoXEJ8fCohTOBvb19kfOMTcCjRy\nfKRWvEKI4KlC2YPCZJvfJA9SsJBUe79c4aMBq7kiDhDfILLIjwhwbg==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age109qksyjgdnf7elnk98dh4vtxt0epju7xjemlqng0j0x75st5zg9qm9h3hy", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuNXljR3FYWGdvZnVBY1V6\nbzB5aExIWVNhM0VpTjdwYnhQV2xlczZpS2pFClpza2xKS1RUN0xiRFloWTlOOEtR\nMlFZcENRRUxlSDU2UGhnTVZzeE5sbDgKLS0tIEUzSTVRRVRHUmJaLzZ0cjBPZUEr\nSW5uYVlKb3FKektEdWpOS29VTHVvY28KHoZuNlgD57Ie7Wc7Vx6GoAJ/lqbNlmzU\n+VcbdtqnB6AT6OPk53E2Z4OWy2P0q3CZnSM2kzYuqXsvdVPBNiEjtw==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWVnVEcnhEeGQ4NEtRNUha\nbGRLMnN6MWFmZzdaUVoyOHNtV0lDeWtDQ1U4CjhWem1Ia1lLK2pvcVNrdDhGcmxD\nLzRaMzdqSFRZTnN2Y1ROZzJLY2RNUGMKLS0tIE03RmdFbkd0dEpqaE82WFRNbVFH\nVU50UUdsMGgxQXUxWjRLUFR0d05IL0UKTsbBtzUISEcEbH4Z/GV6OhKQ0swY9m/T\nIoSMyhimSdZd/fNdCA2zh495Qjo4y9s9NuC3DEzpOD1phQ+Mk08RPQ==\n-----END AGE ENCRYPTED FILE-----\n" }, { "recipient": "age1nre40kypyvcuqph6yk8kv9msh7lcqsck0tq6rr9jdutnjc9kwvpsfpq5el", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArMnU5aG1iMnZ2WWU2SVdF\nZXlpNlhqVjlqMnhoTlJ3WFFLM1ZIWC9RNDFVClQ4SkRVQzZKNzlvY3pKUjJxMno0\nUnZtUkZpUjBId0FvRmFORThyeTVkUzgKLS0tIENkL2p5SDlORCtUdTc5U0ZQZXV3\nNys5VGMzTWJHYzc0aWhZWXZhWXg0eUkKVZ43Jb2adnd/1blz/NNP2HTwagfKi71A\n4l/Fuj8fvg2gUEbVYlmZcbG1X0E2yhbe44X56cyBuQUB/NiBSYZU/g==\n-----END AGE ENCRYPTED FILE-----\n" + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5bXBTTkc0c2MrSlhlekVV\nTE1nSlIrbkY3Z0owQ3BaWFhMdmVkU2hPcVJVCkcrNENvYmpZdkxyZ0QrbWtvSitU\nR3hRVTRCUCtHUGgxd2x4RDQ3eHo1QkEKLS0tIGVNa2tLSExLUjU3emJkZzlZVHM3\nOHQ4bDNHOFd3dFBQamg1aXFlS0x3d3MKrojbN/zOUENgMxXNzx7yanriBdLJ4bnF\nBIuH08ccoAwmw7n97JcNHhrxt+lecdFWB2ZUUMl+Zp7/svF+EMPU8g==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age133w8dx0wr9z95v0kgrqup7s47q56qdwt2z8szl7mghnpnqqpvpvs3q98kj", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzMzcyOWU4cnZlc3lsWi96\nai9Lb3N5YkhYdHArLzJoNnM1Tm0yWGZGa3cwCm0rYWNmRDNKRWt6OVRiUUhGZnZ0\nMGdXaXpqd2ZsSk1CQTlod0RQeTBzUTgKLS0tIGdjSWoweWdjTFZxcDBRY2luU0Q1\nQlFseTg0bXhkOUhXN2M1aFdlR2tKT0UKyYNKbtjYhzG1XXdDHrL0v4efl/dhMMzo\nBDSXuC112RD5XrIXhQ+3L/ZD8iDy3E8UDx8lTscDh+g3FZ4SLC0oVg==\n-----END AGE ENCRYPTED FILE-----\n" } ], - "lastmodified": "2023-11-02T13:40:00Z", - "mac": "ENC[AES256_GCM,data:UBVgojvjtRM3XvCvDSrbA6QOwIpb7E6myEZ/he3Kc//ppt/0ycNrApQjHzP8e6D0z3vcWESoOw36aiqbQVYEY1IDbA5CZAxIahvxkgg8aqhje5ibP/i4U9MnP0X4SeAjpdOIJZeWPScl5DVUsTl6i67q+9TPVg1ilLEmeHS7xn0=,iv:uyhq3pS0z7GcvvFjQmgajdIbKUqJiJwaiSEzxd4mnd8=,tag:wbAuLRB+Rd5kQh/3UUyC8w==,type:str]", + "lastmodified": "2023-12-23T13:10:52Z", + "mac": "ENC[AES256_GCM,data:ydRFUodIVcpkjUsOgJxWQ5lLC9qaf++qxnG1zEl09/0P6xJtik7M5Tgp6DcWcscUnNMHwX+KmZquxwB2mtw4HWJ4qmer+0/IXdgI2Qd80mPc4ofDVnVsQPmfw5VhNgvlE+F7fK8gOxPEneREOWLx20hqgS19Gne7ExgxamKzP4Q=,iv:cmSFKV4fNTSoBj4SQ8LPT5xNnegVKllnwE76QorWgVA=,tag:mrjmsxB/YtDWpZp62O86fg==,type:str]", "pgp": null, "unencrypted_suffix": "_unencrypted", "version": "3.7.1" diff --git a/secrets/secrets.yaml b/secrets/secrets.yaml index 12a8a41..a06a238 100644 --- a/secrets/secrets.yaml +++ b/secrets/secrets.yaml @@ -1,13 +1,13 @@ -user-julien-password: ENC[AES256_GCM,data:9CN0yLPB2pDeJiVTJeu+Oq/nql9mr9uxAlsmkJW1dCfod+gtO3Gx4FsgcfBpXXQ7XmrYrNVNQ0QDNOu4+P3PCXVYTSPd0qdNUaE7nX/8sYOfhhIX//9LeseDXyrLOB3KuLCq0bVPmDrJ1Q==,iv:Gv6y9DnKuxVz+QxSIW9IVCv9DdU5cA6+WR/OSA0SNfQ=,tag:JepXDxQESoSfsdBkp+9rFg==,type:str] -user-root-password: ENC[AES256_GCM,data:aULJLyBomBvgF8fPndPXT9jSXZXg6NcXOC1zaqtqR3lHJnXNAjWBjGA3Mdq/bIqBpyCRqqT8DqQ4kcf0gPVv2qItTwWfBBpLYNCUTRFJJpmG8cn4hpDnkDnwjC73vjp8OO98Z8WBsKCdgQ==,iv:062Qn5BkGC+McSSCjNXeSPZ+r2KgrYEuDq/PHf87nac=,tag:TCxfXqQOSn6+P9JeF+vdyg==,type:str] -ens-mail-passwd: ENC[AES256_GCM,data:G6jISDvs1xFKWDs3,iv:aqGwXlwrD87GbG45arauPdClXbLaS5iVjcRO0g4tLeE=,tag:yQY0+G27lR1sIeqD7TpYpg==,type:str] -sendinblue-mail-passwd: ENC[AES256_GCM,data:D8F1RCyBCNSQjZcErMa71Q==,iv:cuS58ISY9J1qMkAAjxWdHpEYHPFBBmCS8hwNX4BBV4w=,tag:5Q/pgmNP8TDe3n3VgRMWvQ==,type:str] -drone: ENC[AES256_GCM,data:gu3tWm0e+mJwM/BUuGClT3ZJBo6KpuvgZxtcHml8RXpHNiFCPbnAMKinZMaY4y5ne6TZ70/PO3ddB8h7HbMDk6VXgewwalmX1X6DpoeEeOYx4zJonsnh7h+oOgklM4KI9sOrLKd72Ac81IwenBy6zF2fkL2c2wew1DD+eKaAuwwr2oQ45EPtvJ1ekaLKPNrgoYYVGTBl7WH7xhHoeTqquXuL1ByoyGRdBOGBu8BINK5/BGBMxYkFZTiLOA==,iv:3qNM6+VY7ECjrpwhP/uSjTFstLL4XtUSLOPjZRKePWQ=,tag:aOKT2a3AB7p6fs7MVf9KZQ==,type:str] -bin-cache-priv-key: ENC[AES256_GCM,data:wJiv/9r0j6FRasIExxZgXHYBmWttIisQI5qDeH8BRYML7mafqp4Bl9oHZzNWygUpRGLs0KaG3kS5E2neiOBlF4WaRCQauMhNNnH4lOYE+gEWlpD95UVotexnCTGd4Cl2kw6DJELHiAWzBlo=,iv:kSjzS1ia0nQtAHxViJI6RoVzQMGU8RgDa07SvL7ModM=,tag:eu6zNZ5yeuU5VP9eJT1fyA==,type:str] -filerun: ENC[AES256_GCM,data:Cycl5QW8NHvJLoEBNd6EpGwt58B1BvORFAcDObCzRKbY1Dzr7RrZfEEO8DF1doCa6ru6M/KOqDVZQsb3p7Bn2F8KXRo7st/Q1wlffDzjE1lYwIEjzuWhqdOTTd5wvDL74P0FbJVuFLd9FKa3Fra41b/LHY7T4oHFOX3m+go9K2qsANw6sBZ0Z9U4jDF6QUdDZt4F,iv:ar6KLMYH20rL4xw4Ar7WtahogZGDKmknR4OyDV/aLOY=,tag:/90TRvfzUaU4NJlA82xC6Q==,type:str] -malkash-pw: ENC[AES256_GCM,data:v/eZzX+TzJMpUIdjYSPj+1ReJt3hkSl9SHMdtsW7WiqDqCIJJXYXfeL97DVy/Lb6DotjebaWdlvf/lZY,iv:nXnqgR4iy2LbnkBVG4trl30/n38ZWBhDvMJS9DTZpr8=,tag:OH0zDuLkxFR46jCjGSEmNQ==,type:str] -ensmailmalka-pw: ENC[AES256_GCM,data:3oDFLQnHA0spbM5TvKCSmBeq9jeBvtjUzr4eHYiZF9MZB5oZxgHdK06Y4fcrISRcn49EftYJXfUyCUnk,iv:Z6NmG473XfRPw+aLitPTEp9j0oO6JtxE/DYq4+BMZ3A=,tag:X1l529sVOUKElXDDFqCekw==,type:str] -ensmailmondon-pw: ENC[AES256_GCM,data:7JYEElreJvOv2XYmLmgMHZMkLyepscbcf6tbYlONasscdi34AgdSaeqG8pUazncKCpgwK2KY87p0V8WE,iv:ZPmfBKfznPSwRAlZNtcdZlTe+mNnot5MA4rVX9j6Vss=,tag:L8ZfWK4EIkFRV+RY/LjiqA==,type:str] +user-julien-password: ENC[AES256_GCM,data:Up88PPIxEgHJQuuSSNDXR/NCN0vPy8By/+epFZHc0jnVF1e9Qcp3UYC0zN6Hn9taMA68Bi9LaqfrL5/7mZbLepKpzhBqbHNnOlqnibxvxrJqWYyCPeeTE8ggDb7ZzTqhCS+f+hlOpY7WXg==,iv:Gv6y9DnKuxVz+QxSIW9IVCv9DdU5cA6+WR/OSA0SNfQ=,tag:+XXYWtS4Bj9NDkeYgdm1KQ==,type:str] +user-root-password: ENC[AES256_GCM,data:iByVmJxzkQD4yL4eRy4qHKJdaKXwu/UTC7V3/7p1YkGyF+L6uXt/vrcYO4c48J0ZFvZXiF2mc5uZhdydXqUDQ3VGRpsth+tj81csFwA9gRRjN6Yi4Rl0jAFikQFxK0joQ+6tTRC/lhOA4A==,iv:062Qn5BkGC+McSSCjNXeSPZ+r2KgrYEuDq/PHf87nac=,tag:4yM4Uz54UMLXtLOVAgqv5A==,type:str] +ens-mail-passwd: ENC[AES256_GCM,data:i7nIWu4XxF43E9ke,iv:aqGwXlwrD87GbG45arauPdClXbLaS5iVjcRO0g4tLeE=,tag:ivO/bY7Tw7yFYIWEbVuWiA==,type:str] +sendinblue-mail-passwd: ENC[AES256_GCM,data:sgYDQtQgwh5pVV/gyJYQIA==,iv:cuS58ISY9J1qMkAAjxWdHpEYHPFBBmCS8hwNX4BBV4w=,tag:zGuWyAjwV7gtHJ9mE625yw==,type:str] +drone: ENC[AES256_GCM,data:ARaT/T8tQjMLhxcf5qf/0HTWt8DKL49PuAdjdzXDieIRj8oUB3CYRw7kPPDsVPIND/HURcxeVaV2pCuZgI46WthBHl6ctIWNMUc3VuLzyFEkaSakYcve8v0wHz+cXs+g9+m3hacMsUbBlv8/4VIHsIa5CEZx5upOuIJnZC4K+70aK2vktsj/RDhcni9a3B4Wh1+DBBBCiEzVy6VUK/Vm/FUc2HuPI4YTxWELyKblKYKbr+1banDIjmYSbQ==,iv:3qNM6+VY7ECjrpwhP/uSjTFstLL4XtUSLOPjZRKePWQ=,tag:VnUA2lI0/eGgYgFbIQGmRA==,type:str] +bin-cache-priv-key: ENC[AES256_GCM,data:tgwHShvxVLHmFI0I0lGJyIyPCkZKNHRU69iGnPuH9YjRhsfQImm9vxXlvmw3VgKTEgbn6wYJs9bR8LGcoM3Btrp0gUOajggH9kudj9PudWrcDg9bbZHgWqLsPm2G+CKjQ9oi4YJcEnYAskE=,iv:kSjzS1ia0nQtAHxViJI6RoVzQMGU8RgDa07SvL7ModM=,tag:148687xaeSpSsKRt+tsZ2Q==,type:str] +filerun: ENC[AES256_GCM,data:0FoQi0Oct64WSjqdDfIa0PH8DcMW16ETvA51dk3ppZI8+nbuncX5aFIeFlAYMRGJBt1vptZ8aTn+ryTzVj3jKLp2PuXb8AbTX7i2lKLwp/h82aKmJf5+b1BBWgDkp4UlzUYtfASPAyNqYc5Tn1OjJhn/CiyFFiCw4LvwXd1u9/GGGb3f9MV6rm9U0nGoT5XCEdcM,iv:ar6KLMYH20rL4xw4Ar7WtahogZGDKmknR4OyDV/aLOY=,tag:6hE3baCLdkN/TqGoIennTg==,type:str] +malkash-pw: ENC[AES256_GCM,data:4sqB6sxu+iXaBTcKt7esUVHHkhzyODp9D2nX2WgmPuKlwjmLXr0Nkljo1QMMjV5WStn2d+BG/1fiiMgZ,iv:nXnqgR4iy2LbnkBVG4trl30/n38ZWBhDvMJS9DTZpr8=,tag:zJi1jbsf1ZtbOngEJ6grQA==,type:str] +ensmailmalka-pw: ENC[AES256_GCM,data:X6kQMDIjHOckGjRIlzwavWCnFUfXFA4b1TXh/ExoWxIZtOzccCCGvJuRPFBW3YpsVfbcCP17g/vj5p9A,iv:Z6NmG473XfRPw+aLitPTEp9j0oO6JtxE/DYq4+BMZ3A=,tag:otH3I+UJTxMrAjvdkpA3Gg==,type:str] +ensmailmondon-pw: ENC[AES256_GCM,data:bd6zEDl2qsMSscJB2oZljWW8Ldv20MzuILvSduUbCrXX6N/dUTIAv/hs9PbXAracKDJGM2a6b/hekZ4T,iv:ZPmfBKfznPSwRAlZNtcdZlTe+mNnot5MA4rVX9j6Vss=,tag:Cmi37MxkloPISkNraJYw9g==,type:str] sops: kms: [] gcp_kms: [] @@ -17,104 +17,113 @@ sops: - recipient: age1ac9aek30209ppmxxxpfc65wet344u57pdy3zmk3whjlta38m6q9s9m666g enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhNUc0SHdJM3VKS2g2ZzFv - cUtOZ2laTHdKT1dzeXJYV3NTZjR3b3REdUFzCnQxMmlFak9BU21xYjFvdDB1ekhy - b001M2NvVkl1UitrWFJrenFJMEF5OVkKLS0tIHpYYWVPQlhzMitGYkhFOUZZVk5F - Yy9wUVhwVENCWVRHSHFIdGVWanhEU0UKfMawPd1+OOJPlYUioonvS90uWE78dKzE - 4lUqy9/N9bgs+Viql6X0j8kpXHUivGvDssVCyzdd/IwTxnSpYWZQVQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJMmM0bWNYdXNSMFV2UTA0 + bDI1ajVnZ2RPZ3VvMEV4ZEhQK2NJajJxWkFVClB0Zk1keTZ2UzdBTDN2NFVlU1dB + bE1ITFQxRExjK2N0ZTdramJtdU1jVGcKLS0tIExmT0J0US9XRmlsbnRIbG9HSVU2 + bHpQSUh6U3ZlaHJhMHdBQ05kNWhGOWMKsR87uBuTfSWgPL8oC84+/OSHKS1ln/yz + YKpQzLvAjdQOzClG3CWM4gMG04bNqySiZnRHBmm28Ud2mkk4oBOKig== -----END AGE ENCRYPTED FILE----- - recipient: age162v5365xrnzm9tlxy4w3e6fqds7k3h029qezvl73z6rs5skcn9hs7vml45 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyL2VRbGxqcm1sWDgzTURY - SVl6YzllWDk4WTZPT3kwU1k3TkUvUFE5dWdjCkh5eld1R01xZk1uSTA4bmpONEQ1 - d1M4VFZpVUlDRmRjZFJwbDlSWFVlUFUKLS0tIEhEbGM3RkhrRUhsaG5SZjZTZWZI - MUw1U0UyK2ZvOGVCbmVCdmtkWS9nSnMKqmMH6uI3SCYsPDb53afbRm2/zfR6icHf - LkiQfzf0Mgp620NfZi+YGM8yhIbfCmGC0c4U4lcGc8Zf6+xP4va4jA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwMEJCSXNheXFBeWpHeTBT + bHRPenNTZW1rT2pvWGFMdG5pQkF2ZWRaVTBNCjhNMGd6SkNKOW5tSlZrMUVhR3lt + YWFwbVVhUkxheEVYVXlqUWFaQ0p3VGMKLS0tIGNremN6OWpvUTBDWWdPM3dHQzFN + MGVLRllaZVlUR2RoMGhYd1l5cXBGaTAKahfX6reY+Az83rWiFll7NtCa0txq7fpc + YlDohkivjTzQXqB81ZQfsFXOcAXwIlU0PbHHrUERR7bBc/o+wTktgg== -----END AGE ENCRYPTED FILE----- - recipient: age1m6efmv7zr9kks4h3w2su74sda5keshghwtw57mzn4sl7kvr7j5sqhs7mdc enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKck9ZOHlnaWpmb2Z2U2xJ - d2NEdG9ydFlETXNiQVpKTU1GSHZxUlVXeFJjCmxyQ0dPcGZpMWJ4NWVpZmRhL3R2 - VTFSUllrcDdubW9KNFBIZVp4aUljMk0KLS0tIHl6TlFaMFY0UUtoWlVib2ZSOWUw - a3Q0T0VJYnVEUlpRY0FuNEp1ZFRRN00Kmn8+DfMwqLlu1oA56IF5NBFkaBdcvBnI - ueh5rtS7gktmOrzebBOmtLdsDySBE3g2EMJkEL8B9s1KPeNjNXYEJA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBteEV6WlFOelRLMWpISjJV + RVB6cXEvSnRTUU9QeTFXb0tSbWczVFJjNFNNCmV5dFhHSFdlZmZ1ZDFsVW5OYzc1 + dWp4VGdJQkVQZGNTYnlZNE1ickhGWFkKLS0tIE85ak9WMi9MbFZNRzh6Mmw1OExN + akl4Q2VoaFMwaDFONTBXdU9wc0ZuZnMKHfyJqZ+j2lU+UYPOAvunaRmZTVGZw25+ + lqxNEYIMtkIX0Ts7ut/u/Li8vn1ylIJfT5otKpizLZ3CpDxNmiH8VA== -----END AGE ENCRYPTED FILE----- - recipient: age1qlwzeg37fwwn2l6fm3quvkn787nn0m89xrjtrhgf9uedtfv2kqlqnec976 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRb2F3U1I2UzFPUzBCSVhN - OEQxYTBoMjBZSVBpMXBKSkVacXBnZDV6bFNnCkhnUXptRGZoYitaVjhmbHdrMEl6 - STFaNXF6YmdQdktQTjRjSnpzQWQ4L2sKLS0tIE1BVnVKRnAzbC8vZ0U3dmtpeEli - U0o5YU1mb21qUm1Fam9iVGtFYnFZNzAKAJiloLNAf4tTAyHt34rxQR+JE5giHw44 - 4MB+5X6YElgiqgHLd0E8NwSR7666eQo7Cm38TSOAgSiLA1BoqgC2IQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3eVJTdWU4cE40UTBiNzdp + U1RUL1hRT1ZtSzd5bjRteWo3cS9WVmZJemljCkhXejI4RlROUjdQWFlhWkZ5RmpE + OFJKajhZdU5acmJxZld3czVycDBqT1kKLS0tIDBXblM3L2JINHNna0dzWXFXQUYw + KytCUSsxNGkzRzZJNGx6d2JMUEp5SE0K0TTEaWWuxUalvDkhPeLfyoQYOEvQAY8I + Od25CdE/lP+XuXA9zZCyTEBqhPT5VKw4Chn+Fak+4yzYjpmqKYx4hw== -----END AGE ENCRYPTED FILE----- - recipient: age1z5n73rq83mjt6xsmanvgylks5gpmawhqfcz6dtwkc5cu0rlje5js4zzy9s enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYNnQyL2N4N1Q1TXlmTkdR - QmtMM2NTaGJmQUx0R25aTDgwT09pR0ZHQVNNCmxYdHpzMFdhQ05HMnhOT0VYcjFC - cG9qdU02c2xQdHJxdTF3dEMrZS9XcVEKLS0tIGpWUXlFamkrZUNXcnZzeVM5ZWNk - U2xVSmJYajV5dDAvTVRGdXRLc3hmNUkKttxv7rGb+iMsGG65GNohleJgALTsKSJs - YtX5aWA6/b9TW4pScDb5NvhsRS1WiIucYsIl1EmPUw3SWCr89HtWYQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3NzUwV2JzSzRqbWFuNGl3 + MjF2L0o5eStnUWEreHA5QmZIQ1NxTXdBbkJJCll1MG14NW5CMFlKZ0pOMkt4R3Zx + Q2ViTDJxV3RNeGwxK05vRmJJV1ZQamMKLS0tIFEyRTlESjJUTXBGd1BIei8wYUxL + RkUrOWt0NFprZlhrSTFiWGZQeVp2Q2cKIZMF50En11+jFllINHia32IxIFx7xHTF + sjVq/sAh1vXDpfuABkzWGdeT9+klPIRZL34dnn+qTssKarFAUWpdkA== -----END AGE ENCRYPTED FILE----- - recipient: age1caua5n9k045x2vmh4ymau8yvxtmjk7fq83jtky5rlyy2a6f44ucsjwgevq enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRT0x2ZGMwS0NlWm9rQmZu - VmUzVTlPSmFWODFDQTVZSGlxWENmMW51RmtvCkI2SFltbGlOeDdtOTNxV3pMVkJW - SHY2L1pDV1VaTzBTOEdUNzVkQ2lUY0kKLS0tIEUxMXlYZitPSlRUZHhZbDVHVHh1 - MStSanpJUWRabDJQNWR2V01lQ05Hb00KyP4eJNhU91JQKnJUpVWXC80RahfHEX6t - Lg1bt0U/v8E1UF/AUEsEhSqhjxoGyqmfmQK4+TtHKMEo490r0iNhtw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwOElzeSt5VnNLWFRlUnBa + anZDRGduUzV4RURJcnNpWmVXS040azJSRkdnCm1lOUk4Y1J5VHoxRUJtdGd6MmI1 + U2R0ZW1xKzViWmZPK2ZxbUlPSHpXTGMKLS0tIHJrVnVqNFM3RlNFVGZaekxyQ3ps + WUtIYzcwL3diQW5JOE5BR2pRSVYxNFEKFPfmfeF8BoMi9YvO45ajvND6oxUv7puI + si92InGpcBo2m1ZyGayTFB6xWPR9Jg6fZPOkr7UUgd1M8BvZQD+ayQ== -----END AGE ENCRYPTED FILE----- - recipient: age10d49ptrmad2n7rke6helvmmm86gf06gj9gtfxsh334f3hfr0eewqqa2a7w enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3QWdNbk1BRWh3QTFGbjRI - bnFZT3ZDLysyMTZqamtkZ3J2VHBTM084bzI4CjdHOFBQWFJIbkdLejdJTXFiRTF5 - Qm1QM25IeWE2UTlzVFBzU2VVeGN6MlUKLS0tIElxV2pJcnVFSjEzU0R2bmIzMGhO - Z3dYd2FES0hKamlOKzBTTUJCNk5OVUEKMYtWtvC7Vr+TkA+FtY5ZMiTLuQzboeTd - QTQthBTAp0Pb9opVgnbBSsHLeUpf8kr1I6E42IvIqaxAQcNZaEeXxg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiT0lXSDUrbm43ekhtOW13 + cTI5ZDBRczdBZFhEL2FwUVZvM0FDN1lna0JrCndLWlB6M2w2V3VBRGNNb3AwUXMx + d3E0NDZyT3M1anVaUnIzcUt6ZEp5M0EKLS0tIG1nRDA4WTRiVXlhRktGQTg3Ynkr + RnJROSsxc2NMWkd5UlpaTEttL3BJWmcK/cqh2/CjVyof2Kkp6i2hNIJQVwD9kqlu + Ir/slbXSYfmXOfnifZOiNIc+6YqdmSlJ8HGLYGmX1JOVL7nlH328gg== -----END AGE ENCRYPTED FILE----- - recipient: age1qedjtr4llnmue2r08ec64mtkl8hpkdsn5mpfh26l3pngmxdm2ymq2tfh80 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpMTNpdTRiWXJyWFNqY3VF - VnZ6ZHA3VHBTUlBkemU0UW5tcUZJRXN3VnpRCnpub3FiY1RqR1BYWGcwNW9xTnB5 - NVFMM2VxWVM0Ykppc1Mxd1c2aVlYTWMKLS0tIGY5TDJSb1FOS3h0Y0FsM1ZwNWtR - RERvL0xUM2VIMVlSR05lUkJJZVVWcm8KJ+YMZH6Auk/jL5ythKVrA4WRUsvtT6O0 - pwUrBPt4NuoraaiTHjT8ByBxFm02IyUSURkqRc4D+inW2VIfbWN6jg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6dkpRdUFDZ1VkUXRYS1Ay + VXROTXdWRGJ6WG4yWXBDSEVKd0twN3UzaVdJCm1uODB3TVYzSWhnVzJ6TCtLc2pz + RWg0bzBqVVVXYVBsZytHeFhnOHNJZFEKLS0tIHRDcUtxdTdua0k2WXo3ellhSGUv + WHMvM2UxSk51MzVKMGxHa3JoZ042NVUK7/eNA1yeA8PWLGcPdqTHxcdKDW0pZrm0 + nd0Z4yB9asoxaFuHp1NE8hIgTt2vGF5p6hFPr5OqXjGJmd0iwyrR0w== -----END AGE ENCRYPTED FILE----- - recipient: age1rtnsg7ujpye3lyrlu26emxdaf08t7pgdeeranynla89r5846pa2qcxffty enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxT3Q3TTZ3VDBnVU5Eb1Ix - ZFcrOVR4ZXhnR2FMNkZZNFAxNjVwaTdyNFY0CmUzUG1jUjc4Z0xJd1B6MEE5RCtI - YzZqS3dOZVcwcTdRa3ZxSFR5NElTQjQKLS0tIHgwTWlwbWpnOUV0S3g1UE9kVWFR - UldsYVdpUmZVWmNIOUM5RndBUHNPck0K5UP7vkeaWL3pwhlanuZPiicYOo9OdWEP - FmSS4r4ndj6NqI2837KPNMOzcTPtJcKxkhX88AEHYN1rUYncbAbjXg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWUnd5bURyQjlQN2pLV281 + MHdRVndZSjB0NVZHRGR1bVNUMU1GU0s3eXpzClhhK28rSTZaeVJJTURSdmRPc1FU + clBTRXd1WUpxeGlCR09sQjJGU2JIVDgKLS0tIENCdHhYYXhlb1NtejltN1RXamdq + aGtRYzB2MitSUEVtUFlmQmdNbXhsbVkKZbvzUn27f+236Lp6pQU9/SmnQrQNcOLN + KIzqNZbrkAzn5J+aSpDQJ5xJVUneZfZSRzQAWTxaCHl7/9DQhgUZHg== -----END AGE ENCRYPTED FILE----- - recipient: age109qksyjgdnf7elnk98dh4vtxt0epju7xjemlqng0j0x75st5zg9qm9h3hy enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwSUVwa29LaTc1Qm4xcG9D - SHNJSHg4eVVuTC90ZUE0UkFyamwwcThHUUJVCjkwTGNST1RVK0dVMllUcWRFMmlY - SmxLMzlueGdKSEU2NkphYzVlUTBvQVkKLS0tIC9YN2VpUmZRMmdtMGVJOG5rS2FH - K20vUjgrcUsxVk5Ra0VzMVBWU3c5VTAKozLGW7AU/pTGBMQbzvOgJXtkpO7QwfeF - cTser13tRhTxPRev8KRaKsvagJ/n5xm7U3vT60kenSEcxQOKiIuyng== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByMDZrbGRMYXY2U2x4WGU5 + VUpEeEhwazVKckJhNmVOdEcrWVFBODhhQ3dBCmsvNGlGNmlPZU9Ma2R2cndidVBO + S1UvbUx2aituQlZ2M1BTcFpyRFVIVE0KLS0tIEJxRTJkdFYyMWp0QnNHREZWNUha + YjMvaFVkTm40ZlhEdWRrenBOZkFJWTAK0u5gHR/6qGfPuaD2BjUhpeFAhWkcCoJr + tAJidfjCcVgKvLAXBmJ9vhAHiJxeHGjuDyIjoGLFt675untrru6oug== -----END AGE ENCRYPTED FILE----- - recipient: age1nre40kypyvcuqph6yk8kv9msh7lcqsck0tq6rr9jdutnjc9kwvpsfpq5el enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLSml2ZVdwY0s5WXFrQVE4 - bm1UcVhXMUJVRWRjYlpab3Q4OTVkbXNOeURBCjUxbXlLOWhxT1liOEYxR2NUS0tD - cXAvL25kQzhCb1VpRkx1VnZHcTVHNnMKLS0tIDdrWGdIRE80di9IeFlRNXdCbCsy - WEIzVjhDTkw4N3VsMXdJbmpSOERMWGcK0reF8VVhCdX57FoaW5GtR05cHVI1oTM+ - t5fkCJ5bI2dd/BAU1QodxY8cKctWVdYnzVu7S8cT3dsfrQSIDtU+JA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYa0Fld250bmY2MzlNeW8v + UHlkdEhCWWZpcFg0dVUrcDFwMzcyenAzQVM4CndSL0UxVFJCNG9WayttdFNoSWl6 + QmRPc05QNDhKdjcyK0pON0pEc2JqR2MKLS0tIEJwMEdldzIxeGQwekdrQTJkNFc3 + K01wK1pBUHJNWmpCQ29BYmRlcHRPY00KUpc60oWKOuSJEVb4aq6RoHCh58/Clc1Y + IPQkS8sexJMFWPIlPnbHggcLF595wOJxmBFHdaDxoLnhk7ANpyat9A== -----END AGE ENCRYPTED FILE----- - lastmodified: "2023-11-02T14:14:48Z" - mac: ENC[AES256_GCM,data:6a/ukjUjSAqFW5lnP8zw4Ta8lKacpYaKu9n5uPb5ctuCy08VGUfc3J18bzn5Q/7sdKiqkZp0MFBrxVqJ6SoSUEvbWnFLcRL+3aCIm2FltDGnitvDDUKkZJ15TmwytU0vyflUgfpvlEmXwCDe8hqhkPObl5/csodyjATJlm5FB9I=,iv:nj+3Bdl02FRa+/N9+fgbUfu8SC6oWbJOyEtMOMcneh4=,tag:LHZ62cJXhpan7FolwW8cIQ==,type:str] + - recipient: age133w8dx0wr9z95v0kgrqup7s47q56qdwt2z8szl7mghnpnqqpvpvs3q98kj + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqakVvTkxyT0VxZU5sTHVk + amhGTHBSS0tTQnc3ZTB5Sk1yZ0FwU2trVDEwCjdhMUZ5eUs4OEVhTHpKV1FhZXpF + TExvUmF5ZTVHMFVPQSt4NjU1S3ovRTAKLS0tIGdHeFFkbXlVMTl3UTR1U1Vzcmg3 + ejBIOXNPUzBGenhldWlEYlA5SEsxaWcK3WsZb3Nh1EyXjyjOI98TrbjkqUrlUcAM + O/X1Of/Vz1mciB4hfU48bLxfgKleUaKtqR10OGLbcs9bO/nYPB7Evw== + -----END AGE ENCRYPTED FILE----- + lastmodified: "2023-12-23T11:57:46Z" + mac: ENC[AES256_GCM,data:uhdaQSx8lyAgeQz1MrJPUY/fOKVnZcH0yMonp9aWu7BatNBoNsuByG8q7vXVYv7n2GLFbIzwhgR2oSiQnBew/6xRvXy88V3WA/zek9ZvIhgKi802EhU2KMkiLbw3Ta4qpAe7coc99+S+unkqS0Am9V7fnFopVAyoslhSXz87eHU=,iv:ukkJ7z+2C8eZ/4BJZcmj/Y9l8ljdJ0lIWNhDPnums1o=,tag:JyBQAtEdQjNDEJRa9Paz4g==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.7.1