From 710db887ce67e2d74df322459710e37c65a5b860 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 18:31:42 +0200 Subject: [PATCH 01/11] Ajout configuration nextcloud --- flake.nix | 5 ++ hosts/vm/nextcloud/default.nix | 16 ++++ hosts/vm/nextcloud/hardware-configuration.nix | 46 ++++++++++ hosts/vm/nextcloud/networking.nix | 81 ++++++++++++++++++ modules/services/nextcloud.nix | 43 ++++++++++ secrets.nix | 6 ++ secrets/acme/env.age | 41 +++++---- secrets/apprentix/root.age | 36 ++++---- secrets/common/root.age | 62 +++++++------- secrets/neo/appservice_irc_db_env.age | Bin 1134 -> 1134 bytes secrets/neo/coturn_auth_secret.age | 37 ++++---- secrets/neo/database_extra_config.age | Bin 1187 -> 1187 bytes secrets/neo/ldap_synapse_password.age | 36 ++++---- secrets/neo/note_oidc_extra_config.age | Bin 1555 -> 1555 bytes secrets/nextcloud/nextcloud_admin_pass.age | 20 +++++ secrets/nextcloud/nextcloud_db_pass.age | 19 ++++ 16 files changed, 342 insertions(+), 106 deletions(-) create mode 100644 hosts/vm/nextcloud/default.nix create mode 100644 hosts/vm/nextcloud/hardware-configuration.nix create mode 100644 hosts/vm/nextcloud/networking.nix create mode 100644 modules/services/nextcloud.nix create mode 100644 secrets/nextcloud/nextcloud_admin_pass.age create mode 100644 secrets/nextcloud/nextcloud_db_pass.age diff --git a/flake.nix b/flake.nix index e4d64c4..f4e52c5 100644 --- a/flake.nix +++ b/flake.nix @@ -57,6 +57,11 @@ modules = [ ./hosts/vm/neo ] ++ baseModules; }; + nextcloud = nixosSystem { + specialArgs = inputs; + modules = [ ./hosts/vm/nextcloud ] ++ baseModules; + }; + redite = nixosSystem { specialArgs = inputs; modules = [ ./hosts/vm/redite ] ++ baseModules; diff --git a/hosts/vm/nextcloud/default.nix b/hosts/vm/nextcloud/default.nix new file mode 100644 index 0000000..0d5ecbf --- /dev/null +++ b/hosts/vm/nextcloud/default.nix @@ -0,0 +1,16 @@ +{ ... }: + +{ + imports = [ + ./hardware-configuration.nix + ./networking.nix + + ../../../modules + ../../../modules/services/nextcloud.nix + ]; + + networking.hostName = "nextcloud"; + boot.loader.grub.devices = [ "/dev/sda" ]; + + system.stateVersion = "25.05"; +} diff --git a/hosts/vm/nextcloud/hardware-configuration.nix b/hosts/vm/nextcloud/hardware-configuration.nix new file mode 100644 index 0000000..7b9a662 --- /dev/null +++ b/hosts/vm/nextcloud/hardware-configuration.nix @@ -0,0 +1,46 @@ +# Do not modify this file! It was generated by ‘nixos-generate-config’ +# and may be overwritten by future invocations. Please make changes +# to /etc/nixos/configuration.nix instead. +{ + 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/342946cf-cf7c-411e-9e8f-876ac18aa443"; + fsType = "ext4"; + }; + + swapDevices = [ ]; + + # 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; + # networking.interfaces.ens19.useDHCP = lib.mkDefault true; + # networking.interfaces.ens20.useDHCP = lib.mkDefault true; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; +} diff --git a/hosts/vm/nextcloud/networking.nix b/hosts/vm/nextcloud/networking.nix new file mode 100644 index 0000000..7fdb3a8 --- /dev/null +++ b/hosts/vm/nextcloud/networking.nix @@ -0,0 +1,81 @@ +{ ... }: + +{ + networking = { + interfaces = { + ens18 = { + ipv4 = { + addresses = [ + { + address = "172.16.10.146"; + prefixLength = 24; + } + ]; + }; + + ipv6 = { + addresses = [ + { + address = "fd00::10:0:ff:fe01:4610"; + prefixLength = 64; + } + ]; + }; + }; + + ens19 = { + ipv4 = { + addresses = [ + { + address = "172.16.3.146"; + prefixLength = 24; + } + ]; + routes = [ + { + address = "0.0.0.0"; + via = "172.16.3.99"; + prefixLength = 0; + } + ]; + }; + + ipv6 = { + addresses = [ + { + address = "2a0c:700:3::ff:fe01:4603"; + prefixLength = 64; + } + ]; + routes = [ + { + address = "::"; + via = "2a0c:700:3::ff:fe00:9903"; + prefixLength = 0; + } + ]; + }; + }; + + ens20 = { + ipv4 = { + addresses = [ + { + address = "172.16.4.146"; + prefixLength = 24; + } + ]; + }; + + ipv6 = { + addresses = [ + { + address = "fd00::4:0:ff:fe01:4604"; + prefixLength = 64; + } + ]; + }; + }; + }; + }; +} diff --git a/modules/services/nextcloud.nix b/modules/services/nextcloud.nix new file mode 100644 index 0000000..308d703 --- /dev/null +++ b/modules/services/nextcloud.nix @@ -0,0 +1,43 @@ +{ pkgs, config, ... }: + +{ + age.secrets = { + nextcloud-db-pass = { + file = ../../secrets/nextcloud/nextcloud-db-pass.age; + owner = "nextcloud"; + group = "nextcloud"; + }; + nextcloud-admin-pass = { + file = ../../secrets/nextcloud/nextcloud-admin-pass.age; + owner = "nextcloud"; + group = "nextcloud"; + }; + }; + + services.nextcloud = { + enable = true; + package = pkgs.nextcloud30; + + configureRedis = true; + hostName = "nextcloud.crans.org"; + https = false; + + maxUploadSize = "4G"; + + config = { + dbtype = "pgsql"; + dbhost = "tealc.adm.crans.org"; + dbuser = "nextcloud"; + dbpassFile = config.age.secrets.nextcloud-db-pass.path; + adminpassFile = config.age.secrets.nextcloud-admin-pass.path; + }; + + phpOptions = { + "opcache.interned_strings_buffer" = "32"; + "opcache.memory_consumption" = "512"; + }; + + appstoreEnable = true; + extraAppsEnable = true; + }; +} diff --git a/secrets.nix b/secrets.nix index b2665f4..8ffb964 100644 --- a/secrets.nix +++ b/secrets.nix @@ -26,6 +26,7 @@ let jitsi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB6jVMIZ5y2oXX9HOkw7r5UUjw95MlFaFuu7FnEC0Q8z root@jitsi"; livre = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVfKNokHG6ig32hhQxTep+fKFmKahlDClPrX/dP4/gb root@livre"; neo = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMGfSvxqC2PJYRrxJaivVDujwlwCZ6AwH8hOSA9ktZ1V root@neo"; + nextcloud = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDkKR/lvSKiZmuwcpnZPAYIJ2hnsNvO2k5vNaAYWUCXT root@nixos"; redite = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOwfVmR3NjZf6qkDlTSiyo39Up5nSNUVW7jYDWXrY8Xr root@redite"; thot = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFKNg1b8ft1L55+joXQ/7Dt2QTOdkea8opTEnq4xrhPU root@thot"; two = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPpaGf8A+XWXBdNrs69RiC0qPbjPHdtkl31OjxrktmF6 root@nixos"; @@ -38,6 +39,7 @@ let jitsi livre neo + nextcloud redite thot two @@ -51,6 +53,7 @@ let "jitsi" "livre" "neo" + "nextcloud" "redite" "thot" "two" @@ -65,6 +68,7 @@ let jitsi livre neo + nextcloud thot two vaultwarden @@ -118,5 +122,7 @@ in "secrets/neo/database_extra_config.age".publicKeys = [ neo ]; "secrets/neo/note_oidc_extra_config.age".publicKeys = [ neo ]; "secrets/neo/ldap_synapse_password.age".publicKeys = [ neo ]; + "secrets/nextcloud/nextcloud_admin_pass.age".publicKeys = [ nextcloud ]; + "secrets/nextcloud/nextcloud_db_pass.age".publicKeys = [ nextcloud ]; "secrets/vaultwarden/env.age".publicKeys = [ vaultwarden ]; } diff --git a/secrets/acme/env.age b/secrets/acme/env.age index 35b0750..aeb9e5a 100644 --- a/secrets/acme/env.age +++ b/secrets/acme/env.age @@ -1,22 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 iTd7eA a8H1iSFJQ99fdY5aIyZoedRVuB66+pIpgw3doydu6FA -HRvZs07ovO1e34AsJbC9d2ybMqB/DjQGZlkEvdTUsBg --> ssh-ed25519 /Gpyew hcs5lB9WNAV33HPEI/xwa0zWiR+2XE/8hHqB6BMQXSU -K+9qcpVXJFJdzKROYtegcBAPr6yx2J8kQp8SdXGp1oA --> piv-p256 ewCc3w A2IOcgyuo9gjutoV70398qJMjEbiTeELmuIUkujshdxi -0filLXpTkxcN+puPhkngFBGe60mchnuEBEkB1kd3ySo --> piv-p256 6CL/Pw A+0V9DCKaD3H8FECcIytIkQJ+xpFcy2ma+JBQLeYRXSJ -aZeNEaLTh3uEQvDkkBwDtg83aANDxoUnuP1EqCdTtZg --> ssh-ed25519 I2EdxQ WtsOCvaqwhLG9eZTeTb9fAOnChQxdoH73/EQeQnWtmc -GRjvVMl01FRGLQ13BPtx78H2pqXmrx3l2bl/WUCLiSM --> ssh-ed25519 J/iReg 310sd0jMY18VVcSs4tktB7zDvcEQYGQi4EL7+xAEy1I -/DfwBYxAWBIv4Qp3FHeYkOSqxzICFtmxSSvqPH7Plho --> ssh-ed25519 GNhSGw liOl4P4Vm5ohFhgyeAggjuy1pazAn5QOdLJ3z0/6uQw -pkPOUwJ6ZFfvmxOPuDTLOy2T3FLTUHjb8LSKbxx5Mjo --> ssh-ed25519 eXMAtA 99UxNpHUc/0mSB6P1cdaDl3T0eD+EpyWSGx7cMtXWUk -PHr3c/QmO677qku1MfmjA2UkLfl/JnE7tN+GQjbuhlY --> ssh-ed25519 5hXocQ LhyO1Zawf/VcIFGVJ95mDmlRJqTQcWRNvFGD9zphPSM -2rD6RbsGNu2TSsTbkBgyAuLpoYsQQwwaROkszopMBfg ---- XqQJ6u0HrdjbuQ+kw1+B6xKQFaLR7rY3kIS890N6coA -1mp23 c(epGLaK/dKY,Y*n},kkkZ@lby?Ѓ.R;J j_{/ՃGtN)!>*$=lNpj /ڈ>0O!G1 5U&/av1H&=0jΐ \~)qot~ -ŶGy~$c(Cs&mhj?mR \ No newline at end of file +-> ssh-ed25519 iTd7eA w30gKHk3aIr4iSS/GxzHufANrGovNhVtMPL0DnTdPRI +xugUZ5/kftdhbh8ll1Gj3bUzy4YlJVDzxaOoP74lLOI +-> ssh-ed25519 /Gpyew p1Gp2cHLeVMhv7j1Fi/pbQBXt3TC/4fVqAGrdpJEFms +cTSGM+bsrYdZJCJHE/d0APsYZUknfYNARejUmMyuuvY +-> piv-p256 ewCc3w AlzO0R3TjT1/p7C9aEzSaOfjGwisHx18m+4apT/rPjpu +YFYq+ZbpCCu5CErqAThb8AfuX2Ww9/9dz9gz0cSi5us +-> piv-p256 6CL/Pw AzVc382i52bhepX7m6b49AvaECv2Xese/8q7c2mIU/Q7 +NV/O8WSiid1SP6SMDL4ZD57EX1/R43dZMMqPlpL1DWs +-> ssh-ed25519 I2EdxQ q0YB2UAdcCsONywIaQJlOwW0vELADA2pk578QHvstWE +6uhIuiq9h8pmQFCzrJFKnnutEdiHPU5MRUFoRkRs+bs +-> ssh-ed25519 J/iReg U0qvA7LdkaslhyoOl4HgrjmgfMWlKrDwbpfLmNRoCz0 +nnRvEoMacpbL0oSosttyMG2/nkYQyrazvPRy/pCqN54 +-> ssh-ed25519 GNhSGw BQnT/ZSlEzY7twAGPVrHown46wmw/wV8LCR/ifjHegw +C2CllVK39xACODkJm6lUsTY0fKwwfd6h6lJZ6QF2Yuc +-> ssh-ed25519 eXMAtA JzLqLcyiE82kUNbqGk/X1aNWpfQ70oQPxZbkQ5ncL2c +OEly14GTAG7Hf6jIVXgZPsG3lsbT30lIc4Vi4vpkxqQ +-> ssh-ed25519 5hXocQ u5ajUd6HKtwX6Xqr3Q3rBWst/uaJF39Kp/ep/UAZRXM +OsK+Jw//f8NyNt/VM5oHheMC9TVIfu4MfI/hpF6fSJM +--- LzBjn3s31Kq+ExsEilRxpufWAkfCt8M1QXtzJB1zdhE +py_8&M:1.UR/fN`2HIW ssh-ed25519 cZNEGg hx2K+BJ2BE5shiuYVL8lNDebSXOslE+D11wInEU5AC0 -/Voe2mVa0VBiowquOfiCqBwbsNWKlqJw19Rshncmb08 --> piv-p256 ewCc3w Atur1opHkIZnyRdfVcSPmXJ6pnC8KRSoTDTgRdpXhQ0a -BeNHX/8DygcMRjv+BYCMJEbx+yUiiOz1yRQ4WdpCkEA --> piv-p256 6CL/Pw An/25v/ZffNknCs1+Z9oUHEa9sltmBbaCGw5zGtPlS6X -Mp3IpX/1m45V1PVIxnh50hp4ymL3VjCnDZ9+n+pjoro --> ssh-ed25519 I2EdxQ MFQL0HlTcYBeQe5W+cAegZNrtvYh67YfaeQk5lKBkxI -6YtFHaJBmdC05zaeCNRUEOx+XdAy/KSSJbIFDAjqk4I --> ssh-ed25519 J/iReg pRxUVtZLA7OlkbjZPNJY+PcWBiwu0qOUymXTACmOGws -wLOQy84hbkdjSiqywOU+fAoZkUg84cdUP5mmehv1Les --> ssh-ed25519 GNhSGw oSRxaxlY2LyuB5QBkfQ+vIpmI6uFCCi2l4IqPrQxWgk -ePpTSXekzXDwSUZj6drtsvlnaKxPjgu+j5afvNsKbQk --> ssh-ed25519 eXMAtA v6zL1bc8aR2fgESNZcmTtGPk5pjVj0UGiBd3SjqGLzc -amsA5x2C5dQBzqL1uu6popDmDkKEhm4WPeK0J361vNQ --> ssh-ed25519 5hXocQ DPduJx7pfwr8FqMTXEPq3zXBhyElZTj3Ouy0d3S8RnI -m8K+tCRbGmnf6IkkPAa+scmGmiEy8QAvJppj0lvHYXs ---- Oelwm56/V9NDvorDKW+xqISHYjsqEs6HG/pYf5qTX94 -Ğuŕ{ %i[V4kX+d 'B<{h%P)m=`Է^I \ No newline at end of file +-> ssh-ed25519 cZNEGg DGQJ2+SXyMVE5U43jLwvgAeVZvcjhe+u03l174+qoTU +4KRlm86097nMlUAI1O7BoVbX2jWjj9jBcBs8ifAKYXI +-> piv-p256 ewCc3w A1PksvobVh3b9vICu7jiHr0WWKH9ipcO+ux5A1FJf0uh +hMp0bBKay7G7/vCO5641hZ6t4jhOqmSKh9v0rWskB0E +-> piv-p256 6CL/Pw AoLJsw6HlrDaf6KlPBYMkT1oWx3S334nuBBopyz1nd5z +/4E0t9LR32NOuOLD8RZy17Jy0D5wT5Njs/j/0sRyp+Y +-> ssh-ed25519 I2EdxQ LWHbSA4k8m1tdK8WmG0Ku3LmbxrLDkI9wp6ISLD7YBY +13UerzOiO3DlPo9VJH9uEEu8KWqEMn9M9BDNApxgRS0 +-> ssh-ed25519 J/iReg RT3nL3r6SkrI57KIRpIkEerL6lXZPH2jW+VmQMZ6Cgc +5Av0ttNqOTqokdLOHiIGtVAeIvsWB45PQYfLyvQsxTw +-> ssh-ed25519 GNhSGw ZqK8MGNxHn63IwpnDqu0HmESeTyb6BXs5XvgL2v2MFw +STw4L2lg0S2dlRNKZFvPKL5LugpYAiCindkPZKxnUkU +-> ssh-ed25519 eXMAtA 6xD0Bwr8/AyddH0bUWzbzn7EQ/wLkZ6sOcI9McPyhyE +9XB+tZ/AI0euhiVNfqVxcjyl/yAa/8MGKL2eSamssy8 +-> ssh-ed25519 5hXocQ s/oUbEeLMiKMcDQlONnKs5aiXPwXIfOSYBOfYpirRwE +mt+avXG5OZGsRAjiqBhEOPDPJJyVF3QxjnysQL0cdiM +--- wWzldW4gculBWeA1b7CC7OWGROcuQG9+1XoT+WXlMIU +G#R\GqԇoraF'1m ssh-ed25519 2k5NOg YmbPaKvtfcfoBEHw3yNp5vhE+XVzUprbyBK0MDmmeD8 -SRKPmndyQT/dCl+b8Cvu5Vh2VOlpMd3x6Vvw0uO4iOQ --> ssh-ed25519 iTd7eA 3Rue4QGiodPqjeTKKM0qN88HKwCWkmwBMWkNjA/7TmA -Uk3I820rcpL5YlqcFkL6zdnNNoanI0qDi+mhMXKVxuE --> ssh-ed25519 h5sWQA 9zcxhz4bEox4G2dSRcXoQkPpwY54LT8ZVpSpvlsbgig -u7gerFg6oEW3AbJs+fBbpZhFlPTsEjU2J2pzuYTQXpk --> ssh-ed25519 /Gpyew ECbV0DgETfbvF+Q1SrjJlELMszd9jYr/531fnwhR0hY -WNpIJes+t7AAaMoy/w0VY+ZMlL3cdpYmn6+MN0H+FKY --> ssh-ed25519 LAIH1A hGk2swRwo3+RfgA7YEBTTBGjQfsCLomVsbibWSYDsWY -s24C/xWNaCDyaLmjCGs6jDranUM7oUDioHKphihr+qY --> ssh-ed25519 qeMkwQ 8awNaR9XeQkvpI6myrt4Vw8Zf+rMTEp3GlviMrVnd1w -WlhYTdfgQ4SRfLJ8JwudQXboOftvVV1xKrf50JXMe1k --> ssh-ed25519 TqxOLw dZt5AZcQquKWFaqw7ukmQvwDyTdXhgdEE/8vZste+1k -Oxl2ZWb35uDpaoMFQPtJAmjzozNsCaMxYpj3jvJXAik --> piv-p256 ewCc3w A8A3ROxMWx9TqoJOizACq7Nn/lhZKM17X66+2B8YQzUE -KdlLlekWwdJEH/wEXm5HciAtjkS5cxYmUWkej7TLbX4 --> piv-p256 6CL/Pw AiOTq8eaVT1xRTHPTyNe4AMlh3vIsbci8YjTr3pwMU97 -n9BKSF3ErIkUVCQi/7IXovV28vj7EbZw5Y89EHYEc7A --> ssh-ed25519 I2EdxQ iucWeurkE6h5oi0abTGcX6ARNczx5UAGDJ60TetbXxU -P5af2OXIgjrXs2NxZ0Uqn2n907oAl4eXcAl3GyS5l24 --> ssh-ed25519 J/iReg RHmuEjgm8BkXSmY/CSm79tBAEVKr1DAco89zCDqgJDo -xeZiAiICN9y9jdPpeV5HnksRnmZCDS6bp5bOlhIqRQM --> ssh-ed25519 GNhSGw uRhFkAlkmpm8fjaPYHCj3zrnauItBnZSKvBDhiacmEE -UXkvpqB6yIvtafeyb3eLuemR2rdkzm7ZkxRBuZ5vm9k --> ssh-ed25519 eXMAtA BbFvjDyTd4tjqqECd5syWrpO7b5SDdYBmGGzJI5A9X8 -5wDNuBCpFsW02tBO2QvSrRs0MKUgmRgqCfuTxaovoC0 --> ssh-ed25519 5hXocQ 7JpeboYqxK/xmrqw6YZzzFnutiM4OonHjN3bm1UIG3w -lux99mMAaHuu1Yzrty8Q7D3jPYgZHWhcP3WOYth1sLo ---- /CcrdzDPefk+EA7YxAtJ4cPesIFb6RZy50kDV2FTU7o -'aJ9ѓKhDJW$+| %Ԩ)Nny@FEjx \ No newline at end of file +-> ssh-ed25519 2k5NOg R7LQiAyDlWUIGv07HKT24orFUpilkARnJLSbke6PQhw +VhjpI3ckvvmjOIf3qsQ5SnT3DCGfVnETLnRrn8s1YcQ +-> ssh-ed25519 iTd7eA KtF5R5rhsgd/6IyvqU3VthVuR4yaJMZ9wYTUprvCMFs +L9mFlgz+j19B9T3NUtNnwXPqEkcaZNFgDPHdtRZmNfs +-> ssh-ed25519 h5sWQA FmOJ9g9yft5EU3mQjSDJf6720YyT0KedqtM8K1VP7Ek +7c2GoaJHPMT9wE7P6m2EdvG7W+Z22uFSEexZYNF/szU +-> ssh-ed25519 /Gpyew UKRw8oimxOOHJFrZfjmeed6XTnG6++nT+YYeKxCLlUA +zutDIFTtJbfemFyaUA3CD2XNSGQLUnPTfBmm5xaCIes +-> ssh-ed25519 /b16EQ CDCW26LonJjMa2a9gTHpMkYRPTQDv5BG1GlknL0omls +4T/RDEWKXngBCnNx7oMMcCeLsruHC8TiY+XFunM3Y7o +-> ssh-ed25519 LAIH1A 6YQ/wWfybtkoB56RGtV1P1cjhjd3lbv9M7tA2GscP0g +qvYQ8OLhe1R1lmeGreo0AlMizbh5WSpDvJ4eE4Q9I4w +-> ssh-ed25519 qeMkwQ NzbgIQoGeAHzEQX4Q3siFhrdv4LWR00mNVCELBHYRAc +x695BWcDLyh+Q3paLmSl78G7pEinwbYewG/W9tSmYA4 +-> ssh-ed25519 TqxOLw q1tq5FI3IxJDSr3dG8Boxblmz4ay4UfcjhzM354zT28 +sD9uD62c7FfHgdRNSry/PkITNbRPQU8c2gMnYHga77c +-> piv-p256 ewCc3w Azj2EtKmCVDPEkJ4No6NI4wTIdBGckLysnF2icakL2AT +AT+1OtjbrTaTUhdtzGo/IXkpLHQiamsfUTcBjSGU3Z0 +-> piv-p256 6CL/Pw AwPhJoek77XsOUGVD9UL8IRm9xxU0tz33YkaQvnx7Odh +D5ABLblJmfesuX3lXfZF7IjOg5HH7T9QxIPZVz+x53Q +-> ssh-ed25519 I2EdxQ mymczDCrBSzkwtWezgg2/+51clREFqS+uWoIGElj53I +ie5LeaLy+cZNaP/QcnM4W7TspMm9prDvn5qLWVH0VMY +-> ssh-ed25519 J/iReg fkA3ye7ZdyRiPmPy+wc9irEv1NHI+drFr0H/K6LWRyI +8xtLDCFwWc+yPKyplx+B+/rQWNrnQhJVqQWi+mX6MQo +-> ssh-ed25519 GNhSGw MYZ746YwxU0KWm8LfjzUFsudRxnZziwIYJZ/w0kr8TM +WmU0VCUOET7eR0xaa68HwQnP95Q+JZMYfNFrKDn6uHE +-> ssh-ed25519 eXMAtA Leon4paFjqx3/+Ntr47Rfv2Ua1AYbhEx4c+RfKhXvzo +P3TwNvzNWLQ+qlsyUB9F/74yKxbbiEOQTf8jJCH35WY +-> ssh-ed25519 5hXocQ DIn5vObTDuTHPO1uWs0IvrER9wRL01sLvZ3X820wZT8 +fZgYicMGLkaerYoIjlVQKz9dsp86lk3w6EPzTkIzZxQ +--- bHzFiHwmHeK1gWiMdpjRcVqqD87DzfeRg0duQx6ysXY +!U&"Wsm]oEE -m;?ږ1-URЖ?5 \ No newline at end of file diff --git a/secrets/neo/appservice_irc_db_env.age b/secrets/neo/appservice_irc_db_env.age index 61087d30da4bc82c6940388da0889be05a2dc79d..aaf23358f5c357b1b5c3f330beef460288bc7e3b 100644 GIT binary patch literal 1134 zcmZ9}&CA;a0LSr(7tP_p;b5|C^{ITPEj^r4nt8GxQp+Hp@N{!%S5Lqeg1+E-`{WSSQX1Rq9RPZ zz~3K44wyke<-SrJyA{i>4kRVh36v_l{h&Bd@TQg@iv4WCV;4^p)berXdLQDdB%_>tJ zb9%(w#}r*!mtEdV2({*lDX3|zunhiZAtVb5SFLEsjob)x{Lw0A&0f~FqiJRes4Qnq zY1EV!{z6=%>l8tIz`zZLTz>(FumYC7hzfccJyr_bx6@7+cAT)l2p2*q43@XA*sZnA zl~_Xc@np4x(5XEmf;KjzTPPbKWI!fGoEXu3AsYiQ$6K~+0O$y8`nu^)#w0(KI2j%C zcqHUts^Vvy3xO7|NX27dXnXoP$kh-IE<~y%wt!rs;COn7%{+sUbH7I z$+iN|4mE?9X$L6$#O$z0w(RDCIL6s=m$i_=Odph^i1vdpZJI8`Hh40Mx3|%KcR=SQ zCZvPba>do_1x|AmVjArkRqf4|a5S30Ro*H>#D;Lr7V7|`sy*4DGZgISKBCFcxX$+A z{v2PgYATn_^HBh5eNjSTe7k0;9G>7ML`f#Igh5!Po zs&C1vivxTcbNj=V+DcptWP7+r%WiKnN-_nP%uZ*CFH~1zG7p+pw`&bo4GghFQne;s zO$3qR7Gc0q(m2(@PQQC~<#<(-moe5MuvD&7WDeki;gE@%Oq2_l&$4>AYDi-`olCYk zu_tizUU45F+d1&x4q2Xbxm!yQW*4n_8 z6ED5@@NIWr`2NoQM|}6$&0Uu-KX>+e=ob2cr@gJw#qOTXQ+wsT2KZNY`1ns3$d6iY zd_}yvbN2CPhml+Vc*!hEZoOyov!#jThr+>Wi z!NyVfnzztTI!Csqr{4dCBvZL^|DkK2c<|l$k=O6K=hzP5Tlky!KzzgLov(a(@!alb zUViPy>+mPv{_cgFPws1P?RfKxI4}E>&Z_nw9 AV*mgE literal 1134 zcmZY7+pF6I0LO7~$VL^sARb{b^B^0ntGTBMjA5EImo{m7Nt3j?9osa`rCpNd-l#_r z5g80OybB_Thi&>WryK=+8Hx(d$9Vx?L=Zv5M{gkW_~`L3`0)Mlo7h&(^37-+CT`&0 zA4E2o!IjzxAda1yHA8S5rT~x+*H#W7Cfvsh8ePY>+VWSRz?3fQ)eT2bVId01Zk7Z$~liaW+whNwzF^18~b}UD%pEai?inmfzauxYsEp)S5h~NZZ<&25u z038XQCW7d~E6@NHY%=8Wz-SaC(+>F{CT1wswwl8vW4qG|PBZmtU`hy*3k`1?+Cr7Y ze7=lR(ZIa9iX;ZQN#kZw_LDG+HibOM$4Fjs_40A&G`IoFv$*;f@iQJ%DAH*2siNq+Ldg zPFSrZ4jDNajdXLMrA&v)$O5uaZOJSuASE?9)sI!e;f52j2}7AO)^^`ND4T4{>rYy| zV)@iMWOtXW)qq0PV@^q{F{_xmOem>^Wq~LaEeg|Be=%+kB7WlPlQIk{XP-ZI{?K>t z9fzP_k1$(THy*!Qrcdqvr1Bd0;sbAgyvcr>Zf>LU#Xo|(l8p<$+ ssh-ed25519 /Gpyew v0IqoUYfieE87jMKBLBXcc1amCW4Yvv0IRdRbwPS10E -M+i/CVbVYt+Ync6WjXQuurcwjUaormehyhAUf88jVn4 --> piv-p256 ewCc3w AxDlsQZUVtsbd3+mbL9xrp1tSLetzNnyyfA8vpvzGTlK -vFCIppHYU3xJIA04azjm1Iep4KKsgrtgabMzfPK44n0 --> piv-p256 6CL/Pw AlgXPmHKl4SX+ZBcgg5d1yyjIIW3ZbB/5jPDljjSedez -tbTih/OlT6sd3C1K7SdYFawUsHDTrbPf0ZaOH5+UFUA --> ssh-ed25519 I2EdxQ QddIpLDoWFRzwKh6a2AT1A+/FJ+XNLG6dn7bXhHeMG0 -K8hJxagVv4HQ0yjrvb25wEWtI3AJBUzsc6RFuOv2k+E --> ssh-ed25519 J/iReg FUvDVYnluuwFUVc585stre42Yq3DXHO/9dYagJx0MDc -IThjI+lcHpud7iXnvDULPUUVr97RV3SDLrFuATOlIww --> ssh-ed25519 GNhSGw V6svkQ6B/rpYGyyLbhZRJfZkzFRInYPvbUFeKGDsBDM -dO+b8Eq1E5JHULnDfIJAtugboMTSTtcvD/brJAwf8qE --> ssh-ed25519 eXMAtA Q1mwgmya5U87Q75c2KhhLUKfaDRm/WhHnoPCAyJB+zs -Cj+BiSc1v2kdOjkuZSCiNUnB6oRz05kAGH3PwJyz9eA --> ssh-ed25519 5hXocQ 1zO9Ob5Fo4JUYG7vUYdaBcL/1++4vqZQc7zVrNPyUEs -giGdiXDB4Q16y8qH19y+aq8bzZaG8xgFzDJ3QkbWqUw ---- 8z2WQTx5KtMtdNlIgkzUwKPatgX5sM19u60iUZCoxOo - _>eRb!PZ#ZU% pq+7Ņ"s-K"$ -MS}²+dã5Q ٟ+a: ŭ"+s %c/<RC~9Aͣ\IfqQ \ No newline at end of file +-> ssh-ed25519 /Gpyew I+o0g+G8y355TFbqtcM5o7gaIlU6obrElztEqyG/hSA +Q5To3FdID9klN+oaQio/ezJGtXwWTcReV17vPHB/9js +-> piv-p256 ewCc3w AxXg5afuNrbV0UkxV4/PFl8JHB/5XrB50qRCwV69UKOC +yh9n9wo4Pp2G3ft0zAGuTWA3f1/bgjz0GyrWw7k+q1A +-> piv-p256 6CL/Pw AzV2ogPEkYn3+PCbadJGOZlzwtdqV5BSsQJ9/vj8qx13 +am4dIBX9Gb/lu9aeNyVF7Tc4v+NEvU/0wh9VpBgvoUU +-> ssh-ed25519 I2EdxQ GNvxoQSVLUtUBmsjAxXl7KY4F/qffHdKxalv+li9fiU +ZBoITiCzZkvs/n1dfVb2TpEsgZsv5xdhswNBR8CS8RM +-> ssh-ed25519 J/iReg qabrf7tIWzwFFC725mc/ltmSnurzI2a+uGfV1IZ2ZQc +lLulK2xzQo/B7fxtONMManuPKCDcZdgCu7+Reap/Z6k +-> ssh-ed25519 GNhSGw r6IZ5bBllBzoe0fVLnYixzXm169ToJJLxWtk5Ntqfjc +PAUNkVab3Igs1xZxKCOXNqt+5MDQZ8BtG4hu9g0VwPM +-> ssh-ed25519 eXMAtA ANqgeZyRsTyxkw7qOolNtzTWdwfk6s2wDgvDv26fQ28 +OBjUfcrQIriO1OeQQ2Q4d+5YYb3BE9kjuGYsBaynLDM +-> ssh-ed25519 5hXocQ Q0heQNnArk/qhb9Kj2w9rQEiZ0zEJVIWOg872zI5FVU +Cl5MR86EsDCrv0x0MDZ6TVTeYwJRQwbx0SON+RNetF0 +--- 222uHrYdjohx324V0u/DhPA2ysDVZQWDoYFsE30ZEEM +L^Է q}\$RS>ha2^vDJ̓.#R#Kf*@z5CTW{Aeb^4UwP}+yO`2PKpbZCJs^fs*?s9C=x41?4u+vp8mM?PD@l(%4MB>XCR_~bJSIww5+iVy66l0r zyDZuju&__VV}+@JDMG}%7;PFTTqJdFQj#Slc8CmDM~7&0HkNpj(?l^*GE?ktnrFvZ zF9#!ODJzuEOU`iZGLw^$64L&mm z-KIuIW77e}sm6~D22mT5q!$7w$dHJ;kyZn2(dwm}5;N-5yB0jjk8&7ZfPq<^3X{&D z9Z+34>{^6|BSgX%s30Yc6%4{740iCDnE+~3^bD8BcrwQs@mwsjIKm9EB$BXyn*IAB zm3qHfNzx(IO9E!ZnJA8Ml8svv&4^X0rWvvjI}X)0!ji}7wVqf_=~A9%a-%V%w^4iA zQP`F{uw<3f=IxP130Ufl@lti8o27ABh^37TsaIk!!@|%EFm;;mMa_1Zkb50+ zu6LzEqQPOT8m-Ry$Eq!s?tvnz7ovhbW@CfQml3Mz#-oV>Pik65049Cj7ER-SZg5|7 zO(9Kari#D=Dvo)t2@7BptX-C^no@7L5Fn_dqN4o>{}tMT?l^06x`cfIqdb>IGlqgSiar)Ph7Vh_0g@YbhK z;Qp&CH`drY=fam?TvxU{pj=#BJ9KR6`SXj^=G_OtJ&j{uAARvh?#b#o=H9nHsBFH& z{_gf~^WF=`-K#{ha(?%w?bx9a^W3h>t0&thZ$A6|UhLe%zg>8Iv3}2$!P3jy-aT>a zjoOD_oq2=KTt0}V4&UvVH`$##mxb-v{bz$yAFV$0`=xJ4>eT9I)N)#>C=~RcHbi(?^upLzi`V_Ys;^lk$?W>`qKNe#zOhP;%%R7`RT}U{-rms F{RK$~p7sC$ literal 1187 zcmZ9~ON-nD00(eSisPeVp@$x1RCEhrOeT{_Cf(9*UX#gWlG#b-l@x3?g#t<%-i+CPn-G!0lO~rF*h~kwlX?2Z(M019tC!mgDGoW7N z`GBm5fF>Ktg2<6G6g3xijiItMoHQD71K}5`*_;hJI2sK*8BP!VemF}r=pW4;#|0NI zqj@8t^iq;1EUazdK-b8G3Y4J~8DMNxvg#Z^k}c396gcZZKGtK1F_K#~iq%GKa>=I}*9A2e`}@h4L_VE$*JR0CXnWM#ZV&2dH?PVjD62Gc$da{>!Z zF|lcOOhNW%7*g?_S+`~8*tXI#g{Cc1SQiwc?DM_#CGgW&37za4Z>SzTcy5f2gWyUvFepX>PiuUa<$8 z8kUANq7wy+$d9|Dx=XimpwS@9noRfunw65G(s5vm7?epblawTIgJw(MIM!z!zO`Lr zMN4LreCX8#RWw{;;;BHVK0$3l(9xDF!x=s=!lB?hZQqb>r^@6IECn7NN5M&rHQbrh z3{8*5M7&mCgb1qio9$GQ2$UEI$#%`?3q(ldiwr^tEnzNN;;_^R1Y4Z*P}YumNLn<4 zk%h#qlBZf}wUp!{L5i|br_0D=tfV=P3c+9?g)x97j!1g8wy?W(zEQzS&UUSA^&P#H z*V(?S;VLH9yP;9iHKGP2b7`PgMkSm9g2}-3`g2^M2Gb-bsIVi>%OfwGOB%{pwueK^ zVjQqNPn$#w$LrK<1(30VL=MT}LEV^|?#b;tx_ zt86Ds&baY#jk#k#3H*-y`2B(C#_{!sr;_iEzFApu9i-9T`OA(VU0XY{@h$)E6)9O; zKDY7q2bZ17?Bs*n`yL-Y@y_PC%j?aDZ(Q0zUf%ou-szr;uRMQ$^Zo;1Q(yjQ<+B&U zmsh-{@YJO{VE@it_U`Um&+a^%tK8&IUq7SJhnEjt+j@P+>HE(d;ckDUeceAa`)U8p z&#(S`p+ETenE2I+b@MIq3)@+L>_l$suY332t6g2%bN<+cv%6j-j}-UC_$qQ}bNA>6 zq=)~u@hQCVE4B6E!Ka=sAN}(1#anmX(x1CudhWRV$sfC}U)j3GojmYrap}y;-)1bK A-2eap diff --git a/secrets/neo/ldap_synapse_password.age b/secrets/neo/ldap_synapse_password.age index a9b10a6..e79a9d4 100644 --- a/secrets/neo/ldap_synapse_password.age +++ b/secrets/neo/ldap_synapse_password.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew 8DFDxGaZWao+vO9qxc7f5O477lK7RnGI1RDBIxySpz8 -TKZsz+XOy3O7Ev8Uel7RzQw53eTPe8/6IltBLCx7dDI --> piv-p256 ewCc3w AuDjekUccsQysWccrX2KIlqqSy482h9dmBM+N2599B6s -X3ZD4NEdRmIVtNNHUtMcpWsa7Z6gSSxfNjMbQfdw5VE --> piv-p256 6CL/Pw AmuREh4r0wVcpltIZjXTI4LqmHz6bKMCJk3FOPShnwBP -q6es8bKoU9dXIWegdY8418Nq9QLjEf4Xmn4RUMozV1U --> ssh-ed25519 I2EdxQ 0hXF3v4y5kSEZdR4eg/TZbcRjHQMyT3iu7ucYoBm/FE -aj/i/gRRPMdOFG0urrG5bcT6NGgXQ0IdT4IUoLhLrHo --> ssh-ed25519 J/iReg K9SLwdDMWuUpyRM26ysJHATmVk8rsfi90NZ8Z+h5XnM -0yQ+b1augkDHdCVWPI9uvq1IzgOBwQ23S/Fp54lVce0 --> ssh-ed25519 GNhSGw 0/k4x4mxXWKyqhwg2LeFIau8Zdx0ebPPYWfcppGEfUo -njIid8JCI+41KyhIzQTj4T4DKmQ2GxRRrN6P1U6ywFc --> ssh-ed25519 eXMAtA m9yyWKx2xE55CHRgeEyTrft3dZUkJjmWdZh+M1Nf73g -97B5ztSgE1BXzNDnu0ZM+oowj8wEkxWYoiNEs5qXhGs --> ssh-ed25519 5hXocQ 1Z8OfB3R7un6+JGu4MeBe2lzvf4kIRS8L1TUJ1JAygM -GmkDdKbrUgaF1aOYKRJCFTC4gIdvoYzmIhGoHbOWOW4 ---- 9wriBEhA/Kil1/4DRfn0Lj8KXVxU01JOtzdY34HkP1I -Qʋ;qz[ ssh-ed25519 /Gpyew yZtfG4hE5TBzpzD6S/28OddZwLsqgcNSQa6e8+JyCyY +FH6GEdPguLkhV84QUk6kHRDnwUZELDLUugIui+1zJ6Q +-> piv-p256 ewCc3w Avf5Q8WC48dLP+/rlU5QO+1s/VqVWoWtYBiBbXfFx2a/ ++GXkatBHYDAae9J+vwGv7OaTy07+Eyj/rR/OW6zsBoQ +-> piv-p256 6CL/Pw Ayvd6ZOMzXve9hS4RqFhQL/+6GDL8MwQbBsD21CiqW/V +0QsN+HrAGwhi9dWQQ5kty1oT3UCaxdMxSJapyFvKqxA +-> ssh-ed25519 I2EdxQ RZZPo1KhI1coIJkMZU28Hu6OC+zYmx772imhavSUC08 +S+N2TKY8iVuvDxO0cp0X00E6Pnz4g/z3IOe4vAEjs80 +-> ssh-ed25519 J/iReg A3MZLyoT60I/urysAafeGtXl8owIgwnjHfzvhYfUOyY +GPCTk+w7eZkbBZbXBQD1uVmJC/BPuGbE3B9DMEPjO+s +-> ssh-ed25519 GNhSGw hPEhdrC1iUg1ql6IqMELVIt7xGV6aXdms+ccLDCiiwg +d/AV7f6Sa4/sdAro3No8SQRKtjJbmmwXGHfo3Yopx9U +-> ssh-ed25519 eXMAtA 4L0NTwX4pm4EVOrzLZHLpI9p0xGO2L+6oewBgONaP04 +QeuOGIcynsgNxS1Tcxt4t6zmp7ZbH3z4Pc2YSsfulRM +-> ssh-ed25519 5hXocQ mKNhyXNhZ3w8E9TLyRPw4E5xCTWS0rdPUI0deS5w5T4 +S7vU0YwciXdoob/aRJJlNFn4H8MHPHbR1OKaZMzA52o +--- rXetlaYBjE+LvB0dOzUxsQfY0uNiCCxB/GNt2MhMeFM +=>Ik pYOR5q3c[(կjR \uK/X"Zg \ No newline at end of file diff --git a/secrets/neo/note_oidc_extra_config.age b/secrets/neo/note_oidc_extra_config.age index 49ed9a003c14ab8dffcf6fbecb18b9e84a9e62d2..bfd6ff707eff40a4523b4b793743e29062823670 100644 GIT binary patch literal 1555 zcmZY5`*YI-0Kjp*b3=>Z9SSHa7T>ORZPF%f;e2#$)Au7u+ce!Frb*hQNnc5tqy4Lt%$cJlLjq3iD8Z6#s(HeZN$JHM3<}YE%`z zQf{wE1&az8%y%1QnKQEt2tk0$Xz^DYtY$=EDoY?hJ-}E*qUOeuA;MHbM5mhxVqspi z1p&J?<*WiGy<#vCh$mSQbOKD3EfnoiBs&)4e0EZb2Ccq5JhV+Sy17)rB+Ib|>NcUVtkb0w-FhahQR%!tkn-Va9ik&>tdi9b#?WA#85^eO zYVHskNJtdI`@E8@24$ySw@1qwMpl|dB7H zUMf+=05lwyAX=#V<2VC`ZLy4tFeoJz$a5u!QgT40rUj}CwzMLb3reZ_4+UiLqyhtQ zzG+wN7hVj4K1N54POw^HqE^vlWnCp7o@?;1qsiMVeuieXBI*i&RH%%_e131i&|wz~ z(Ofd;t6`K5Se76ZP>u7TL`COmJ(+b3AA8<<2)B4V!?=%RxRl~$(I$@&zH;oe6s?V7(yjv zr2$2#tQ@^i^T#;cuNkpg+*2tFxemyZchcS*m(;X0ETpncHBrP(;jB;<5^`Q?V5A{U zqa~b)a0y2w&JvJK1)~hDdFwRDQ$99Sp`0PS>@O!n-2YCpnW$TF8;cqjDG3%r<|sb~ z1OQd7LPL6(CIH z@nSO(#@(XBcVQdEWhyjk4A^T{-I~NjFzCj!ZWND_5fMU)DugzgJ}<7ip%4%j*|M!* z$VWpNS3M@tI8uy6CAKQL5L;aekSbKgV}60@=!`uoRrFXFbHnS zs>@PK5n2q1=b{;gC;jQL5=9vwpLYZeZ!SJ@hC=XfCx#qT{eEwI8z+lzJA``2=J1)cFzN^zdvQ^ui5L* zX1B?k+9!IJZF&Rw>yIw$4V}(0u{-s}+<>w>c5qk9Pfc{(KOL#HIp&Ua931c@FBv{| zA3D}Hc<8bh_T61CrsnKA-oDwpck#M7_R0@k-_6kWP94$3o0)f-o&J1rvH6c%`wKU| zYMR^DvQ|Fxlc~POJm@MIx#H8eS!{~u^FF$D#dC#szo<=m{LfYSEiHvBmu1^lZ%<#leASkZ*Gk;| zqjyfbRKNDQg@-+MQ?O-t=g+5;Uq)MdPG@(0u;B7p`HsQq7j54(`NxYtNt&MM9qArD z|9NKq(gT%Ze5sP`J-YiF`{sw{NIl0+#}AKRBn)kM?Zwd0v5C)4dN&+D@chbW|6JeI zH@2T{|GmdGe;s-1n!e4hd$x{Ehrj=J-I#e%|EWcno|^p?2p*ZdOFT1je(D=c*Ejw8 znu_q&llIVSLo0sD>>k+{UeLPyeW$c%p?#xx%szSrK5(0UcAz&cK051MXvvS0CYR!S pemk+Id+YMnDZ*2$_14h`o)%vH?xwe{yQ}-<=;*yecg)=P$lpmWYEb|H literal 1555 zcmZY7{d3a<90qV0=86=m$c~{BGvxRMBUWAVb6n*ex(O zv|LhZ%4uOl#meTGPF7(e6}E-+iL_3M@z#iJ_iNm^TrhCBk5xm2PZCL_jJv|TXtM$| z%f$31D8ZpYhXwZQGL%D8fiY5WTQYhV<$?&FM?4Y}auENq5HksSZdg9rB^1$AUglaH zIYxk4wxWac4iJNE_Nq+bWD#{6g;b2dfGR|iNI{eY(XHWP5NdMkV#0*Sj-2Uf+U5o;>{Y&hq5uRO37DBewjAXfr2qnh$|VZU*|3omWgh^=+$TPr!$@jc#s;le9Zhd=VKJ&)t zNbi%&fyPVgv(r!LI0vf-A43zG564&aW0#Mu z-PGE@+_t0rnGHuA*DmJ{cfDWw-TKzL)}7lLdV4^BI12adL0>w-BKKM>E(6ze$ zz>%v*?_Rs}joSJ}uTN>j8^)e9{cwIP79Y2+bHT~QBi-MxymTSWJ5?KJFV}8*Y0XpT zdw%JD&p4o4bK8`~zZq(zzjoCQ_-b=Iu5}1U*R*e`-+N0|2egu}nEHR5I(_#;BTGks z+^o+6i_G7QRIdyVt%9Q8wVmCLx5m#cycpv`ziS@XAd@D}+K0S*348SdTz=L&wJ{x5 z9{X+UuKq5tp=@yrYeeCY3`Rv~gv{cam diff --git a/secrets/nextcloud/nextcloud_admin_pass.age b/secrets/nextcloud/nextcloud_admin_pass.age new file mode 100644 index 0000000..03f828b --- /dev/null +++ b/secrets/nextcloud/nextcloud_admin_pass.age @@ -0,0 +1,20 @@ +age-encryption.org/v1 +-> ssh-ed25519 /b16EQ 2TwoNzaZTwIGexHTEGkeKkaaPY8FZwSLK8vRrs6DtjA +3vWdNDaItig+NsTynD8nEoSO7y3kSE+702CBi8M3ZUY +-> piv-p256 ewCc3w AtArEDIq2ucTbi+cyHwbm3KOxu0zcxJ9NpwpNM/OiJG9 +Csb9fqB2GTs1Vqv/RzToBvy+ZFu3sM2+dWGJxi/I75U +-> piv-p256 6CL/Pw A995Wv6Rr8KI3uNySUx7+scl21WTAUV7mGiJL/nHEjZ1 +GAC+fJOaSfa5p3k0kymGeCVrJ265GFIwnvOE3sz2Fyc +-> ssh-ed25519 I2EdxQ AcahYL1gWtUq7Wsdj854kiayln8SlUI2PGVkizu1uU4 +0kZnDO4az2HN0yDIUatBufv2Wu+2WljkESIjEbX6XJ8 +-> ssh-ed25519 J/iReg 0QOGkIdXKJYWFVi1Fp8uHxJ9l/6UW4PV2MVLK2cIHRE +IUV329cRll9sIub7+LkEctbk2BX5Ou5oebEsyBfNCD0 +-> ssh-ed25519 GNhSGw oMy5sfYVRwAjSvEH0UFkB/ruamAtrtijpM620dQdmz0 +1nMpZta4inEY+QqIeq/YvKHXSqHjrV0iRvXYZKsVQLs +-> ssh-ed25519 eXMAtA vu3qUo0pNIxvWo1X8n5qIf9FW6mnKHgUigLOPU3fmkI +Scfk4meyywYSVT8ykshYECi+VP6chfCgIt1cVnjMUFc +-> ssh-ed25519 5hXocQ 9LxSLOxr2vaCorofPGVDf5GjcR7BKHiiMwxP0G5EtW8 +waCrax2N/W3nttJPNuw18dWNG5qQZYYW1N8aL2tl0R4 +--- z6UX540krBaTdIwE3uRuFKsH8L52AhvOZ8XGOz2rkbw +Joe.s#7sOņ ^ZM,Ɵm ++6w2 \ No newline at end of file diff --git a/secrets/nextcloud/nextcloud_db_pass.age b/secrets/nextcloud/nextcloud_db_pass.age new file mode 100644 index 0000000..86e5423 --- /dev/null +++ b/secrets/nextcloud/nextcloud_db_pass.age @@ -0,0 +1,19 @@ +age-encryption.org/v1 +-> ssh-ed25519 /b16EQ nVdsLuycGf9Kx/Z5GXImOqQJ9JQLLulL2L7pOK90kHI +lBlvF6hf2xO5B3ef367T1Fmi6UtqSipa1GqF3J8eqLY +-> piv-p256 ewCc3w A7gwfXbK8HchflKFxTYZ32C4+XzoaVa0UiQ7sIYqAsdC +eyxwoJLsKYAQ/zPKmE8TiZl4rGUmwUIUI1k1/efjjqw +-> piv-p256 6CL/Pw AzwXjhdTsh34WLQ5vtrgt+GOe9DLH/992SXIOLxMKA9W +zx4Ndo96lc8t6xwFH8tY3dkEsX7nRN4L28E/ABklo5w +-> ssh-ed25519 I2EdxQ hji6G9rsA7pwqKFHrzjPv+woLtv7hVdYBixXkr/i9z4 +VAxzuOQnSQ9EzeS/B8S8J/jVkm9bdU4woecuUw/sn5Q +-> ssh-ed25519 J/iReg e9BXKkcepz+wGrlQl8TRmmc9WqUu3m8CNSg7iWXS9D0 +8gMgyztI5ecYlyMetbKF38cQKRySGPYYSbqGPgIrn48 +-> ssh-ed25519 GNhSGw HzQVxgE1GgxgL0iWBvrrwJYPI5E8UX5o1Jj4IE9bzUA +ow8MaoU690JhqhVDpGi+ywjm68rg2ivxvq9IibPIoj4 +-> ssh-ed25519 eXMAtA kR3PbprkCYRANf1YY2jFmAb0kZ9ZzRhfHZPaRLyckxo +ogEXAM7ZIM4iqgA5DqPEx8m+8PYJLuNzIskyc48hy1g +-> ssh-ed25519 5hXocQ sPViX4MA3JKgm/OT53Hqln0cq/fTO8hGD2Ds4V0kGyY +3HI0CzS2sSJswtgNa/hUOR5MANnrPKmieBbaisALWrE +--- xvkUDrhvdTXIu+WWrGBOuL2kOkUAku7eXUHI3mpHUEw +(x4qE7曼WoJN925u.Rt(\H'}M  \ No newline at end of file From 5eb0d42f6e726383069c2dbcd23d1e20e5758e84 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 18:40:32 +0200 Subject: [PATCH 02/11] Rechiffrement agenix --- secrets/acme/env.age | Bin 1304 -> 1304 bytes secrets/apprentix/root.age | 36 +++++------ secrets/common/root.age | 64 +++++++++---------- secrets/neo/appservice_irc_db_env.age | Bin 1134 -> 1134 bytes secrets/neo/coturn_auth_secret.age | 36 +++++------ secrets/neo/database_extra_config.age | Bin 1187 -> 1187 bytes secrets/neo/ldap_synapse_password.age | 36 +++++------ secrets/neo/note_oidc_extra_config.age | Bin 1555 -> 1555 bytes secrets/nextcloud/nextcloud_admin_pass.age | 38 +++++------ secrets/nextcloud/nextcloud_db_pass.age | 37 +++++------ secrets/restic/apprentix/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/apprentix/base-repo.age | 39 +++++------ secrets/restic/client_env.age | 62 +++++++++--------- secrets/restic/jitsi/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/jitsi/base-repo.age | Bin 1081 -> 1081 bytes secrets/restic/livre/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/livre/base-repo.age | 37 ++++++----- secrets/restic/neo/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/neo/base-repo.age | Bin 1077 -> 1077 bytes secrets/restic/redite/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/redite/base-repo.age | Bin 1083 -> 1083 bytes secrets/restic/two/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/two/base-repo.age | Bin 1077 -> 1077 bytes secrets/restic/vaultwarden/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/vaultwarden/base-repo.age | Bin 1093 -> 1093 bytes secrets/vaultwarden/env.age | Bin 2951 -> 2951 bytes 26 files changed, 194 insertions(+), 191 deletions(-) diff --git a/secrets/acme/env.age b/secrets/acme/env.age index aeb9e5ae5fc91819be358ec7dce0bb874a5ccd36..226cde71a94c8497e9a6b71a64cd26b8cb2ddb92 100644 GIT binary patch literal 1304 zcmZY6+pF6I0LO7r#xTw~9bR!-_M)@Yw7E8Os7Z5a(=<)mCcS`cY3{uwX?jcIL1Z!< zPQ@wCaTGH8&OOLbQKkp>unoLD_;B_YeE9x;nr&uGPY>f@ z;`-j5erSWU9FVy?H6A+|(|}MkN2J__ftzFsYHDuXYr;8GZd!Sp4(u43b{YYfpEPo! zW7i;~TV%q#TJ(V;Tk0|$u+B97DNnbHBVY5U0~z({Zm&G#Ocj}wtM!ttd|7n3c%LEXLrObIjhvzBMn+`f4X4aXkYE`^k!|o1BNTEh4 z%(xnJt#QfE&axrYbXrw_G{%INmWoAI6%&>mH^?Zbc7#?M#H)5MUa3fqXT<`@sOnKwV&~z zTQlvH3r-}(*V>kb%N|bR{g}Y36z)++#qOIcplK_7PQF>X@KWT=r5oi6qhY3@X1VNU0wf@(;XyjC+?6>>tR z;C!N63U0BeBH&8d0t>^CGccT&HhE5m%Rnjh67 z)*n)>VINT4t`Y`C+RTDdU!a7tB{Zw-#6}}dvBg$6;yVSo=XLY-F_6h*Qs4}9ydt8< zN~bl9h!PZFt~gMrj*v*97-3vV8%_hz?figKtwWF0Cgwzq zTI{2FLAZ8$e*XJ?8%~|rwfWSOOXogcI(=Y;SHyL*rA+;`#Z`>$_4xn<9`XV+gKE*;$P+tHKlmk%u8zg4^G%Pm*DxsiP0 oVfzjB>(z%wI}YtT*m?Y?Gv9*Oyt*xS^mq;dem=aq;jFv&Z(vBv(f|Me literal 1304 zcmZ9}+pF7j0Kjn+r&z%`H`u^|9l9}g*8Q4$tMihRrb*hQZPKP~s-kHwO`0^#wQ1wS zCJ4UBUX!Jna&zk zHx^oavEp^~mc-@e$w(exz%gUp8d@dSg_toil(Pk@xV3I2o2$)fi$Gnz$*tD_<1dUf z??a3aYbxr_BgU!zfhrL5-@hG|-D= zD^dosl#H=F5f(`@Q~uF>dsgsa49^=Wr6FmabhBnrLOSCP1bl)jt8~^@o938F z?TDR2rO6Vi`W+Cq#(t7hs!Fgl82S{IU=$q&WXBqoNHgify|fICiX%Nkf`aSuy8%(u|%8s^$;*;r2Fz_5jT!d;iYe@^>Q$Yhm*K16}YBOnmS@b$!(01ueA>x!|THTPHrXGr?lN6-g z5>H9MHpi?nN^=xUxo)?Pl;oubpn1i zAd>^BFXWn0eW{iLV3rz-Mhvb8MBA=3_Y<>6IwlpD1W4@1S#250bc@cdJ#_PFe{u2k(ysS~KW^Mz-T2LO&^}q( z04_dYezewj;|BcIWp;)8qIY!5;r%yzKc0I~@lI_zef9RMcj`+&efSc%w_|1e!|^NI z{yh2Q*<)&Rb;sw2uAF@~%^zGj_UNAT*FND6Y%(qsUimIK|JlwD4xUk-dg9jR#Cz+v zo7eHL&z||^(%aYX@tm^p<6qz0<$n9vy-Tk>vPPWT-rBRea);mhJ9_^4v34|i=I3jy zEK--Za_^ove&|km!a*AwL$%gi?b diff --git a/secrets/apprentix/root.age b/secrets/apprentix/root.age index 2149736..f4f896a 100644 --- a/secrets/apprentix/root.age +++ b/secrets/apprentix/root.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 cZNEGg DGQJ2+SXyMVE5U43jLwvgAeVZvcjhe+u03l174+qoTU -4KRlm86097nMlUAI1O7BoVbX2jWjj9jBcBs8ifAKYXI --> piv-p256 ewCc3w A1PksvobVh3b9vICu7jiHr0WWKH9ipcO+ux5A1FJf0uh -hMp0bBKay7G7/vCO5641hZ6t4jhOqmSKh9v0rWskB0E --> piv-p256 6CL/Pw AoLJsw6HlrDaf6KlPBYMkT1oWx3S334nuBBopyz1nd5z -/4E0t9LR32NOuOLD8RZy17Jy0D5wT5Njs/j/0sRyp+Y --> ssh-ed25519 I2EdxQ LWHbSA4k8m1tdK8WmG0Ku3LmbxrLDkI9wp6ISLD7YBY -13UerzOiO3DlPo9VJH9uEEu8KWqEMn9M9BDNApxgRS0 --> ssh-ed25519 J/iReg RT3nL3r6SkrI57KIRpIkEerL6lXZPH2jW+VmQMZ6Cgc -5Av0ttNqOTqokdLOHiIGtVAeIvsWB45PQYfLyvQsxTw --> ssh-ed25519 GNhSGw ZqK8MGNxHn63IwpnDqu0HmESeTyb6BXs5XvgL2v2MFw -STw4L2lg0S2dlRNKZFvPKL5LugpYAiCindkPZKxnUkU --> ssh-ed25519 eXMAtA 6xD0Bwr8/AyddH0bUWzbzn7EQ/wLkZ6sOcI9McPyhyE -9XB+tZ/AI0euhiVNfqVxcjyl/yAa/8MGKL2eSamssy8 --> ssh-ed25519 5hXocQ s/oUbEeLMiKMcDQlONnKs5aiXPwXIfOSYBOfYpirRwE -mt+avXG5OZGsRAjiqBhEOPDPJJyVF3QxjnysQL0cdiM ---- wWzldW4gculBWeA1b7CC7OWGROcuQG9+1XoT+WXlMIU -G#R\GqԇoraF'1m ssh-ed25519 cZNEGg oU3stMtab6jICllf+tsVXqE4U5z2h80zmg4cowkX2k0 +TNlO+Sf2SI2HvHvx7QXuucShU8PIAD4u0v8MOGWWgIE +-> piv-p256 ewCc3w AxvpAyjCK5322W/N/3SoSt4qM4PfrlF1nETkvPMoQCm1 +sMY8+F2IR0iOYqM34uxTBa1hHoPd/S4DkF1ZEaBujvM +-> piv-p256 6CL/Pw AkaTf8w1Gymvm83poB+pHgBObwmrhapc+RP5hfOUatpg +qiyx6/L0IywZ4B1gS8hl8eqLdqgq7b8iSfwZQQHke0g +-> ssh-ed25519 I2EdxQ d1fRQWlBIyHaxjyMgalFT4DdwPKsY2N8X1TwQ23IC2c +ZQeKl3ii2wn+VrjzJwg5cqOilYzqapL4Nxja2waR0pk +-> ssh-ed25519 J/iReg AfqZQPs8hYqjY2+45rmeLZyuVZmWYCEkhKJEIFQHyAU +M5yrU5/g08pJE2R/vpdf0v/0uhYkvOo5JIy3wNQSaIo +-> ssh-ed25519 GNhSGw rJaQrIokj85Au19tdgitcsAc9Vz2/emJhQ3G/dH3zEg +07YADvRICx9PM8Wzj3z3J5jordVKZoRYoE3un2esaek +-> ssh-ed25519 eXMAtA n7cQFp8/DSJKhpVQ/qwNG1GmRPIMqIECpKog02octhQ +FXjlPQTIZG5XHpN4EvYo4ccso3c4j4b+VWf/7Qs4fVw +-> ssh-ed25519 5hXocQ us01yyCvL9RjWLWztU3AKcMC9zmbPIJfLcOIqmB6yUs +FF+ex3dFuaKPHXSNTl0lvFBFOv1yftZACq074PZ9WtY +--- +8x9AVu422CaaB6HOpdjWfnfbt70pdRfX6LwyybdpsM +)}ymw$d?[^ _#cY0\K1ݲ&U` \ No newline at end of file diff --git a/secrets/common/root.age b/secrets/common/root.age index ec0ad0b..a6a0164 100644 --- a/secrets/common/root.age +++ b/secrets/common/root.age @@ -1,33 +1,33 @@ age-encryption.org/v1 --> ssh-ed25519 2k5NOg R7LQiAyDlWUIGv07HKT24orFUpilkARnJLSbke6PQhw -VhjpI3ckvvmjOIf3qsQ5SnT3DCGfVnETLnRrn8s1YcQ --> ssh-ed25519 iTd7eA KtF5R5rhsgd/6IyvqU3VthVuR4yaJMZ9wYTUprvCMFs -L9mFlgz+j19B9T3NUtNnwXPqEkcaZNFgDPHdtRZmNfs --> ssh-ed25519 h5sWQA FmOJ9g9yft5EU3mQjSDJf6720YyT0KedqtM8K1VP7Ek -7c2GoaJHPMT9wE7P6m2EdvG7W+Z22uFSEexZYNF/szU --> ssh-ed25519 /Gpyew UKRw8oimxOOHJFrZfjmeed6XTnG6++nT+YYeKxCLlUA -zutDIFTtJbfemFyaUA3CD2XNSGQLUnPTfBmm5xaCIes --> ssh-ed25519 /b16EQ CDCW26LonJjMa2a9gTHpMkYRPTQDv5BG1GlknL0omls -4T/RDEWKXngBCnNx7oMMcCeLsruHC8TiY+XFunM3Y7o --> ssh-ed25519 LAIH1A 6YQ/wWfybtkoB56RGtV1P1cjhjd3lbv9M7tA2GscP0g -qvYQ8OLhe1R1lmeGreo0AlMizbh5WSpDvJ4eE4Q9I4w --> ssh-ed25519 qeMkwQ NzbgIQoGeAHzEQX4Q3siFhrdv4LWR00mNVCELBHYRAc -x695BWcDLyh+Q3paLmSl78G7pEinwbYewG/W9tSmYA4 --> ssh-ed25519 TqxOLw q1tq5FI3IxJDSr3dG8Boxblmz4ay4UfcjhzM354zT28 -sD9uD62c7FfHgdRNSry/PkITNbRPQU8c2gMnYHga77c --> piv-p256 ewCc3w Azj2EtKmCVDPEkJ4No6NI4wTIdBGckLysnF2icakL2AT -AT+1OtjbrTaTUhdtzGo/IXkpLHQiamsfUTcBjSGU3Z0 --> piv-p256 6CL/Pw AwPhJoek77XsOUGVD9UL8IRm9xxU0tz33YkaQvnx7Odh -D5ABLblJmfesuX3lXfZF7IjOg5HH7T9QxIPZVz+x53Q --> ssh-ed25519 I2EdxQ mymczDCrBSzkwtWezgg2/+51clREFqS+uWoIGElj53I -ie5LeaLy+cZNaP/QcnM4W7TspMm9prDvn5qLWVH0VMY --> ssh-ed25519 J/iReg fkA3ye7ZdyRiPmPy+wc9irEv1NHI+drFr0H/K6LWRyI -8xtLDCFwWc+yPKyplx+B+/rQWNrnQhJVqQWi+mX6MQo --> ssh-ed25519 GNhSGw MYZ746YwxU0KWm8LfjzUFsudRxnZziwIYJZ/w0kr8TM -WmU0VCUOET7eR0xaa68HwQnP95Q+JZMYfNFrKDn6uHE --> ssh-ed25519 eXMAtA Leon4paFjqx3/+Ntr47Rfv2Ua1AYbhEx4c+RfKhXvzo -P3TwNvzNWLQ+qlsyUB9F/74yKxbbiEOQTf8jJCH35WY --> ssh-ed25519 5hXocQ DIn5vObTDuTHPO1uWs0IvrER9wRL01sLvZ3X820wZT8 -fZgYicMGLkaerYoIjlVQKz9dsp86lk3w6EPzTkIzZxQ ---- bHzFiHwmHeK1gWiMdpjRcVqqD87DzfeRg0duQx6ysXY -!U&"Wsm]oEE -m;?ږ1-URЖ?5 \ No newline at end of file +-> ssh-ed25519 2k5NOg HWriO26cW0PMsh8zCxs9R06WSlPdGP8sPJdV7/HpLEw +nOcab3bZ2QawtqLhrVV/cqAbBvHu7j4gk8tfQ0lTVkw +-> ssh-ed25519 iTd7eA zR5KzNmETMWkTYal7J6w+0A+j092W3BvZP/eV7cM4Sw +BcvWKF3SIX2iylCNZyKSg5T38tBVBHkuznAlvr9ntcs +-> ssh-ed25519 h5sWQA FhW1wku7nnYXUyeqgDeUWLdtu8M4x7LVXr5J5UAA8xE +6iPtf6AkN30f1tKH5bCJFnvIyYw5ENKMXqOiHWVEo2E +-> ssh-ed25519 /Gpyew rml+BHmBocJKzt/DOsoAIAw7EfatB0BwFIGgkTPQ1RQ +sPvhjm8HdXzQekyV+H1o76wwJynhQjqEwE+fogCDhQc +-> ssh-ed25519 /b16EQ 3SC69H+m2uR2qb33EKnKxCJ8M9s0opg93/su3GTm7jg +0FVU6mDuGcbxTl8F5cFxrwEPQXx0cjaB8Xbyu20s8rA +-> ssh-ed25519 LAIH1A p5IsmWSW+wIN6+ucMnkaR6jIRBn5tPF0XT8oXJYN9mA +pLT7ng5HLzbd4I0dRIvMg2nyAKAxy0SlfSZlZ8v3b4E +-> ssh-ed25519 qeMkwQ MPeLWI8bFMCwWHXVDWnXEoWnE0LCc+OeVAtupksepwM +BPyy+Li+gt7RXf4thGOH7ravqFMsJNugRgCyGyVDmEM +-> ssh-ed25519 TqxOLw nPnvU4SPRS3ZUqPEAUPWt+ffIbCXxYLYxagNlkvDfzs +sL3oBfxtyB3/2roFgTnfWHBcVR2Mhh/0ycB9kuw+844 +-> piv-p256 ewCc3w A8LxTdzU0HPq+hv5rbHyWCSyydZlMRNBvMF5Z6ODvomz +7mb3/1S/e1k3A9XPXrg3slYtFJ+dNVTxKNUINxSUwE8 +-> piv-p256 6CL/Pw AkXFdHyKvv4LklLdlDASy+wpU7CG4nvAuc/+BjCFHRdP +W5ACpPTvdTSDu8Qq4aTVLGOGb3RqNkiwQKM/ZTatWpc +-> ssh-ed25519 I2EdxQ dKe3/iZmN4AKxAaqZ1ckQ2SnfpgoWuFu+6nIY3mtMxI +r58pyd/89PVM9kmHUbTnr5qjpmHNdxxhKaVybdWj4Ic +-> ssh-ed25519 J/iReg VYwT2w6laJgJsjV4aBnzuDOP00OaOSFlRNoM7Pubh0s +TTFvA7rc3Wzl23qS1XOy1ZrEKn7bTz/LEpfrAYxvZRE +-> ssh-ed25519 GNhSGw QWrmHv/EwCk40gwlCvdIN2ADDAYNCagyKoalgFYpz0A +r1x9RTPICOrN55tq9EFAv5E4YR3Pyan0+yZGpeuIaz0 +-> ssh-ed25519 eXMAtA 5AdKPTUsJEXQzDw3YOm1I+g/sJEKg8rOey5Am6WQqXk +K6uxuS3Itt/OJHkVhkZ++jvDtSEqsoit+8dUSGIvoyc +-> ssh-ed25519 5hXocQ JfaM6SX4CTtXA5/g6KyqYQR8q7kQx+ORHxLoZ6rNGXg +wVahakCbf7/2Sz6UVkLFgEzQ1WG+1bF/b2szNfUZTtQ +--- kqKyMWXtOQl7ucYOJ7z0idbTcDhzMcHZ+OlnzwVSytA +!**X|^{GZ );WSC?}{U/;B7v qSΕ"n MP>s \ No newline at end of file diff --git a/secrets/neo/appservice_irc_db_env.age b/secrets/neo/appservice_irc_db_env.age index aaf23358f5c357b1b5c3f330beef460288bc7e3b..df190044a60bbe9b3346830a0251b9048f369229 100644 GIT binary patch literal 1134 zcmZY7+pF6I0LO8`hd~f8;ADc+_$G8Umo{k%o07C?(j;xtlQwDN#!i}~xt!e7Bu!rw zhj04eKsRANh_JUQo1!pqa|p^n=8K{T4w-^ucs6%n;1I>jlOF$q4}5<=-L~phXrxuV zbffU;D7B#i0qW0yS?1I&6U8v34MI#@StZyeIarQeEfP$Ea7JXK7FEhXM{|)>dnCD@ z+qEGDQHIeWfIMY`pp(w?ej`$&X&|h7c4OgCtg6DEIyU@?w~jn=jQjTATI?3}7{zeV zDmzA_1WCW4idje1Qa(gVIfE_Q2$m9QG$@JI%NS)+bzW@^ba)W}pZ^$rfO#=tb7oM7S z7D$fzW?9)lHXchY3JpseY8&Wm%hPRUCTDI`3WPO`IK4)ZGCRgu?w`&6{Sap8$V>@J zVdYh9l}%)-a+IJ8>tZtsAxS8WeyylNHz*38XPbmS0GtWIF>aQ)st$`o$WRNlZD?yf zOJOeAsIbt|RwI#CWaEFDH64&k5+pUPR}sk+#zsWY_NugBqt`h#@r58|-N7QG=(RKp z;ix14!H!$X0$vs+5o86>mZjP!^-nW!**SGFs1ob#iyY#G~;-YxTeK(MHjT&uH!fE9K14k t?Ay;ieD!$XKmX?8V>j4+hm`r<_h0@K0w)lQ94Q literal 1134 zcmZ9}&CA;a0LSr(7tP_p;b5|C^{ITPEj^r4nt8GxQp+Hp@N{!%S5Lqeg1+E-`{WSSQX1Rq9RPZ zz~3K44wyke<-SrJyA{i>4kRVh36v_l{h&Bd@TQg@iv4WCV;4^p)berXdLQDdB%_>tJ zb9%(w#}r*!mtEdV2({*lDX3|zunhiZAtVb5SFLEsjob)x{Lw0A&0f~FqiJRes4Qnq zY1EV!{z6=%>l8tIz`zZLTz>(FumYC7hzfccJyr_bx6@7+cAT)l2p2*q43@XA*sZnA zl~_Xc@np4x(5XEmf;KjzTPPbKWI!fGoEXu3AsYiQ$6K~+0O$y8`nu^)#w0(KI2j%C zcqHUts^Vvy3xO7|NX27dXnXoP$kh-IE<~y%wt!rs;COn7%{+sUbH7I z$+iN|4mE?9X$L6$#O$z0w(RDCIL6s=m$i_=Odph^i1vdpZJI8`Hh40Mx3|%KcR=SQ zCZvPba>do_1x|AmVjArkRqf4|a5S30Ro*H>#D;Lr7V7|`sy*4DGZgISKBCFcxX$+A z{v2PgYATn_^HBh5eNjSTe7k0;9G>7ML`f#Igh5!Po zs&C1vivxTcbNj=V+DcptWP7+r%WiKnN-_nP%uZ*CFH~1zG7p+pw`&bo4GghFQne;s zO$3qR7Gc0q(m2(@PQQC~<#<(-moe5MuvD&7WDeki;gE@%Oq2_l&$4>AYDi-`olCYk zu_tizUU45F+d1&x4q2Xbxm!yQW*4n_8 z6ED5@@NIWr`2NoQM|}6$&0Uu-KX>+e=ob2cr@gJw#qOTXQ+wsT2KZNY`1ns3$d6iY zd_}yvbN2CPhml+Vc*!hEZoOyov!#jThr+>Wi z!NyVfnzztTI!Csqr{4dCBvZL^|DkK2c<|l$k=O6K=hzP5Tlky!KzzgLov(a(@!alb zUViPy>+mPv{_cgFPws1P?RfKxI4}E>&Z_nw9 AV*mgE diff --git a/secrets/neo/coturn_auth_secret.age b/secrets/neo/coturn_auth_secret.age index 2b2a782..8f7934c 100644 --- a/secrets/neo/coturn_auth_secret.age +++ b/secrets/neo/coturn_auth_secret.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew I+o0g+G8y355TFbqtcM5o7gaIlU6obrElztEqyG/hSA -Q5To3FdID9klN+oaQio/ezJGtXwWTcReV17vPHB/9js --> piv-p256 ewCc3w AxXg5afuNrbV0UkxV4/PFl8JHB/5XrB50qRCwV69UKOC -yh9n9wo4Pp2G3ft0zAGuTWA3f1/bgjz0GyrWw7k+q1A --> piv-p256 6CL/Pw AzV2ogPEkYn3+PCbadJGOZlzwtdqV5BSsQJ9/vj8qx13 -am4dIBX9Gb/lu9aeNyVF7Tc4v+NEvU/0wh9VpBgvoUU --> ssh-ed25519 I2EdxQ GNvxoQSVLUtUBmsjAxXl7KY4F/qffHdKxalv+li9fiU -ZBoITiCzZkvs/n1dfVb2TpEsgZsv5xdhswNBR8CS8RM --> ssh-ed25519 J/iReg qabrf7tIWzwFFC725mc/ltmSnurzI2a+uGfV1IZ2ZQc -lLulK2xzQo/B7fxtONMManuPKCDcZdgCu7+Reap/Z6k --> ssh-ed25519 GNhSGw r6IZ5bBllBzoe0fVLnYixzXm169ToJJLxWtk5Ntqfjc -PAUNkVab3Igs1xZxKCOXNqt+5MDQZ8BtG4hu9g0VwPM --> ssh-ed25519 eXMAtA ANqgeZyRsTyxkw7qOolNtzTWdwfk6s2wDgvDv26fQ28 -OBjUfcrQIriO1OeQQ2Q4d+5YYb3BE9kjuGYsBaynLDM --> ssh-ed25519 5hXocQ Q0heQNnArk/qhb9Kj2w9rQEiZ0zEJVIWOg872zI5FVU -Cl5MR86EsDCrv0x0MDZ6TVTeYwJRQwbx0SON+RNetF0 ---- 222uHrYdjohx324V0u/DhPA2ysDVZQWDoYFsE30ZEEM -L^Է q}\$RS>ha2^vDJ̓.#R ssh-ed25519 /Gpyew v2aBL9UcG2ipnkvPJt0KxsG95xK1M30u6bAjCiDOxg4 +5fd66Qo4IN5DcaTDNC2ZsmMddulHrPMZphUtHV3NGl4 +-> piv-p256 ewCc3w A8R+Jrvr/xYEqdS/DmTEDRWTAuc8RhyCzvY2GiFTyCMx +m6YcgEVWC48n0GzQ+3WiZCwOovzXBtENsyEeJcZbyYA +-> piv-p256 6CL/Pw A7avRFbueL1UwQtOTUQ/GC/WgZrm+TNMVCLelu6rQS54 +ay0XejtE2DF8uzHi3Qe8YQyEQBYVlhZJCinxshShyAw +-> ssh-ed25519 I2EdxQ lDVllqlZ3wqgrYQAp6CSycNHQ9t/PoXcxkoiqiv920g +ulVYI4pCBqnWOxOOGyA/kLlZhQMjaUmCCTkoVzbscQI +-> ssh-ed25519 J/iReg r6Ch545JCBW17LbXroGrUm/czmlzyskQpJLLnvxcMQg +DfkZs2lITR/wIx1QVwFX8a6G7hk/4SEsyNhaVR4poI8 +-> ssh-ed25519 GNhSGw c2IWdRvyjrITR2+jzRgz3Jnrp72k0AaLG27CJxAMozo +ankb7n/W0jq/n+IPv5WpsNToIfxBH9EKC1a1crARvnk +-> ssh-ed25519 eXMAtA M4SOvCtRSMciuzP7ztFDLx/X+Dc5Hv8SWicjY0KixQk +bwMJf96SRHIOg3CS7f4BFrjUe5oNDe65yWpBcxHwH8o +-> ssh-ed25519 5hXocQ aQzuWMcRnTO7p/ul6jpmJNb3SZI15jHI2NjgzhrbzUc +kxGn0KHLuqedTm8epAecg5QPPE1vyvMYs8820XdKw0A +--- XfdVivXIQM4LCzcAmmkENFe5RQeAu84H7UX43zT+G6k +XP3?8jUd%'0 C~} YEl,/5ӨI~Zr` r1=G &kMaoFZu-g X^h@@771t z5V;qk_+o6xRNQ2~QBg$aZrs2V90(2s8S};7ZHP|K7sn|(J#@19@Ji=j@ZtOWsiu)J zhWa=eO>J*@z#E%jm`!C40h5W9F}g5{W^n*4jS?dQ{Bd1Mhm*3Giy06zno^cvlMuO0J(9m)u6%#47T98qQcZqVjH)PAT0aA5jrHvv96dQgauVQYMZ_ctDf&8tF z>@YKeQ4BC5O3y_AF?A?ajkv5W^wJ6`iiA~a`5Z|u%7QOCMa1O#h#*EbB%3LQny7Xq zDk6~rb=!2nSW|3>hiYO8b-6TS7pDP;yJktnoc~xD#e>3MRw!y#Qo&oUsCaGM_PQP$ ziA93bqeX+F6Cah4e6yh18qrD_S`z1ohHH?`K#j2?ENNV=;S-!wXsX(U<`z?UQBBc9#^`s zqU&m<;VD5h=vBQz!>e`C2ue++bSY^L@o7v{=1DSJD0@_IC@&abKKs?&r?+0=#w(|f zJ=ei@9NY8whg-LHxA75Kt%kL0gdL#I}y`DaF=Hp-I&ON$oeComn>vxi+SHE1# zpSUE>_ukxCIDX~ACGF{RU%&POxG?t)eP49SJxO2wZhX}^dHv?a?=Sxm?tlKltvl>W GYxz&buBB}N literal 1187 zcmZXS+pF6I0Eahm!xhKo1$>#Kf*@z5CTW{Aeb^4UwP}+yO`2PKpbZCJs^fs*?s9C=x41?4u+vp8mM?PD@l(%4MB>XCR_~bJSIww5+iVy66l0r zyDZuju&__VV}+@JDMG}%7;PFTTqJdFQj#Slc8CmDM~7&0HkNpj(?l^*GE?ktnrFvZ zF9#!ODJzuEOU`iZGLw^$64L&mm z-KIuIW77e}sm6~D22mT5q!$7w$dHJ;kyZn2(dwm}5;N-5yB0jjk8&7ZfPq<^3X{&D z9Z+34>{^6|BSgX%s30Yc6%4{740iCDnE+~3^bD8BcrwQs@mwsjIKm9EB$BXyn*IAB zm3qHfNzx(IO9E!ZnJA8Ml8svv&4^X0rWvvjI}X)0!ji}7wVqf_=~A9%a-%V%w^4iA zQP`F{uw<3f=IxP130Ufl@lti8o27ABh^37TsaIk!!@|%EFm;;mMa_1Zkb50+ zu6LzEqQPOT8m-Ry$Eq!s?tvnz7ovhbW@CfQml3Mz#-oV>Pik65049Cj7ER-SZg5|7 zO(9Kari#D=Dvo)t2@7BptX-C^no@7L5Fn_dqN4o>{}tMT?l^06x`cfIqdb>IGlqgSiar)Ph7Vh_0g@YbhK z;Qp&CH`drY=fam?TvxU{pj=#BJ9KR6`SXj^=G_OtJ&j{uAARvh?#b#o=H9nHsBFH& z{_gf~^WF=`-K#{ha(?%w?bx9a^W3h>t0&thZ$A6|UhLe%zg>8Iv3}2$!P3jy-aT>a zjoOD_oq2=KTt0}V4&UvVH`$##mxb-v{bz$yAFV$0`=xJ4>eT9I)N)#>C=~RcHbi(?^upLzi`V_Ys;^lk$?W>`qKNe#zOhP;%%R7`RT}U{-rms F{RK$~p7sC$ diff --git a/secrets/neo/ldap_synapse_password.age b/secrets/neo/ldap_synapse_password.age index e79a9d4..2b439ab 100644 --- a/secrets/neo/ldap_synapse_password.age +++ b/secrets/neo/ldap_synapse_password.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew yZtfG4hE5TBzpzD6S/28OddZwLsqgcNSQa6e8+JyCyY -FH6GEdPguLkhV84QUk6kHRDnwUZELDLUugIui+1zJ6Q --> piv-p256 ewCc3w Avf5Q8WC48dLP+/rlU5QO+1s/VqVWoWtYBiBbXfFx2a/ -+GXkatBHYDAae9J+vwGv7OaTy07+Eyj/rR/OW6zsBoQ --> piv-p256 6CL/Pw Ayvd6ZOMzXve9hS4RqFhQL/+6GDL8MwQbBsD21CiqW/V -0QsN+HrAGwhi9dWQQ5kty1oT3UCaxdMxSJapyFvKqxA --> ssh-ed25519 I2EdxQ RZZPo1KhI1coIJkMZU28Hu6OC+zYmx772imhavSUC08 -S+N2TKY8iVuvDxO0cp0X00E6Pnz4g/z3IOe4vAEjs80 --> ssh-ed25519 J/iReg A3MZLyoT60I/urysAafeGtXl8owIgwnjHfzvhYfUOyY -GPCTk+w7eZkbBZbXBQD1uVmJC/BPuGbE3B9DMEPjO+s --> ssh-ed25519 GNhSGw hPEhdrC1iUg1ql6IqMELVIt7xGV6aXdms+ccLDCiiwg -d/AV7f6Sa4/sdAro3No8SQRKtjJbmmwXGHfo3Yopx9U --> ssh-ed25519 eXMAtA 4L0NTwX4pm4EVOrzLZHLpI9p0xGO2L+6oewBgONaP04 -QeuOGIcynsgNxS1Tcxt4t6zmp7ZbH3z4Pc2YSsfulRM --> ssh-ed25519 5hXocQ mKNhyXNhZ3w8E9TLyRPw4E5xCTWS0rdPUI0deS5w5T4 -S7vU0YwciXdoob/aRJJlNFn4H8MHPHbR1OKaZMzA52o ---- rXetlaYBjE+LvB0dOzUxsQfY0uNiCCxB/GNt2MhMeFM -=>Ik pYOR5q3c[(կjR \uK/X"Zg \ No newline at end of file +-> ssh-ed25519 /Gpyew tb7d4fxT+xV5RHkl2hvwbMwnqL7Xw6gP9lDrXNBvtw4 +xsx5V/9JZighZNORNse3DT0i8IwxHcSCocpyHS1UTys +-> piv-p256 ewCc3w A7yxw/ToNSWsvBV6SF9SxCyfpT0Gc0ggoes5DKUuOycD +xKJOIfQaudnuof8h3z2lgrQCAd5AXw+pnnMkkWvWuAM +-> piv-p256 6CL/Pw AsN0NcsnAnGsmKTYEEUfHt3+XoOFgzM8x43MNTpi/9BU +ZK34QwxGp3hMmlDsrTyafbICupmLRqZ3Hy3KU8kbFmE +-> ssh-ed25519 I2EdxQ oMJflFcnSmRKhEGhlaNWUyBgZ5l0af/ILgEDQ6zKnH0 +eY4eYze7Ec6xud+0oIT6uDcPAU63cDGohS402V7GAeQ +-> ssh-ed25519 J/iReg 9PugB/ou8qEzkOJtwxRbQOGShS/ekfYGihiSO9r2SBE +ldp4L4MqvlCRAr/PlHEVdDygzy34y0QFYyfpEvR7WQE +-> ssh-ed25519 GNhSGw Kp8wa6tTGgey+ZtapGDDqDZ/FGyWhygZRHBbcfTt+wE +TVQcu7kiMUtdGfR5SUnw4IGZmFju3pVEcyR4+2fd+sw +-> ssh-ed25519 eXMAtA 0/LIsQvnYesQRAH1HPxNaGBKcoLei3G0fLuRTKh/CGU +YOAD1jrtjskohJZcpoG99ljbuPTFKXJwRJEQOM8uSt8 +-> ssh-ed25519 5hXocQ CevpOdWZOGb7DiR60nnXOuzxfjaI2Melj82755h4PHA +mVfMJyYRvDyUwLuG7IiznJi3IxGEN/cGoXV6lGl+bSM +--- bkA+kgswy52zkR2TNli/rsuTVRHCjXnk1KhE5nVodDE +;y?ˉ$p0t.)ϔ 9"|A?RfB|S:cﴰ \ No newline at end of file diff --git a/secrets/neo/note_oidc_extra_config.age b/secrets/neo/note_oidc_extra_config.age index bfd6ff707eff40a4523b4b793743e29062823670..a8d665541150ce1bf3aa2ede058e365debf7d59d 100644 GIT binary patch literal 1555 zcmZ9|`*YI-0Kjn=?{d7HfHw}W>Tp0QY0~!?o^99kk*2StZ8}70lQe15CT-JK%ESj_ zh%XRM<_&oc@c~R^3iyC=z>v*T=f+Uvl+yzdIe{S}qM-Pr`wKqb`$iaAN%Le@O6TGN zKVQf)Kmn8~ACZe9tE4GNs|Ag6z?PQiqFh15?IDf|#EN)c;Vai?AQTU%DIiJku#-)q zUcKKKQ`MJg9+gE|I%zKi9Hy}3a3|?#A^<50hFlq-nUuwzaAA;2&&M2+&O!dCrQ-!< z8q(_IbkRbpi*i#+5KUkZ#vnJN4GTipAJS*7*_fXtf_lh~ILo#SZsM|PjUJb2jhcAc zANM<5B<@P8)%7Y*iG)cJa5(f0T7AiF32^~TQshDIf0oYT0=##vEF8)j1y7lPF)&>+ z7uitBMTP+p)E5x|@#CZ#0y0HD5@H%;7?*G`RD(rA%sPs}X`PSF$JuBewEJP)M^FG4 zW=mNr#lnH17afq5D*5EzVn_i1*=!_2KnAK_u;yHT4H3aGYuuZ{2}R1$z|u4<(RXWA z1qn=(C@P_DARZ35&3Z|r%cUt>KAi;8F2-w!;#of?`3jn$niGioX-1xKQpR#7!iIby zTM|r!tdc{#n}OK4B$E@ZW^=T}!91#EV24aY8h9{}S6FB|ob##yF~`|JO8`NVNH*fh z#ll67r;K<36CFb}o14XKML7?`v-HgYn5DQ>LlX7YmQA$XMy%~Tn z*bKcq$I_{a)_*?s}-iN%WZg=&q zoP&1tZSj2gY~RM=bwafJyTQZSC$1l{*uSc+?&XOw?>Dw3UitCl4)4wbSK8!PAMKyl zSnJHrdQg7t=XI%Nb2_Mf4{e=%a>bJc>$#gu%jJs8dq=P7AHRCaJ{Ij%jT-T04ewj_ z)$hA6WwzUU6!yd3#V>CDcGjO2-qY&VH@+Bg@u`U#=k}`o=XSh$`q1KvSV!gMs`l!Q zYwJFmA}wm>yLML0t~x>8^Ov~c!IrummCBp<9l;`lA3z_MYxf?V{Ki7VmNCAWI|FmO z>sy{(y|&}N%*%Y0vQ8(C>Rs6RrTJ)I`=QTn&|kJ5*xxvHMbm(K@#SAX>1k?i9$0=m zmBB;9TUQNi)Ookg7}qj;Ph{C{|BMk=-h)n0Gd^AWC~{TNF~4U{^}%E8#e0o+diNZA zYNe`eto{%G-*4qNG3<7?*89Z^rp??>OU`ck;oJGhwNp>G`Re-D{;|?i?2kS((|+Sc z;+LjPhfEuh$5vhI9M*!*Eo3e{*WTK&t@82wDOfdr{r%k!$e`0*ojQ44`|-h)lRUn@ zWq9wUk-P6VCc~2k=}<0wqd7PdJtMzhsmhu6_IG|W@#}Nag!7|aZu;{Zn)C;Wu34AxuJoAl!`;j480?*0Z@**EFF4!ucX8J@{{oDlT@3&L literal 1555 zcmZY5`*YI-0Kjp*b3=>Z9SSHa7T>ORZPF%f;e2#$)Au7u+ce!Frb*hQNnc5tqy4Lt%$cJlLjq3iD8Z6#s(HeZN$JHM3<}YE%`z zQf{wE1&az8%y%1QnKQEt2tk0$Xz^DYtY$=EDoY?hJ-}E*qUOeuA;MHbM5mhxVqspi z1p&J?<*WiGy<#vCh$mSQbOKD3EfnoiBs&)4e0EZb2Ccq5JhV+Sy17)rB+Ib|>NcUVtkb0w-FhahQR%!tkn-Va9ik&>tdi9b#?WA#85^eO zYVHskNJtdI`@E8@24$ySw@1qwMpl|dB7H zUMf+=05lwyAX=#V<2VC`ZLy4tFeoJz$a5u!QgT40rUj}CwzMLb3reZ_4+UiLqyhtQ zzG+wN7hVj4K1N54POw^HqE^vlWnCp7o@?;1qsiMVeuieXBI*i&RH%%_e131i&|wz~ z(Ofd;t6`K5Se76ZP>u7TL`COmJ(+b3AA8<<2)B4V!?=%RxRl~$(I$@&zH;oe6s?V7(yjv zr2$2#tQ@^i^T#;cuNkpg+*2tFxemyZchcS*m(;X0ETpncHBrP(;jB;<5^`Q?V5A{U zqa~b)a0y2w&JvJK1)~hDdFwRDQ$99Sp`0PS>@O!n-2YCpnW$TF8;cqjDG3%r<|sb~ z1OQd7LPL6(CIH z@nSO(#@(XBcVQdEWhyjk4A^T{-I~NjFzCj!ZWND_5fMU)DugzgJ}<7ip%4%j*|M!* z$VWpNS3M@tI8uy6CAKQL5L;aekSbKgV}60@=!`uoRrFXFbHnS zs>@PK5n2q1=b{;gC;jQL5=9vwpLYZeZ!SJ@hC=XfCx#qT{eEwI8z+lzJA``2=J1)cFzN^zdvQ^ui5L* zX1B?k+9!IJZF&Rw>yIw$4V}(0u{-s}+<>w>c5qk9Pfc{(KOL#HIp&Ua931c@FBv{| zA3D}Hc<8bh_T61CrsnKA-oDwpck#M7_R0@k-_6kWP94$3o0)f-o&J1rvH6c%`wKU| zYMR^DvQ|Fxlc~POJm@MIx#H8eS!{~u^FF$D#dC#szo<=m{LfYSEiHvBmu1^lZ%<#leASkZ*Gk;| zqjyfbRKNDQg@-+MQ?O-t=g+5;Uq)MdPG@(0u;B7p`HsQq7j54(`NxYtNt&MM9qArD z|9NKq(gT%Ze5sP`J-YiF`{sw{NIl0+#}AKRBn)kM?Zwd0v5C)4dN&+D@chbW|6JeI zH@2T{|GmdGe;s-1n!e4hd$x{Ehrj=J-I#e%|EWcno|^p?2p*ZdOFT1je(D=c*Ejw8 znu_q&llIVSLo0sD>>k+{UeLPyeW$c%p?#xx%szSrK5(0UcAz&cK051MXvvS0CYR!S pemk+Id+YMnDZ*2$_14h`o)%vH?xwe{yQ}-<=;*yecg)=P$lpmWYEb|H diff --git a/secrets/nextcloud/nextcloud_admin_pass.age b/secrets/nextcloud/nextcloud_admin_pass.age index 03f828b..73d036c 100644 --- a/secrets/nextcloud/nextcloud_admin_pass.age +++ b/secrets/nextcloud/nextcloud_admin_pass.age @@ -1,20 +1,20 @@ age-encryption.org/v1 --> ssh-ed25519 /b16EQ 2TwoNzaZTwIGexHTEGkeKkaaPY8FZwSLK8vRrs6DtjA -3vWdNDaItig+NsTynD8nEoSO7y3kSE+702CBi8M3ZUY --> piv-p256 ewCc3w AtArEDIq2ucTbi+cyHwbm3KOxu0zcxJ9NpwpNM/OiJG9 -Csb9fqB2GTs1Vqv/RzToBvy+ZFu3sM2+dWGJxi/I75U --> piv-p256 6CL/Pw A995Wv6Rr8KI3uNySUx7+scl21WTAUV7mGiJL/nHEjZ1 -GAC+fJOaSfa5p3k0kymGeCVrJ265GFIwnvOE3sz2Fyc --> ssh-ed25519 I2EdxQ AcahYL1gWtUq7Wsdj854kiayln8SlUI2PGVkizu1uU4 -0kZnDO4az2HN0yDIUatBufv2Wu+2WljkESIjEbX6XJ8 --> ssh-ed25519 J/iReg 0QOGkIdXKJYWFVi1Fp8uHxJ9l/6UW4PV2MVLK2cIHRE -IUV329cRll9sIub7+LkEctbk2BX5Ou5oebEsyBfNCD0 --> ssh-ed25519 GNhSGw oMy5sfYVRwAjSvEH0UFkB/ruamAtrtijpM620dQdmz0 -1nMpZta4inEY+QqIeq/YvKHXSqHjrV0iRvXYZKsVQLs --> ssh-ed25519 eXMAtA vu3qUo0pNIxvWo1X8n5qIf9FW6mnKHgUigLOPU3fmkI -Scfk4meyywYSVT8ykshYECi+VP6chfCgIt1cVnjMUFc --> ssh-ed25519 5hXocQ 9LxSLOxr2vaCorofPGVDf5GjcR7BKHiiMwxP0G5EtW8 -waCrax2N/W3nttJPNuw18dWNG5qQZYYW1N8aL2tl0R4 ---- z6UX540krBaTdIwE3uRuFKsH8L52AhvOZ8XGOz2rkbw -Joe.s#7sOņ ^ZM,Ɵm -+6w2 \ No newline at end of file +-> ssh-ed25519 /b16EQ c++BDOtHQUSYxfpy0OMPD918PrnWe8rR2yKnKwN2+CY +IZ9AeulwydpJ60PRMr4M8BSewsfLkL6VJQQr82Ch/vc +-> piv-p256 ewCc3w Apl0foIs6P72ZHf9bkdiDhRx8hKkP2lNzaHVVXQfra0I +tWDU69MepGaKVk0Ot0y0rw5lFlcjFBtwP4al4r6OyrI +-> piv-p256 6CL/Pw A+wEIsHUstGi7Ipfj8CcPgmpMPxmJNMYWkq28/g1rF8M +BT+a60oakiMifU0H6RVAteQg76QdnoqHAht4RvkFNXQ +-> ssh-ed25519 I2EdxQ PRcdv0IFnxti62D8a/UEMz8bfXtLGG3xYpIUnQ1CDzc +kVr48aKRQG3rd0471feiUvPurpic2y0HlSqPAWsNvL0 +-> ssh-ed25519 J/iReg 7jSzqYpsHTUVz7HyRGcBAnNz1g729XxoeM1qZud9U0M +Xpl0gC/IUbaEpyTT78OZtnggGVJ8mnHdVMPo+I0bZ0U +-> ssh-ed25519 GNhSGw huvgOVCrhrgthXlLq7R/aSv6dN2DnSpE/KD7Xh6Bti4 +pRVZSvx84q1n0+2LEDW+vo4r+wP40hfxIGVqS/e4N/c +-> ssh-ed25519 eXMAtA tYUja5gp18FJ5+c16FtlQWXrCM4XVCjuJGs/C8YKcX0 +umJrwLo/1prQLXB29zwkSSwBNeK6vn6ALZIYS7nDgNU +-> ssh-ed25519 5hXocQ IAcphhu4NTu8OV2RyNGFqM+7XQnxk7/icWzZT9SrMHg +1dghn110f1D6BkllDCk17sA/DTfsawO2Xu9IFWv8Q3s +--- nerNaDf8Z/FzX1SDCSV36hfC+CXlSPE9MuZWliaOHZs +Kqpsy0 !hN݊_Ꮺ_B{VS;*ssBi +{ \ No newline at end of file diff --git a/secrets/nextcloud/nextcloud_db_pass.age b/secrets/nextcloud/nextcloud_db_pass.age index 86e5423..f54ddfc 100644 --- a/secrets/nextcloud/nextcloud_db_pass.age +++ b/secrets/nextcloud/nextcloud_db_pass.age @@ -1,19 +1,20 @@ age-encryption.org/v1 --> ssh-ed25519 /b16EQ nVdsLuycGf9Kx/Z5GXImOqQJ9JQLLulL2L7pOK90kHI -lBlvF6hf2xO5B3ef367T1Fmi6UtqSipa1GqF3J8eqLY --> piv-p256 ewCc3w A7gwfXbK8HchflKFxTYZ32C4+XzoaVa0UiQ7sIYqAsdC -eyxwoJLsKYAQ/zPKmE8TiZl4rGUmwUIUI1k1/efjjqw --> piv-p256 6CL/Pw AzwXjhdTsh34WLQ5vtrgt+GOe9DLH/992SXIOLxMKA9W -zx4Ndo96lc8t6xwFH8tY3dkEsX7nRN4L28E/ABklo5w --> ssh-ed25519 I2EdxQ hji6G9rsA7pwqKFHrzjPv+woLtv7hVdYBixXkr/i9z4 -VAxzuOQnSQ9EzeS/B8S8J/jVkm9bdU4woecuUw/sn5Q --> ssh-ed25519 J/iReg e9BXKkcepz+wGrlQl8TRmmc9WqUu3m8CNSg7iWXS9D0 -8gMgyztI5ecYlyMetbKF38cQKRySGPYYSbqGPgIrn48 --> ssh-ed25519 GNhSGw HzQVxgE1GgxgL0iWBvrrwJYPI5E8UX5o1Jj4IE9bzUA -ow8MaoU690JhqhVDpGi+ywjm68rg2ivxvq9IibPIoj4 --> ssh-ed25519 eXMAtA kR3PbprkCYRANf1YY2jFmAb0kZ9ZzRhfHZPaRLyckxo -ogEXAM7ZIM4iqgA5DqPEx8m+8PYJLuNzIskyc48hy1g --> ssh-ed25519 5hXocQ sPViX4MA3JKgm/OT53Hqln0cq/fTO8hGD2Ds4V0kGyY -3HI0CzS2sSJswtgNa/hUOR5MANnrPKmieBbaisALWrE ---- xvkUDrhvdTXIu+WWrGBOuL2kOkUAku7eXUHI3mpHUEw -(x4qE7曼WoJN925u.Rt(\H'}M  \ No newline at end of file +-> ssh-ed25519 /b16EQ Vu5RsHz5jrEaqsJ+Ks4QKZdAX9EruvkPCL6Iwgnz7Sw +DR9TSTIPCNj9v+uJ1jhazuv8ZUJNtv+dVvDw71Rjh2Y +-> piv-p256 ewCc3w AhCOB5QAoNnD3920ZUB1fRxL6Akuvo+c4sVcFYC3ej+p +8b3s16wJydWHzXPR/dr5Ex1kLOlRi4zveyPU+ukL5oE +-> piv-p256 6CL/Pw AiXCQ7/QJz4821irp6EEQpDK0vn4bmK99bBMGUTTe63B +750DSH9V9jxKaOn8Fz6AB/pYdn3PfSuLLPCQCrtuX6I +-> ssh-ed25519 I2EdxQ aCrlE6DDAACHBuCQQPeifoB4U9UjNeg3Y4xJjuk+dFc +wo5fM4aDTUH1EoPcv/vUZkVE8XibLrwNoFmon337igw +-> ssh-ed25519 J/iReg Qpb3/EYj6L/tRCn8lF9lLfvJanfc9n1ZQnA+JOD04Wo +XSk56UudDq3eJPdyMhXSamOJRqdIBtN9Tub5350KW4g +-> ssh-ed25519 GNhSGw K/5k5Da941uOppc2gY2xgTKxCj4PxZVw4Q3Zmzg/BFM +RnVmTRNkG4Ax/7f3h4BPLtcuMrQa8ZO3enZhOKdoLzo +-> ssh-ed25519 eXMAtA +YxLUkotFIeoZZYh8GPm5Df1Ds1swYgsG76sL6kV73I +D3c0SiwPDnVFuVPpg7gIvYZ7NfPvJcP9POVJK4hbtYs +-> ssh-ed25519 5hXocQ Q6SwBlh0vP7cz/e8oG72CQ6+X2KWreqsRx1noa/6REc +pgXv2OACw7emNeM4tntXiZdsIpQbDVaQIBEuKnwS2ck +--- JdG+ksVJuyV/b8P1ZCcExJBXV8+TTyGUpx/SHlv8CHw +<0KTqͻz<㍁w +oU+XQR# \ No newline at end of file diff --git a/secrets/restic/apprentix/base-password.age b/secrets/restic/apprentix/base-password.age index a68f73d3aef7d3ca77c07735372e888bcbb278c9..1ca80372079fa1f43838295a8c35b742562b3c0b 100644 GIT binary patch literal 1235 zcmZ9}ZOGIF00(gG#pEbV43zNYG$iV}c6+()9+3yPd);>1Zo9i}w@}%3yW73)?Y7+w zDlrWsF|0&_?5RHVLfQ+4hSH0LPlP=9K_1JBLL*T7QYb`z(5z4OeE-9b|NpPHjifQu z-HAQwSi{FHw+#efEIA$bJTqxDp>!IYit7rSFSg?vb~~l?1M=3@Xkb(WEDiV}1M2AwMm4})lPSoWp5D0WN*N-IFv11Wba-a+Z z*L=yY0->9VvdXwsgAv&DEh zLl$-`vSzgy#`B4EH}Hynt}x3qCG`o3T4)@awtxC02y4U4Xk1H}|!4gk zt1>YjB;1~BKvWJi+A2NP#-rLOr@CF>_L9kD985GZ38iJ8Ww=tmHIk!7Q!eQi5Vk3; zTCMk#eiu=&wuX^0>g25(D~>O}Ld9=xyW{-P%WoVBarU)i)AyHcaOv}}oAg8CZ2GZ7 z8@GOU&sS^rTzWA9f#;A@06Rl0KISyk>94oG5Iep4sw8cfcWn9O>iW68Z_+-r>4`H} zzkRAdZ?AanSM$L?-u`*hd=NY5INxt@58PURdDZa`RxNvFeq-{plgpPaS@YhWBOiZL zeqhm0fR$gj;_UU#rxyp;UOK#^Fnvhexo_nuVE0?U6NUca!Iz7-&mRM>99#m;KQi;= zOl#vuVXy_<_1mJ|chg6oJ+bCQYSo$zXWaD49a}#nR{!$OUw56pv-0wN&uqSQ;m@T9 zK0kkCwRHB!b=x=WdwA|%Zu7Purglzlez7*m?0>rY{;M0KjqFj}yz-rXV^{sNTcGtTt)VHW9onKl&qS(ll+8CS{zqO`D`?^P^3g zG}9r2Dd#2%JDtkrkfDqrj)`!xhp{>EVNRKd1Mvno+-*#Bf=^?pb3S^1!3Vy4TUs~K zwK}7z;~BQ~oITQ#6DXFLi;u^8qN}FTX$XsVn&n(Ui%0drAhJms4oXTT7ebBks3}d= z1{ImZUVtdR+xHq3fFMFV7Fczk0tW7g>L3&-7OyryQAKSPuE0l_A+=<-P?OV+rk6Shq8j0+uZs zH5MTSn{Af6f>53`(m_)QaJ(to!`Qf4Y)(r|dZgrO&NiUpK$f6@4*_));*@R#OjRW$ zLJXzx+KO~4r-nkjo)!^X4lyi?bu)ud@3nE;;U^K1t2TVQQzPVbL9tCvwd`15615r& zLxhHt9rG9h`Wcqtm9?0zxsCn@)2iOqShhu57_>)&_JXC{TWC2seGI9_od91`{RC zaL~0{p{&;mLEHuDN{`UcJWA&?2&2dm#NcGR3wb;v@F+ZL<4g^JDB3b(h$_hg3l2>e z8-#F(M(wsa!ksk35v?jXbugU^a0040wy;*~${gFGiYZ$&PE4_S`D`E=V*LJegmrCuc*4$)eU?FIu+L6W_wNtkQ3 zv@Y8nAwD!}N(%zqzLXu(#fe+x9rgb6DAb)Gp`1r^tQ5+9gsSB2m{!NEycl#qt5U8` z0MHp*b{Zbz5iYa}MXIegT0pIik0(MWmPjPx2wB9+6(4UDvzZp1kg-b=E`4yM@y@Zuix0hMo;Tk*xU#b2<~jdI{*`~u>{b7m{dn_V^T%dCed)KN zx0$Vgn~L-AU0=V=_P)QM9hlkh`m5UKU*1^VeRu!6Uu=2e+S?n$nKR$&-wC_E-h94& z@6hkn1!(Zv^0uuzSHT-+qtgejY*;?@)7%?(cYc#O?A^Qc%c;kK1?6(;;ma?q+&XG~ za;5U~oi`)!^bB+J`HdUa=SA_v%k8Qnv GF8UX=nYo|< diff --git a/secrets/restic/apprentix/base-repo.age b/secrets/restic/apprentix/base-repo.age index 59d8e9a..f102004 100644 --- a/secrets/restic/apprentix/base-repo.age +++ b/secrets/restic/apprentix/base-repo.age @@ -1,20 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 cZNEGg 1IExuYocHQMUARzOIlb1wEMF4XYRF4wsKf3YyDzAuAE -jU/FpHsXSgO6LmXQnlZwiTZtTmqTHJ/ftFRH+TzW2Wk --> piv-p256 ewCc3w ApldHeqzV736VZnV7K8FivXC9ZJTQ4uVbwS37QC8my2c -ePkP37ESE3LrvlAXRT/bC38bEr81KdDY1hphmFZQjPQ --> piv-p256 6CL/Pw A1/F54DYuMTiegKSk2EmLtJc+Ow9SzZGuxmpCtAxwDY8 -gF4ws4resurPQgDJ1Xad9/xwVvL+qrqoB352dctXpzw --> ssh-ed25519 I2EdxQ y1dT+umEWWE3jLL4pvbCSzxcQBoDvP1iY9LMI+4jjhk -6TxUadoIzp98+UmZxDnZzG/Ujzmz78zxswJtrxcyA2Y --> ssh-ed25519 J/iReg eFS2Vj0srrjZZva71rL6SK+4hpr8Py8ywDtva0ESgQc -aSTyNlYJJTl2J8xRrYMlYJ2ynvzkfuWrJNfsvBLpw24 --> ssh-ed25519 GNhSGw 1GdlvMDIlg6mMhVbEzFPqAj7NQLavgQh9XXg9juG91w -oCwmcCFOqzNqa19VmBPU/mfiRbkap3/yqLZuVGrnKHk --> ssh-ed25519 eXMAtA XOzDKhoGWJufceYvYOYYBGj0Alk1dkCXK1LqC+R9Ojk -CFjSpPpVsJyr4qowR1wR4O7J+vhdi3uDTwfppf4j7+U --> ssh-ed25519 5hXocQ 4mlMh1Q9RN47TKGAlhoRfseuft1qw0HWGUewF/eC5U4 -2nhvo98zEImfRjdA7RumzA0dEQiFsl7EP1iGVJudJP8 ---- z+Rt9J0j3wsKrvCOYmvG3Bx7lXXs9YQjkwL4HyLjrDI -SnVW1"E)hf` pV#I%rF]j ΛڨYu -ǤXt^1ҩ|m0O:1$I/A1;+rEqL9K, v~*kv˥knG9b \ No newline at end of file +-> ssh-ed25519 cZNEGg X1dlGw5kxFCKjy19AHRqk9cp5WH8CH2HeqN8h2PmtUk +15n4wGR9ZFbw8Wc2Pv8OOZ2/yAxdMrjPa6br8W3VRWw +-> piv-p256 ewCc3w AqtTYjxY/ngfIrdf3mNPr7oaDBjs/yhZgcfHb1tuLvjh +grH9ldB1yz9GRi8zGgIHk8snWWGf7C56gG0SlRNyTtw +-> piv-p256 6CL/Pw A5rZ24uQnaibSguLAEniohBeL6kRWL9HHsrgac++MjKt +lE+kwB+z2aozSUgZNFU4NIIvsEki0PoGdNiFw+prLzI +-> ssh-ed25519 I2EdxQ Fy5MlzVwAfKA56VELSWsQlehNgdC9KR9EJmySz+4WiA +1vbXqELmvQXID8EHfbFt7F6QZSiM+cF70XT2EyP/t+s +-> ssh-ed25519 J/iReg QJDHRkXtmnZF6mYu+LlqWcqkUVlkEB2nXn99cnQvtyY +7Jo68/BsH6TWPmfkhQ5cJPv970ki4KR30CMu1pEAK6o +-> ssh-ed25519 GNhSGw kkFupblaq9TknFvpeX00i2WDNFtxVm9cT19lwpKpnUU +NHHUjxWPCENHaWphRupv4NjUP8wGgA3+eIH7jmqSb14 +-> ssh-ed25519 eXMAtA mJ86WIS4Glyq6ofq5BJ+gUqRA8hG/HKdUljaYP72HG0 +W6Ms7n25u4ZCtlOLkOhNJR69rB2NrHoTDgoq5BSdhOk +-> ssh-ed25519 5hXocQ QVq6WHDRyCRXquXNBHqHSK442ZxMeapmecD7kqTFsRk +dsG0mlRDTvY3jAHKeJV7uJGBt6IWEXZpMs/ycPRcTh4 +--- zB5Xtvi6hJTGzqsX4Dft5yCBdzgM4C/BE6sfXB3nJwA +Oܑ8yٜC= +ʚDg +|_:;Qtw_hCB(cg5N\d6Ѻc-=>󐞢um)K^AȆU O$Z`z 阚;I?M \ No newline at end of file diff --git a/secrets/restic/client_env.age b/secrets/restic/client_env.age index 6c9746f..592cb4f 100644 --- a/secrets/restic/client_env.age +++ b/secrets/restic/client_env.age @@ -1,31 +1,33 @@ age-encryption.org/v1 --> ssh-ed25519 2k5NOg XGZP4EH1IDkn3p4ePkfsWtsW9bMSVO0AvmMfJH4W2WI -5Mr/qVQlMnLE588JVpwrg67eHNo5Sm3pS0+hKyIXjZE --> ssh-ed25519 iTd7eA e8azFJdubW6QdX028QsyiyveLwXC/keqUKAOo7ov1WU -LtJU9FPHPJsQ0OZ9VkVuIR5euMK34UuCnv2YKza+eCY --> ssh-ed25519 h5sWQA osdcvM48i4O8blpFNWitglcC8ZDTQBI1NulDB7KQ8RY -2yaVf/txYLO/hG8aT+gUcCQkuRgUusrx+d4x700XZ/M --> ssh-ed25519 /Gpyew ZN+vKCfaHbLDrJazqMVAmiVmEf7/hzzJC2k5VrHrG2k -k8xCSXCeIpU/n0D/y1nRz5AIEdzZi77+i73xfhhzv60 --> ssh-ed25519 LAIH1A SoRMAtJ5hai4Ose83POu2PTrarox1MI98veJaUqcNhw -qZ0jUzIGnIWm4sR6l6QXYfCszIYT59b26I2DQca2BL0 --> ssh-ed25519 qeMkwQ by6fhcNSMrV1Lv30zCCfhZRs3x26OHcqUHfFYlsizgo -3khfxvt5DqFUPiA0I1rg9HyKBnQMPeSwEVNKG+txTd4 --> ssh-ed25519 TqxOLw 9lVMAb4NRSrKByLZmKuO6vy0k01wB65tCc4umewmzSM -ITdmhUt3oMpht9jSiuJXSckM7yI7ZeUaOza2wruWV9A --> piv-p256 ewCc3w A14aX2GMEbTgkcGFLcUCbiL+zt7b2BnnIABfe4jevPM9 -91FMwVTbhwauvucF76Xl3X7fD+1PQHBAtuL58EsW/mk --> piv-p256 6CL/Pw AtvjWTogb40ZYcFhe+NBkBNmtTTFKxtlwn48XVpPWowy -8oPkdrBttDuOZIxFB/8WHoo0ufuFOp/oI7QHHh83Lkk --> ssh-ed25519 I2EdxQ ILSdic9OWDS68w6uK7FE5a0KyrjoXYxb4fFw3vS8/Hk -zD22ZiBw9N9H1+yXwQgc03J+t34d3h9l1yRx12zVqyM --> ssh-ed25519 J/iReg 5eIrm4COB80DxYnx0n7g2hrqhchZcw0zhn4AD+vdQQI -Yd0K7dNZwpeTTsvjKb7SrOwDaPQLVUS9IhrtQgWZkFs --> ssh-ed25519 GNhSGw su9SMmlH8f1K/7N1ggbGGTUm1zM/p0Whgjye87MaZWU -BEJwAlduPYI+rMCyZUYJKB7aRpsQlKr6HIh5hYpVxN8 --> ssh-ed25519 eXMAtA Yxo6gFb1CsRI39KU9/wR0u+VNYFvRsV1G96CwkFSdgE -27E7XV3aVNxppX4bfta/XQkVdxo/XGRCk0PUDWJyeww --> ssh-ed25519 5hXocQ NbomDCWlMeNi4X0Tw6TJ2q7LVLv/206DHScIr9ijrG0 -hQrBPaut1XIfroDxL+KGSkGrRZ680O7US3WGIJu3zCc ---- Dtvnt2AyqssEE3RYew+Zuq14E4YGRVkccEL2qssodTA -}( IR F8ͯXΞ6dhLKd}WǗIO-HϾE’ctЃԡO^8]n^*x+R#%g2 =*`j瀰~J \ No newline at end of file +-> ssh-ed25519 2k5NOg 0uXAGNdLFq9VxxJXHWvOGdeKESJGqJpmxBnYpAW9/yE +8IRTsoFwCLroFs2d7IH86Ki8zyslLoYcD45A62iETAI +-> ssh-ed25519 iTd7eA UZkCp6vsOlwaaYmkZmJjuX+5CjReHz0+PigHmDJqowM +vnZmXL8OWInl8GHSFiXY7vwGfZ73M286/TfKrAY7VEI +-> ssh-ed25519 h5sWQA oBB8JFYRf0FjNJF4bqUh1DoPCgbYZljc17D3YZ8BwkE +f9s3ab8XVv7Ka5+p25IGNKKxhdEjEqCrMV5GfO+QHMc +-> ssh-ed25519 /Gpyew CuIQeO0j0WN+uuuhxaLlntiF7J3sRjlbw8htObNhYR4 +472OlRsjefNlzaSun2NH2d6+CDwhnP+g4WIfmulQrSc +-> ssh-ed25519 /b16EQ ud+OqFhDYK0jLOzlcPH1AAxEE0NpfhQ2qAOfeW9GvwY +Jtha1lwCGuM0sWa7YiFovAS6VvcIvjagWRkZq0SN6PM +-> ssh-ed25519 LAIH1A 0xjgbR1Kmu21CaZHI+8P1U9S9K/whbUqxDcxDJilHjs +hZyBG+yDIep3GYB3lQgGC0/kHoVeKAri4S2PUNtdmgw +-> ssh-ed25519 qeMkwQ t6w7IqBSG4w/fHWIbAkcFP1lXCPkcv7i1JPK0aRf+10 +LBcuqKUVN+74jap6OqNX2GEcTlEVpgmrtLBK1M2XANQ +-> ssh-ed25519 TqxOLw lNfSP+BfIT+gKmFlHlFgYfzKJOIM49+nia21Wiuiu1g +9E63hw6MPpdLEX1vC73zZZdvTOHOJ4XjofF2V5oHhwY +-> piv-p256 ewCc3w AweNy/pujNx6ZrA0QxXLQh50vLcMXMDaDyv/Lq0fNMIT +W6hjP0hOxnnTSm3BP4LhswL+t7so3Gl4CbnH0bTZA/8 +-> piv-p256 6CL/Pw AoSlDyQNHU1Z/dIPdM39MyZRYCppgfA6XPSHp+zmnJTR +yFpsoSKVsAzDzy9nkkJspMO+dkrdtma3+lO8jnjuFgs +-> ssh-ed25519 I2EdxQ 1OdStZOrVih2Ir/SsoOeW3+sbiMVQVEnl7Ya0OtSeRo +Gh7FAQiR0aKvYr9sBhUpIi4H951WQkkZ4E6QvKCwMP8 +-> ssh-ed25519 J/iReg HUgXIeQOn4FD8pivGJGmM9FAmNI6a0DxOiulMCUlzS4 +WzZ1SWAs2hX+/+yLnknE2mVTZ7O9TBpay7oNT90qDD0 +-> ssh-ed25519 GNhSGw gUX+hD4cFN12wwDDr9EeayItAfcZf4B4qBgyP+E8vSY +EUVdPfxatrbu1bq5/1JQps4iS/xM2LHJpjfKDgEdAQs +-> ssh-ed25519 eXMAtA 69rW5NW5SfuQC5GVMVKtsCuFAXvS70gwDAZeHM85UTY +3zBDVqWv5jXOd6uhsJcNWBIQUFR6mX4JNc7b4YPIIMI +-> ssh-ed25519 5hXocQ WAASA/Ee0FLG76UdFyOz9JSUCUDLzZzvTsbG8afy8yI +nHm7i5JeiBwmxlDNfnf8CzhODhwTRDJhgzeEhd0i9bI +--- bD+Yh7gWG8s1KWaEIKR3ae20TFMkKCCghksfkF2wUh8 +"BNeŋ5tuTiKH ~f`-ʀ)BJvoO@z>M(zL]ѢQ셆Brb|Y8ynT^W$&{Q74XWY-5]E?1?hJ \ No newline at end of file diff --git a/secrets/restic/jitsi/base-password.age b/secrets/restic/jitsi/base-password.age index 44d3dabae59df1fb59bfee4dbff4f25c7fd645ff..c45ce7d146dc369b8ebbe80c79a91402200747c9 100644 GIT binary patch literal 1235 zcmZY5>yOg}008iq2!yFQB+AQ(Q^8Zl?Aoqfr*Nd}+O2E5w(GWb_vKjM-MV(&x<{vm z7$wALjHto*2#**N4G6Rj!%MAWb$q?r^&TcNg4%;OOCl_o=Qzz)uV)j$U2lbu}F`JrLyUqr17{^ zE4wz^i!zR9WeY$}7~%<{NHm)&j}FF}0GF`;SSY~)!ao)UKna-ThdI83nYdhN_1gkE zsJQhW+wB*}&A?$Pp*{dzupASEx~y;Qz@E;)L?O1#;PNjghWr5gz*5f+KAfL+U-~^mzvdOU}%mE zJu&Q|29l~Wg`gY)O1n`@^--4fQ7uiGXnLtu0-TCr#d({Eijdb6Aj>EOphIxnFku~(bYr5^*2Es$SclhHd?GtuTU@FY z%C=M(#odYv6DpQ>fPSDNV0YBfT3tIr6wk<5u9z$2LVQA7LoWu*)5us$msM^%}_Wz#N)OEwIH2f(qM@mv82#fC2QhGnA(Io z{1BxaW`H^DsHNkzSc)5(dRff-E->qbiAZ;JFf|MkhLH8?6c_4RFHJGcq3rxmLu|#@ z#CVT{nUa*qm3noe&HywBaXDoaSvgk>NM0&|X2WOrj%ZD^SUMx6o8uC~IXyEsftq&1 z>07OVRwSrYkn`casJM|f9{yy_}0qPE1gfSznpH(e1G-i9*sWU+C?7n1aQNBOhlb(3Nq z$8QsO*S>J?YYWSE|9;CuCNw}3$2Z+~?;GcDKK${!=T1?Ne!4x}alM+{GEFznuh=ua zYW1=Ci+fLA_~F^QK6RVA`a3&%XW5$@=hogez2?~9+9l=J7SlocPcvYSozTY>o48Db=MQQNm9P&Ddyla Fe*>!qv5x=% literal 1235 zcmZ9|?aR~z008g=F}lZ~FJTbsNbJRNZnt~e0w3CTx4YeKcYD3tEz$1wcH8c5yWQQh z?V<+)qa+MW$`ItCLbElz^ppVrDqqGlEf~AR>VD|E{=P&rduWcDgW1t1G zKeoNWW-qXyxl|%K3yenHq@g3(YzhNxNzWTNptYx3DXLj8iZl#&+VHum?H5{n&uBTS zF!HC9GSOlD3R(0LxGROibeP7PAkh|uoKnki!pN()2@}-ONnSx);*_Qa6tm72TDQpy=PKQr%)sb0`71dM|Bmy=_cn)h* zIXLukMNleh9ayOZO|UU()avR;P@9eH5XI2{Svit{xPPsbU{69Qln0}p46_Z*RQmK# zV+NKm^`cRV*S&HbYwM`wR1;%5<6@E-KoQ1pX}>iI4X><|vCG+dH~@wExMRXlL*pTS z`67)J^@syQ@uPK#+X>j z%gqtQkZhorpfobZ8l{3RrM3JVip+`4)^e=^*@9sKEh^P3E8V(hWF=0kQdnB;r)mww z5%8WRckqyNY2Tum3>7Bks;=2gmxyAVnUE4D;ju|549fHe?ilKJ9j;iXrVbti0lZu* z)w*IS1Ond6l)$dSFa=sp6+ulY_=BFu!(=`q$KqI4Yc^8zWyeAjEyk-8($pGxni~gj(q88k;5jXqwOZQxj*2f+qNtp)5~{tATCT-1IPn zt)c1oSp-k4@ULS_YPjw0z0{EfHT%f?kHE>V_8cM}exg%;Z`C3^c>l+ZVPTUz>eu;ng?YHR0*wt4_9z)A*MA*MFMacri!M zzq@b2+`K#Itvmqsf0uxKaBA>O>#Z~AfBA57@X22nFVow<7S2U0yEEK(Fmq#r&2M__l?)+2z3t!=2If7wYSFZ~j*OnBDmawC3`r)id|F+RWC&56r7#_Kw517Vj%D0J diff --git a/secrets/restic/jitsi/base-repo.age b/secrets/restic/jitsi/base-repo.age index efc311d79970e5fcd402b9f2d37e4805a70267b1..a815f0e78c8f1a4d891c3bf9f4de4162b9e76efc 100644 GIT binary patch literal 1081 zcmZY6&CA;a0LO6!(LMFBgUso0P*E?2E=`)GsW3<0o2Ged`jQ42kLW6cNb^0#RR?CSIH%oeuJF@Nfc17;dTz5C8xvharbiQ^- zJnQLJ%+6X()Rin2@5Q9#Mj1Hf>s4%oV!fZDOGF$RtYvq6I)v5b;}JOZ0fk_gPDq za{(_A%R@nbMUD57-xMo;E*18FEQ}h1%8`X56N{PiW>Us08c;)FI41#g#HKNm=@hfw zXBo`NGGi{LEfYg>L6f;iodpwj35i%wn-H-Hu?{R%3QLbxOR_*^!~Vzm_li8sIJMg5 zCRQ%by^`&#WV|ukg;LSiY+6s$s%7>F2WFjE|?=s9M!Zy z0J!GT)Jp2lif#f(VHsD)KO2EZeO}u|@Y2A>h2=rK>)8w&2@-A06nG6Yxj~{c6@sZb zs*YHuC1@LXgDY~)@1$nn`&>B{40ml;=A@YxYgp9>!!=u_Vt095<0N0>s`lKfw-JGr zj4y#9kIys?RLvo70$eyu=OD|I<)kPi?gg7NSLkm}crb&68Xj zmo;e3tOK01Bw#abKoF^V;N0bhUdvi2LmcFm`;vlLaVH1^Uz`-Xl(!dC4@{gH5%8;U zIpNhKt6%p<42`{CrBFMsM>KJn&5pWNu)`=bB;)sw$}_SV50Pfze$XMgz`xaWTU=gX&G zc;Za+V0h+>gU9|n6h6Fi>B;8}Bz)lJsjuFet-7*xtFdS-o9|{zPInnpWnIo0rdL$gHIp+gDl{`01JU^0{{R3 literal 1081 zcmZY5&CA<#0KjqFMFDC*J2zu?37>qTKFO#Skh@7G!STvkSS zO(2~Y(cKPq!k|Zz#0Xt40xD$CN-M|02(&Rv9mb=B+rr*n8V2S2mc(QVOR?@}OO^ z%yyi6mfVzj(03*#*vyUpSVJ(y=l@u=kp!w*ShV7EVWK(Ypi`W=~9Mk773OzPBsA#DS7kgI~ z#hmojElav`V~M*SwzLd=$>x0;#-bayvcY7CM^j;;&58kaRQTbFiZIt5EO;eqYm+RB zNhWOl(Q3WzHtcy##MfFFp%bWjpd9N&ta2x_Svrk+r2tr}nm5=8PeqgL*%iee164*G zg&+*NCJ2eA!N%FB^@uHUsKf_gWUxpFLSa}M2z{uY*Ej|0T!Ui3s~DM!D}_s`2+o7h z!Nn+C94$pS2#b0;3_K&y8Vov!9hu_#*iJU_ex>U{7#n(4g}lq?20vj}{j%%B!Csz9 zoBy2*ZJF6K=y<>nb(8BSj_YDtIkW8ypRi+MWNX%%tN7`XN?e**L{LEbd9_aK{4^_f$-LkyQkm3 zTcLkld-z-J!Oc%aUbhxep0e|rcc@gL^eoY z;FKW4*i|nNfi7zSK~3~oM_`NPK`RW}EFP;p)skSu?=m7`kb1oq5mp`}F>Ue15<>SQ zJ`s1Y!0QeBL8L)-1q!@4YBDUH9(SmGlFj(DrsXFUQ%R#GKE#CW&~wbEP$}ZZEClc^|OgK)y}Z;tW}*%o70vivmB-}F=bXm!6s*Lp28=! zbS@o)P6!axc*wzJP;0~_lW&YddsqMq9D_s*kDyM{?yU?lEM!A zs?Jc{fJ3_7%4|HW=BGT#*qMMFHHdbAbA(I}WSRzsnChlIy(h*oHLMx|ns%&6e@9ED5>S>@Y(40fJa(v5O&I3N0@|^sg*Jp*M(j>=4(J+|=QMhN zdAjt{?gj3L2VOm8*vqeq$Lha4v*+O5e-LMXy>wA});x0k%8u_(E^JcRg$ucD^7&gE z-bX%NW?jB{toQ=$UEEi_Fj}*6ZUsQU#g@Rt+Sy#RW6k_?sm+fAXLkO6a@X+Yvqfb!@+me)yR+WhxY>S ztU4-vv$8d@F0Z)j(R((Y6MsH5_s05lOOCGm06K_oy!7pB*~{l!8~*}=IX=O)_=JN9-KQ1o!GrC xI{e}zHGa*i?X9QmJx>IoeCq8ROW*u#ZpYT!@cvhD;rRoDuTH$aY5uoU{{RJ4xlRB8 literal 1235 zcmZ9~?Tg!V0KjoY-88~f)X5%n6}%f>sA+o5(~x1Bq-lChoAlbGtuIE~{F*drn)D%0 zRmT(&+??W@>BiU#A2t;y=r)AmIdnQF>U@~o#x{p?QzuMh3WxZF^QHF}eBjHsp@TT+ zwFZ$p>NvgooPmz`C=}lq8xD;)(2^L2QZWM?sxlqR0+tH=E)VjupT%;DE;Z{Jzu4@y zJ&;8PmW4DqtqwP7R)&gESd&{-8OaNXQ}$%FJ)P(Up=p^QM^qF`*2nE4Hin0y^`GW; z{J5LM@E8b~)^re~9k?&|ffsqSM&cbp5XgE^Vz?yN(9$xGv2B5z0Lb0wAAygVvmNXOqGMFN?P_& zg0;Jn09$yWmhV&PTCG}uF^>^Q0SL{GOD@%NNT&q!813i%vM5ui-A@~)=r;OcI8tSw zL(MuTw{vb5sRxlMu|^Hj)P$4Ki9|G89jO-Ig;hD-$4FC`s2Q@(sv6AJSvI4i%y6m3 z7mQgxhyi~FE_TN)H60NwQ}EDac8rul6tpo`BKg*IuGma74Uwoi5L~hyQ8QE%PcsTy zw}M%+GS8}bT8mNl&h>oS(Wb({lx-srYGy05RRta2h!v+;;Nnxpm z8C9nx$AnQnn-oJ72g{fb>wHe`*_5R6Y@10-v_2#LQVBe*`&Vc3f>f#%#E`hBVt)uHN zP!C?aJbU@!d)Msv>Wf#^TX5l_S8m+DW5WlZJ@Mn`r*2(5oqBZgxt*WvnmfGf>_lzi z*q)UW<%2)D-yB$%+4S+dPfpzo9lLtZGUBxplk+Ry#>eBMb6cu=pE_`+dS~~ZLsO}J z@wtVy-+#36#Xqlq_Jp>3+v9wxbZ|ZK+x)j1ZeO?cSA@Lln!V>XKcL)Hc0QduE$m(& zS>(Bel?$gI*^W9B=b=078-8!!7LDFqb$Qd5lZ(80zsMZ_@W}C_XP>|7yY25Bd29c+ J$6`ck;a}TIySM-V diff --git a/secrets/restic/livre/base-repo.age b/secrets/restic/livre/base-repo.age index 39575ea..34da781 100644 --- a/secrets/restic/livre/base-repo.age +++ b/secrets/restic/livre/base-repo.age @@ -1,20 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 h5sWQA UVA54f4ih1Y7DeHl8JaR5xx4aNZmYSWBH3rSDVx+V30 -9DkQJ8hh6vLIzHy1Jh7evdTC0IxJfZ8h5Dna95mhGdM --> piv-p256 ewCc3w AnSKSHNZoIlAOaJ8yuHASConbMyE5Xe9pYBRZTH1Bmpp -tDvSbnzs1MmYGD2ADjrPcQ2/CnYbgFKAFgx+LCwSKwg --> piv-p256 6CL/Pw Akuc2AE0t7UEi2cc7MKsELdEJI9j1HArytxKs8ALhhkF -CtYo5aBfkeUEdeB8WtD6+aJntmUOLgV3c0YqiIa7mqc --> ssh-ed25519 I2EdxQ vHAuEyr61iU2FNZ0a7qoGxMrdwhTsxyJY5md5decugs -XeUhYGi/sPLQ1S60TL752+w0A4esESNwa9nb3dyy6T8 --> ssh-ed25519 J/iReg ukrGz/sElgVRVYZezBP9zbK85owb+6SieNmx2+6LQUE -cal2YERpuidS4flDyOd0p/wendfr2RNPtTP9MXxAxtM --> ssh-ed25519 GNhSGw BndztlGUOHgsxE5gpUZXjipFnKijFm9C6iu4MZGymFo -hD3xvuydadnbTClB/Oe48zyLXgk21fYdSPlLiZIG7TM --> ssh-ed25519 eXMAtA dM6ndCAczkhAmvKTP/ZKPN8hvun6VQdzZbDfJ5VApWo -REcIqzrOHyO/Rloldxvxp2y1kTk/nKrD1WPDFrX78nw --> ssh-ed25519 5hXocQ QW1soBQzuSD0UyTagoTswDdLi0Clw8YUV41wvGtIpDs -z4YXC79z4YoJrOq3HRISGWotcoq/6bR99dKd/PimHlQ ---- i2Rl65MgbXq5oGglcGefPDQ6yWdi6+Nl4/SYTCvYZq8 - zl[={ -:ȏ3@HcAhpgdߌ̲ptn#E:!dA'X?<ڶdl&ʂ ]+A9䗜hp. 5 ~b \ No newline at end of file +-> ssh-ed25519 h5sWQA 7GnmCdz9WaGmPnIQ8SXfJMftZeqi8zvyNPkxLiJphFk +82YjI9qCXZCyf0g68QcqUb4EX7nm2TWXodM/+sRCOCY +-> piv-p256 ewCc3w ApXrKQEsB6xMzDBmKg5Bo0+nLLr0qCffCeLGusfBwWOi +4KKrkZ1wBejR3JEXHbpK6W9AgAwRe7kjpENG4pb1/lY +-> piv-p256 6CL/Pw A55uM9X96uqfZHcImLZRLp176M7BCLA75pXpLcCc8lGT +GLPE/02bQnu26KoiKuQMhnZ/UkcWvEOFJMT2wl5uZ0g +-> ssh-ed25519 I2EdxQ dxMCBeWj90oUxTK4XtwfsZfAaewzmRGekSUtjNQr11k +pVQMkdvwITS9JMueufsZkGQVaN3YLt9x++JwdC7tTjc +-> ssh-ed25519 J/iReg FEcYmvNC8lGUQKXqrD3326V8hZ/rR2GDDasERiRudlw +H8gWKHNlDinUByzw6Klx6XRsgFoKKJ30ss75bHKYD/Y +-> ssh-ed25519 GNhSGw nU6tRkenRl5PoLgydOiwRvzDhDw4yXV7ZV8Evj87DG4 +xiXlmUOFUJyWMOuLrQaI+aKstAAOUB8vDev6nL8wnJ4 +-> ssh-ed25519 eXMAtA k5fSvFS8k6aRk1/tmujblfn/zTkplcUK6swPQyS9XV8 +ZYUdDuTRBlJ/JNLtO6hLdENsfjstpWibmYgqpgWXHdM +-> ssh-ed25519 5hXocQ byjm3Tp9Lzxwkqv8CAZSe3uFwa5b8QMD+CKDY24ijW8 +Wm2bbp3XKXzXPsUpK0C0rxt81z7YkHk/KVyT2zwr0Mk +--- Q/DtuVFO8sq6eAn4fIjkpkzXm6HH/wqB+cDwjKEsy3U +8< YM3~jEsbmf 6x!E^ x@OF~\H]a vIGP)#I2솋10Rf3;In"Zz䖢"ves䆪o= \ No newline at end of file diff --git a/secrets/restic/neo/base-password.age b/secrets/restic/neo/base-password.age index d445971964c11a0ed18bddff2e45f0411b666a52..a3cedf06270f69d22b60fe4b5fa2aac41a82427e 100644 GIT binary patch literal 1235 zcmZY5>x&cx003~2FjznIuv8>)HKSr#XLsi2v8jhUkDZ;_$2@jtcW%sbo;&-P*_qkB zncc}q$XA${AjO%QT3H`D3L=F9qk{q=Ldv+z#E1y=Ll5yomL1i{uD{?1Kec71O;-=b z-mu+wH}-=T5M~qU$>d;Qr%eNd;cPAm(B9aLlE5f8jw7(*2o%sPRRI%hvnB~*N?$gN z0qY9m{&d$3Q^jbIkWCV=!gO8LJPQ;!a6F0wU%?bm9U}uukmx|x^eRCW)xp1-*ACMj z2qQ@|B6KK9=EE9A4E>R;HB_i(*hNh)=$KTJ#=MV6;}XxfmN<%6&?z$YvHV zG9YD)gk)HoZe#-hq8-PxFpDXog=x6#2N@dZ^-u(c5C)}z(5X61qVD8dT$#ZGI<6{6 z$|DOcu|n4by=%f0h1JAL+*Tz6bSvG(8Vj^Vvz1iA3yHe8g9qje1-Vg+YSs(~NF)%OTipLAno? zIa@ctmPOZnRGkhwSk`cd6ShZ^`Nf(kSMtMrvcr*X6BB5mqPc`SoiZ4{-%PP7fPu?B zTLM#^HpC*+1t9JxjB*h}D`tT4c*KEyuT!b!2By*rHNq$4EKbxaoh+`Rx$gfo*p~ac zkVH(EvgL7*f*g%*U?XZ^Yazu=@p(^~sN(ri9^mtQ3CHMG!cc&5U#drekCZb_HsyuG zZcouC;wpmFMJx6_7Mmidn%1Eb>2x~T%M4?&BX>$=TgFfjmDN#D%Q&**QS=1TP+dh8 zJ9$#Y6e)3h)_HzS>sj&e(Nphll2#nDZ~l=!cxBm+clU?*JonLw&+J;gHmbmL#&@r;`75(w@4Ah#kL_KEf9w_d*IvA0xgPjS-RJ3~GF>IUgi zxI{@JV4K9ho_f5@d0pS^NP*4{VhLY=RRJ$FTTv5T)Fem E-;9U3!2kdN literal 1235 zcmZ9~|H~5v90zbMshIjh6lOo93&ZM}dv4p^ZMTH*cDvo~xv$&p+nt%uecRn_yWMT~ zW!pvafT)OQNNO4cW<^Hi<8Kj4luDvdX&5N>Lr_T&k_lpAVNd;3&mZvN#pnHg%Z8rR z`|5Dw`j*q5c7_HJrenz$3kd@+=)Jl8;GtJ-5jVpB+m?TY*4oY$W*#f z#E)tST5S2SPVqJ&Sx(Fr0?6tN{CXn{ve~>ck!cq7IH{wNRRaf`eiQ^c?pFdN^^fLS zVbaaO*|I4>7NY@v!SYNb?Sot$Ndvu74nx|t zs6QTe)1cYoEE8?w7Fw+GBMoL!v3lU=sukNXd6{eu(Jv-FchCa zX)Y%*ER6ZMUL?4LR|kVg5Mx$5gLa^1zfxc)qM>O01m7@91**XiXb;fy$SBO=5X+zl zv{)lpQy@n1uokt{LKiNkU}r`k&7u%>Rbn)Za)w8?D|va`8ic*nFlwqXk5;uo5$*x@ zKwii|0lGrRQ*0Td>Rr)e)24%Sq)cPl@ZW{}caM6DL47oCharWKa$zXgsrrmu){uf= z6RCDc5kbTd-Uucc(8Wo$V#I=mTj{zu16mCrg0Vpf)KJDrgF`Yj8Banw6%7CjRh1x+ z#lOL3%TX(FC6mDqcRgfE{Vq0wZ1xdbH(`4mGaN?uuu>K0DZwU$J$`@>5rzzPU*`{NDNvTTkDz zkDppy+Ijf})4yJPXW5qre!K7h{?x~xU*4oX@@ZnT_~VuO-ty6dHxe5!-g*9v^;~Mr JuGe=Q`x_brx2^yH diff --git a/secrets/restic/neo/base-repo.age b/secrets/restic/neo/base-repo.age index ef64cac96c32bd875aa15a38162c0159ad7a27c8..ea17bb85a183099b940a7d26b4c44cda64c6fcc9 100644 GIT binary patch literal 1077 zcmZ9~&FkBA0LO6JAH8#}YeH<@mFxa`fRB5sazlsIJe zbYe$w6tsp)Z#NZ@{z0gJ01IicJpjI-}&KPJP$bC?Vb;nyejHlrY{sXb`_N zhDoN2X6TPpQq|0P%9AtL@WwPcGV((1n}!^+<5}gjP*-YF31f^tp>JJtPC9xm7Th>N zXDcclH4b1)bZIW9RC25hk!b1#kZJ%0gSRkD6J62R?duSo1jZ8SH(PvF;A!D|+hRa9= zRo+P_3EEMTc-i3FTtZi(9BWdm>r*(0t^FuX!@Zs$hX{atzfntGG4g7V5?$R^DV*B( zPIqg!q3x{FJiG_9dwj+3LVs@Lv>mAE=_5Ffm)EqV`#Xf9iq)od{f=v2{q^o=Pe1Yb zy#fPcAot1%jH|QywZPAe)R7P!*ho4+YiYH57n=I@%FDT z&}YuS1U@Z)`S=~^sz4xv$37z8c=hDgN4~%Rk0+g*-<&*u^B!>VANkKK&%XTQi|;@D i+=tgM-F4&6+s@o=y?*(s{eX4p&8P0W{L}AeXa532C~bcL literal 1077 zcmZ9|Nvq=o0KjoU1t%h2^f0#^gh67>(yW3@nx;vbCQZ{UO>_=TlO}DGW^1zzB96#A zISeR+7eRzkQ3Sm_KY$1WgW}!O;6X)rjEV=J7ssRT6a4=CmtoKg_N$`J4x4oUd|HHX zg#x{oz_N^bfsYXc%7CztwLuLU!?8c|Av)aH-L^02a7x1B5Em8a$hRS?Z}FjIO|5xX zuYhBpfH#KAP^~x5s&&2eGF`yz?J6&P(F*4)%@rmKnK{hq|FmpV^)ieg!Jy_={TgKH zvX4|wvA45aV!1St=Xsnd3`;SgiWl1vI!2-a!8KmH2ZmnUk2dl~2~1SC5k@uRev*cX zHf9Y+&Pi52LUe4x9E|+WBDo2yJ+Pv3T`r-7M^G9z5j;M z44NGJK-#ye6=ylxE?ajD!;mgEYZ6qf+5x|dbehEdR4O`|&BBWpC5-o*8Q7$3$`d}* zxYC^0P&pfQOa8zqr4q-mtC8ZCsCJeELv{!xT1iB;UrFr2iHL?k#=&wdE8>xs78+&1 zo*=*^!{U30zo?DjjUI&H?8qM{%RV~I>wp&Ae7T@^`^xP)#vhM^!(_N-OO0qSgEN7F zG=*ZlQ4K^KcqnI^DNEaa#7NjEEGUv<52FU^{E>~O7d1hR=0XjU44%V&!Wq?Sn&U{w z$-9AN>Zrm=m@`vT%A68iwdRdJ4Qx!!vgf54Cz@MirJtzouB-Ke$C)(9DOQne6w+`B zS>hM9V4<)F7Nn0#WLYE1^!!n?(*0vHBordHh8BcGIK?jxU8PVh1Z@!@8dS98BA$hF z0xF};j%(eST?U!0$m)(>uc{p^h!09)^P)yXi*z*uL+Cgqct{qP+3ehPnU=?6d^pijg+L9BTj3z`Z*05P1`^Q|R0&1~tCr&+@*la^OK(E&W zl_|PFs=?kV-EO|1*}5f7bK*hf*51`>H7kyB$=Ap*h-SbY_p3*4e*F~t@^`mS?k2bY zx_9-A6_)s8=Z>$6wyo);$%>(`3QFJ>S8`egm_4e6PimoL4SzfiyP Y=oe>yzcF5xr{K1|_sXp&u*cPZ0bvko$^ZZW diff --git a/secrets/restic/redite/base-password.age b/secrets/restic/redite/base-password.age index 35d1b35d48d278ce5903264e0dd3cf58e36ba588..35e8a87026e721107363df48a43fe97e8f2b50f7 100644 GIT binary patch literal 1235 zcmZY8{maw@0KjpBvbqY1gd}+2P>FDzx9#51vfXyK?e2EF?Y7%(RC0T{z1;2Pw%yB~ z@{usoABsfFG{asD3o=2%D74~{e#p??P!SC=iF_e_${#9`UhK!7{(=vD;oH%*gytxI z?YBs3MyWS~Oa;QDq2i5qY;jZsh`0PA`Lbb*SQ>nc2jXt?A9 zy<|R(lHo|jn_?u!n8{#hq(Gk4=qT)VM3EX%b|m;9ucYL>A`f*3=j0UaD8av)XO0pc zoXN(uF{-4-al~b4vsxQXBoF&1dfgVPTjmHN z^}GNL89Y>(pWM7Y za&52CYDs1x$WWT(@j~cNVwsK^Dw4#d=x%YkNC+)e!6~e&fV5r7gbfNLN#3-qc3&mu zS0v$*I$`2AYC!qgn8^)6RQE}b9Qu;zhhDv3!-!@hHBNJ7FC!O?Nhv0d{aUBiMqB-K zq{_anFuFP^LU0sy{Duuw^6*$NTR99F_vUMrq{(V}oc1u%?~Li7F8fkN4og^=M1>kh zW-Zm62KuB>1U0acq8u@XlYKOlbG4jGdrkzF>vg!Iwv!x?7nxkvZ+kQ$XPl}FfTj5w zUN@TfI6fgpsgPq?+OZqi0Ws>jSl|;qFGmqh5)_g`l{C{dQde0$W|!$|$rwX)*zUJ1 zYtRb{`~bo8l7>pnf-PH`Av&zogG_3^rnM;~MB<~g-knq=C-2xKgBJx)v!^4cX9;4T z$7KVK+LBCgp4LLa7$``2v5D3Cj$dSPkBYK}QIq}Y1`K0ft!PclwIpx3L8|>fEn~D@ zg^5RLaai%wNKteww%CPK7AhlN8IZC$i}%VwujA!LdXpmrCN{0-U^^fM95)EdfH?t5 z5{S*UAeZz6CW{vUk6?QRVgS0aL?RJqWVylnH}{gMpdRHB!No@9tUN?b*a37+Lx_ex z92zakWMZ@MB5dl*y`_Wtxlgucw>0|O-&nis`sJsNuKV=Bg_-`PbouK0_d?e`KDKM+ z9_jkv#S4#pacafS<{dXSABCR4wDzDJq0atN{cXk5%M*`mesj?` zKZOsRo7suYoImsO(T|)nQ`H}X*B*WrS^NR_j9I~TZ1J%l7Jz@vy*t z`D|**(sJt|N1EZ@ZZ2DU>AlsE{ipp33v*RB$XTi4y%ZtJ@477j_b-q&_(*L7<# zA&44HOeA;-4+@b)iJHje7&KAhgDBz!6NouL0w#haM8#u_NWcWqCp~|`C*R*sP^5@t zbsWF%YCUU1&rv`R3Pm=D2Lm-CiEum);bFCEn1y6`0O-tk9PPJ#O+;G$V60jYCg`>> zL{yqelQk&-HO&bK7zs52aLgw21ZM@V!qs4m&o%9SBG6>WH`S;LTY^18GIcaJ_($t& zUZfAl(XcckIUTghIi(bK(5 zDXz&zDU0V*)l`>(WmZ)vs~AlcOcbc4bHxl;;3(vO7D~`y`Hp2&H3F!JgpBqC)DqLJ zegPWw$h2bjhXCmetQZA39W3nz{g72^CsIbA(c?in(5nJMx6^jf;~j^HTZGa~-0^U% z!2{#w!WHu{DUR82!R$BvK-J<{JVvuz8}o`XYL#Th&Ik@SCWQ}+S&lM_ ze!e4TJcdnWRo;Z)W=4Y0vYf)`Ml_@k6;ntL85{6&itN-oMO#O!W{Y=9gHarGl`@qa zm}N>+qYK-zMU~5r!fYV`D4*oiEZi|_Y0<)gR)f`gF0Q(bAmsrB1d0u`Nd~lqEOT%PTF79Jywk>bKffGbwiOzB<%AAIY!b{weENIAXRSCGLrXn zMaMxL%gc17G-&w%EmXurX!ma`w(NXY`1{h@bOa8pZ9?;XE-9lx^t@W$i) z^#>l@oX$USnHcozD7(KjF7fRl?!XXEm#3bXzGxnq|n zL*IRF(;v4_{-zb@JHm>qlNHS$htxd-C|)z9rwU-|^8Y;g^TED=RlW QA@76sA77S#`<0o$0nVSflmGw# diff --git a/secrets/restic/redite/base-repo.age b/secrets/restic/redite/base-repo.age index 2f072c69d677f292f8e58b7eff3948e3416b4d6a..99720df331699357bdb7e6c846b88b3015cf2b9e 100644 GIT binary patch literal 1083 zcmZ9|&#T*X008j8P$8%YgNg1^L`AJNZPGLijNvywo3wdpem6M?c}d#*YMQ3`*^BeJ ziyj0Y=*9UICg{P7F#Iu(L)}5g@Zw2u7ZE(DAb8oqdG!4SANV*czvriJ-eyI(NnhIJ zE4Ug!y-S_lF6j9lf?)%q6KKg=03E_tREMCDdONY zg=?QlU2#Gn3t~v=WUclkSFN`~0+NKx56yhgqD>S?CY0+M=?I4oW9`z6(;XIfVKOdHKJzl{Jw>vP9$yPskiLwT@BF0D6^)V)GfH7IF>d;4Iur1 zo)y`wg|@O6IrIS~x`CmOg(==faJoovF(`_P&6!M!^*P+lY;$#bkw+M>kvkYXNn1av zvKlLMQpJPR&HCdpldZRVpgQOnsiaCQa}4YtRG3>$Rwi<(bE}28O4S)p$xd}>2y3Jc z=$a$ZEH+v|i>EaK4i$gZ@#ee6)5+Pi=7_S12z0!}(TbrnbwL(NO3&;}T*DlUnlfaE zlNoL0=E|byg=B;~$}75YIbUs~VXTe;x}k)HS-6`}Kdo^Gfy&h#gY3&dA~s%4!D}`J zjuh@ye75B(BVSKUCd0b*f{A58A3}br$=YtK6s#~(Y`DfUS;Olslh}h?jpr%9ccLL~ zbs57tt@#TP6rj^pq-Z!wn>@0GvQh0}tn)zU_gh>QY|@^XIxOtRCb^V#XfLxcF<>eJ zX)>qF&H0+r(%e>%e1rqkU{+qDN18WfsQ9#o1&fU;{X365`-EX% ztzNwN`K`a-|NhP!;LQhaUw`4RZ@;_c{qfU}lgBR{|AxGVpF4T}6-v7J(KGjMK7De= zKKdfP^!9W9^`loGd$c@w_=g+Ues4ZJ`!f3R8RXnM$?Xe&IuD-z^sUcsYA633UuLde hJNwOXe~o{={Q2(P*YBn0pJJ~(^xm(Z{PMw#e*r4%Zx8?g literal 1083 zcmZ9~%ZuCu0LSrzw?Xy~=*8%1C5(B$5QRJ@ubD|EnPl@ogiMl2GRY*fNoF!LSWm4U zJn60MLA;4lJSc*7Es7S36hu%_p(m}6gGjAKuoSJHbpL`6zaQTqiTiOG*1J`kRpk>^ zoj@C;*MAylnzSEBC_x|$kXpr3WdYY08e}hvImk@#bnml}zXm0$(UI5-y&8mvj#Up8 znn2i|H?B;ql}#?5@AEM_Y~-*)xRjU}dOMFb9NffUIe;j-$p6t+*`~ij2@;4qKEyhJ zt!2zQE*el~Aq91FlY$~C<{V0sv?vYPidqL*Q;;bsf<2<%$4(Y!Y?3Tnoh4EeD<`m@ z@m@mKFs-ppFwW=GJ>S~@vq*jfO&(aS>(kL*btx;f15{3k}Xd+ zv2iUJ`fjn(cxaI5J8xd7fuQEY(zdDX20~f72fG%s-l7hTq^vbJ%?(@boUypCIYn3x zMSlftM}nDmED@g7R46m!1Xx$g>%3a6xlX< zlge}k2F;j(u`UrUgi(aVr+zf|#H7=PTII~_GAoQ($ez_CEuBgopihT01xLuBBzcM( zkkmHJq^gBI@5q`lmSzP^t>7Rx6uaJba-0(zrHt1o5jtfu&>9BrysBoR1bo2Ip-yxd zlI707h5Wb2*d4Pi3#^kSSW@Q3)l9Kl?;Km-%{;suur@A9?E=k?V0Pff=?H;)OaDkz zEW?u+Xxu@{N*$ZkR;9L%$InN!GMi1ek$03bjAxwPMx<^P8h}6*JA~)UX39;ia)OD$ zd@xtD+ULTyHaeQd&BWL-#skOefRK(2M=9fpa1FSA71rY)s;BR8#`%5pA*Y4i@_L0L+U*Em)HwaXC6aWAK diff --git a/secrets/restic/two/base-password.age b/secrets/restic/two/base-password.age index a50a03714d08f84121ff115ff0d6807fb68795ff..1d15be6ba5e6b6207196fbfff3712dc3b66bdf32 100644 GIT binary patch literal 1235 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 Yoexj%|N6!Ar&{k6f1F+Y<%y5~0X@lS-T(jq literal 1077 zcmZ9|%gfsY008h^zJpOj!3VNS55mCGC25m3LHHzT(k5-vBu&yZ!GU?dA5GGxi4Fu2 zym*)|R1`s{hoP{Gh{D)OJnU2SG-0rl*D>(w!N<|>FZjXF^xc7**=1YQVV+&iOCLPI zz~Ho3Rl&e@hA0Z-y`9U)jnq>;jbX{M3sw4v&|#~3B~*?m))EQ~^$;&yE~hCMi|7Ud zrdA*t2WUH1*5skYOfqRJO@Vho-RdhyY&ve28wd?$0`i|$goi;fM8`e1ncAbKM`ZJ4 zB-l_j=QTP+Fym+$DJy!)aA*w`h0$q&G5fhgU^)j(qiDHW(d~xWb9IGy&145|Qe@SE z>!Jb;6I|-X1VN|@wEt&~ryMB$Ywb1=S+X>U9j)Bz3Zl(2&M5bADTB^vI*)5NT(EE~ zI8Y8)%-+VTNP_#axiTVu=}a(uHKFm;4)OzCj1w+R;0fWS{P{(8NIOTV*T`#h#>K~Y z*9Od5PZ$*TLb`^*VyTEE7x;5DLK9Do(;Vmuq@WZ~)vAbLXtA7sz8)No=9fYOZ^!KE;RI(AU;#AjJTkU_0_qA$`I0 z+%SoDF2zKNjnxu{w9cZB@8^^jBVCZu=QT9g=C;&J7L;VmAv6LFBTSm*L1`n9_4=-p zj69y)aC~DIvV=xH1b7|EuQRSg?Z^@LB<84;W>FPirt2}r(vIXIG#3|+Hf?~xV9XY}5&i5bv zbn*1>YZrbvdy{#1v;T|o`#Ya~`u0`j-H(B5CtqB@M16Pv)+ZlazIFfUlfQm@eSiJe YFaLP&ts5_VMPI#m=e5tn=T0vD1JP=2l>h($ diff --git a/secrets/restic/vaultwarden/base-password.age b/secrets/restic/vaultwarden/base-password.age index e2d9fc1aa4e6db2e54992f8785775cadcbaafc2b..9e3b53a27b9f2c7ddbbd25369c11f4e51243eac3 100644 GIT binary patch literal 1235 zcmZ9~+pp6E0Dy5NUttrfHl)X+ zJ{4M~9>CoaR;g+L>yJ1w_L|*+0^5XBGF0DE`F?jcH$`ADkSNp@nj?+wHO>Dt*O+Ep zxPYY8u-wmusiH#`np!`fXvM0eAgz$i7IR)K)`#Pyh>@j;C25``=New!1cv>rhMQ4( zBut?0pgvG4BJB8f$Kyag7Ibh(A`w2MNhB=(&qB(LZ0nkpmL{D-nefnJF|StiN)Bw( zrXMg8%GO}6DCt2*Xkry7Ds=%=M7c5}S0I}z>uMuVmAKGP@&$tDUq7Dz$W#u%#-16&6ILrxnU&XZ%J z7n-AP3@Mmhk?n-Q>#zz+KGsc3NZbotKfhF~XAM@>Qp%9m=VUU*6-iP0QI881H{e0g zkOQ}FN?4Zz&4MA=G?NF6hGOw(cZ`bpSb{huoc4?oome1QfTP*ItdlzKqLgjbx=S^J z(%VFs8j^kwALq!S6*uF+60dAfv&CRnPYZ7XLn#@vL3MsrIwRcsc6Vv6QLv7(B2-SV6~6bLFqgL0J1y34c;+rIYdY`qGRhK~piNhyt<*w1zaN**?Bh%>&v;6(n zk^}V3!BKwavJ(rpJ*nM#Z?v`a!msc6v3bvi)JxvV?dSGCedhzOE{l!^6E#wJ34;ugBA0?pQ>kP%Wo`fE#H2u^5vdfVe!Jbx%0_M<;w2<+@_x! zKYX>~(k=6UEeGycewJUH-+9-W#R%E*&-K}tj~qTl=~q5{Mq5KX`x|0k{d~>qNB;%C Cp1x@S literal 1235 zcmZ9}{mT;t0Kjoj%34o`gpl@>vrvjL@3!4;cZ%A*ZFkRhx7~Kzy_m+H+wFGS?ryu+ z-67@=X;CIch*msQiYUetLPh;3Sy2knFGXf#q)=i-_F&ly)zgnXf58X7-?px$HA{7( zk!RS}Cfm`0Ad^UMOS*0^t#z{bdomL^6jE85uH&qv_<$ZjjdHDCC{H+00COl?=|QqFitYcjkrAXv z**u)oLPE`jNlbUWfUM+aU7)E10z}gm%JH0TAuW1F0(4Lv!zgaZaa$QC7=#jIHA{yn zB_;SGm7)nzap8(5T1^o%iIiJ#9K$c65%oU{CMrN}(E>W$$Yi^IgnPXijlgt-WmL!q z$68S6)3OkgjssL9k44~w7Iq;Cjd}!m5Emxk5|!Kvc??I_}bn zOqS|Q_#~R`E4rrlSve~DVL3l$Bhf9#)s{FO)@O@llGN(#*sOIjY{IHA!=~wnIyz`^ zW~+gb-6qGH1%-!eniO|swwFOhg4}1JrP>T&)HOXB8*k^Cu%W)bHp&$b(;te1F&we5mZNIPK8K~nKW8eb`T~EDIO6MUSgTv5Z8)s zqhMJ?GiETA^w^P-7o>vPvTSW}(Nay5Sj@wcB#I9Uep`?@wq25#42lUsoEtznv?2}^ zG>dq!9h4{zv-reVDUS`4SJZZaGYN*~fd)5Z2Pq`xacN@81VO8i20^X>F4giq$yWJf zJ`)LpA<2g0SeAQ3RE&ppDdmeSpgD_mX5CN#t1SuW(|m$$>NW{5UL*}tI;V_)vQGy> zYNkDbWV=Il!YHwgAAb=cV>AN_4AU1`Jl|8 zb(D1z)919Q$6i>q^5`{WYkTLy)~hT2n7lF>PyYh%xNi&e#07t0_3WN~YWu4nk6zqg zdS?E{17~-i`s{S=`0)+vPU_{y!#BOXo7H#CoxzEXx1SE~dB1T&xa-QDg80UI;nl(B zQ|GrY=(|4OkKMacn_9k0Jh}JVpO){q^!3@7FaNWB(~&m6a(r{$fy%A)vwIkP+FADc z$FFTDeG#m=&0mjQSIrmcV^i;;$3Dc?UHf~PIQP!s6I<5SzSMtx$-d(zw6OZYYlqfe zJvhHFb9C8-`KEf{{3DmeRde;Lo4%R8{_vy2yEisB+?cz+xbg5uAAI^`bng1aGl!yu z=fzC%t;*BemM2zQz2Bev+1!gflzF>-=C50R_~g6Mnk!GuT}pp%YX^T@k@<7C*!UMH CJhp29 diff --git a/secrets/restic/vaultwarden/base-repo.age b/secrets/restic/vaultwarden/base-repo.age index 875d74af8b3c7182cb0d858250d6fc80672933a9..9c651eb2f1a921ed36540d468481e92761e721f0 100644 GIT binary patch literal 1093 zcmZ9~&CA<#0Kjo^3`ab85=BG{o;1`nY4hepmZW)4n&!Q!i1bO*=9i{#d2K4{X;bi^ zBFaDzJWO^G^{V(T2#PSgjK>Wgys4-UyXa2h^rX*U@PRMi$vkRDt1xRe1z4{hU1xKo zLZS8(tvrw0(GAMOAzKnUjbgwUFu*V@;l^(0<#e~jK$TJ>A08L})W*aL_BKtEV$;Ev2}*VGkG26-dxPObE2_D$Tep~0 zk#j7eHfpx(k?9DveMfbqyRa5b5zS9D}ZBrmP~*y*}+bBSJ_m zi6!Bcsb(1OB$2=(I`uz`;51}-%W6C|n56ws_qKEoXpNpW5nZ|Eq#F-L@|;^#mAzUC z2T@0burc7{9m!U(Q}DacUHM@*o^@-j7!v(y5RTPO3A>de^@EcYWsINh%+{v#2s#i4 zV`Da`980jgJuB*f3Oz^a^hDp!+#VX5J(LfjT~O~`T{Vq_6L}>z24Pb1vI6%#F`oFs zV9EBj`oPXNrh8IT5MV{~mc1WsX$|doVm1l)W#Nb8SftRsi{s_m0W<}xB%SP*yjeqJ z>Cc!Q=4p;X?`LVGq}pm&S7^5nj}j+=v6ApaFSa*B=A1zOsc& ziNMX1S~Sv`f@$^FWe;;XqCsrKi1D3;2M2-(6n)83`K>r}lkJp4!-?w61UX~UYjxX{%PuN>d;`X|5C7tTH@ z9e#SM{@}(}o0spr_+|R+yQePH=*@?oyLMgp{>SEK`rGo?8$aD8e0I-kUtFDje)s(C z)2CP8WS6gf`^J5b-2dX?C zR1iGPhw)?JK@dbQo;E@B;to4Z=1GwaFHVFV)Polp>dATZ=U?#peBMW!^>Cd9<)PTe zd3GT$H&BE0hA;H1DjKd==xBt{{RQY|O50!P^J$VMOhUx#m=Ww4o{lZCl0z5C)7H;7 z!d_T-JEF+co{fV6p4SR|q?f+YkfA~sS|W2?H=c!|foQEkZ%D9rh~>Xp5jVpE9TEL? z%LQ25XW}$P4r-2Q9WI+&G)A(4IaSwNg4RaZ2Dp1*?jn?Ig&6Kd4XG(?0q_FJSPsG2 zW`fxTLTdt*&0B0H8YZ83w$j4Ee=LGiApL=r&nQH7alF|0unww5Ynzz>lcqCOeVU-H zP#O5bMn9^kvNvMAe2L9Po2AFa*uXT`S9NI%xzNBxG3)r)COtFuMWVt_SCmkG)fs&V zGiHn9aTq(=xF)JZ9(4YEH`+74z*I;w)=hmurHd-wO1%W8;ZTVfX>8*(t%!)hnu{{S zIXd?0Dg*c`%}TUZCj@m`lcCsLZ~DMum0Wg|k-RF$PQ@P6cHQrSv}c(PLovl58b=BKR3d+ag4 zFoOvYygBl}l50n0_Dmnmozl}>7{pZ6O{rWKgw=$VFt*79%%%9$8gLCLRBy8E6#-Qe zyEtk%DMb=l^0slV()J1&Dde1~Ct>ZcTb82p8FTvED01?^=!0|=1m+Q0ivzH>)8k`{ zl6*}ilIemSsBuyQ6F^f7PL@W`*>Z@5tSUCGsg=0wpokY|dL}1=Aa)4Ugvky^$T{F? zsW%)B`y9G2SFVo|*rpkEWR9ejws&MHldKZ5?dZY23FT-;2bR5epT08qup#hE-#z>1 zE7#ATKU~LdhZw!Ndgsmhr-(-)8GQdk_VANK^0z;}ITL>J+Am++y?3LtZr0s z=5Kw}Jb&@R*s!b3i__h|junR}Pxm#@9_4D!U^@1Ok#6?t)P diff --git a/secrets/vaultwarden/env.age b/secrets/vaultwarden/env.age index d2d5d0e9ae192dc971ded2bb706ab16a82510da6..586972c144ef95f148d07317ba5d0e29dfdde9d3 100644 GIT binary patch literal 2951 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 ZadooH*L(N1F5{;@Hg&-Dk6hcte*x|UBc%WU literal 2951 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 UY!5qgVQ^_?JJZ9Nbl#`;zj%QuYXATM From da1084e376a24447336187e2a871b579c7774027 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 19:10:43 +0200 Subject: [PATCH 03/11] =?UTF-8?q?Correction=20interfaces=20r=C3=A9seaux=20?= =?UTF-8?q?+=20ajout=20restic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devshells/default.nix | 1 + hosts/vm/nextcloud/networking.nix | 40 ++++++++++----------- secrets/restic/nextcloud/base-password.age | Bin 0 -> 1235 bytes secrets/restic/nextcloud/base-repo.age | 19 ++++++++++ 4 files changed, 40 insertions(+), 20 deletions(-) create mode 100644 secrets/restic/nextcloud/base-password.age create mode 100644 secrets/restic/nextcloud/base-repo.age diff --git a/devshells/default.nix b/devshells/default.nix index af1eb17..5e9e7da 100644 --- a/devshells/default.nix +++ b/devshells/default.nix @@ -8,6 +8,7 @@ pkgs.mkShell { age-plugin-yubikey nil nixpkgs-fmt + pwgen ssh-to-age ]; } diff --git a/hosts/vm/nextcloud/networking.nix b/hosts/vm/nextcloud/networking.nix index 7fdb3a8..729af5c 100644 --- a/hosts/vm/nextcloud/networking.nix +++ b/hosts/vm/nextcloud/networking.nix @@ -24,6 +24,26 @@ }; ens19 = { + ipv4 = { + addresses = [ + { + address = "172.16.4.146"; + prefixLength = 24; + } + ]; + }; + + ipv6 = { + addresses = [ + { + address = "fd00::4:0:ff:fe01:4604"; + prefixLength = 64; + } + ]; + }; + }; + + ens20 = { ipv4 = { addresses = [ { @@ -56,26 +76,6 @@ ]; }; }; - - ens20 = { - ipv4 = { - addresses = [ - { - address = "172.16.4.146"; - prefixLength = 24; - } - ]; - }; - - ipv6 = { - addresses = [ - { - address = "fd00::4:0:ff:fe01:4604"; - prefixLength = 64; - } - ]; - }; - }; }; }; } diff --git a/secrets/restic/nextcloud/base-password.age b/secrets/restic/nextcloud/base-password.age new file mode 100644 index 0000000000000000000000000000000000000000..df0f17898035bfca83aed6cb9636cddfd080430f GIT binary patch literal 1235 zcmZY8+pp6E90za})L0bt!D!In!jWK74&A!0Yhwi0wd-lOc5T)LMJdfVD{ z`hp0-L{8*^1cQKv#PA{!eKEmHq9H+q5H#`VgK`l?6fZ%Iym&c2di)1|pM1ah{&drr zHHPgV@kX{g+~5W#6lH+fjj1rSW{nP<%VqEs)XJcgn8KN|9|seXB=lCNGflEK9McgA zmq@_@)rwd%`&Fuu5MWUQP^wPX!>FFXHp zqFzxVcc>Q{9SJdeL(&`7?L3kgM$9&ou3W}QvYK)JYoWyoBrIAzB4DB#(V#}TrfcgC zC8c?5lIek6hRLz*sx9j+kiwlhLIW{|3~)57aN@{SV}jL_01w9)CW4HbH0ToJx7n&t z1fe0av_%G{I+Mi~(TO>#^Stb0aUi%pZY6;L5^~kI8#JGd39*Yirr4#HUlK+<`UN=`~G$muAaZ zs@oP*f#aJ3E6ydJLR%wH8pDLexl)`~t08F^996PiCtFqdv70;4FC=U*eNtkhQMsg88_DH4dEdEH@CTu^_ z$}JFUh$irxv%0+FiSI7=D!|@9ZxG9t&8fBRo8N&SE6nRNhn_mPdAaxgw>QIs?|r;; z*NH#wC@@#fU-y<@zU%1BPbB3oV7qqSxvqJ6e=7TKckAh|zY0(Bf%FY|>E?^d(Ymp z5xg<8|Ctx`)PecU4`|-CIqvRN%6enN?Ug;NPM6=>Gjr|mh5X;!KJ8t7Xz$CnJ+Bn6 z?A!h8^|cGi$_vMS*@10Z`9|}lD<7riU-`mW%YOga??+!fs~kIcX&=Al(b2~Hkrn(u DKP ssh-ed25519 /b16EQ h3o1A+lkjp60+GbWBzn5X80SiMc5C2BWUkiwOQ/Ce1o +LgVIoaknvsFcbOZMcaSjSQ6sN1axSXcl33LudMb8BMc +-> piv-p256 ewCc3w AkbgocjkeGCGoqwUkxt4+nUgFizjkpv5g0UMqN2+/Jwx +jcSLoynzd78v6DUoB5Vg+mfmMC6HM8+/kOyU8uJz2P8 +-> piv-p256 6CL/Pw AgVKNHVcqn5/TaXDLP7y7aRqLKlhNzDung+zqnaVv4TY +EVyCYrGRujcor55bQuaDSTcnYkFfG7GwiA1L9UOojxs +-> ssh-ed25519 I2EdxQ FYC9hhwUDC3Ny/LuU3QJKdbcJf5WWX2+VexDZsCIdhY +6FG8tfDK1H7Cs5VF1BzdQaWZnCQkHhKedpTqrHdkbfM +-> ssh-ed25519 J/iReg pgrkKtAJtZxfdu6OWBOG9K5NuI+93QNlmfqu/OQbdQU +zT8Vn369wmCjqc6EI6VkONyZF5t9/dVEF4R2kFGP5hE +-> ssh-ed25519 GNhSGw QmfrulquW5B3/O/BgBGnPd+P343sR8OZVCKtYO+eigk +U/fYyEuzLERPZ1GqBxAwk/UlHhjPTg4RDResF1kfzTE +-> ssh-ed25519 eXMAtA Y+nxmyrQV7ieAPE2jCq5lVCfNhgZkLWynu0YBhdrTUI +T0bTnwnxFktvvqu+5AzLQzW+K+6t4y8g0HgAWK4k3so +-> ssh-ed25519 5hXocQ MiTdS5yr63azG20TfqHBXUkpGztPIGvbwrgX+UGv4W0 +B2agr/KqpwJSC4X8q0e3pV7qC5i/pLHUOPTpuj3Qgxc +--- o7yL3QHbFdaxZiOOmSmCbnF9K1sc2kBQTcRIgEguCs4 +w3j҉ pMO{ g2bzQaPjtZ&N\H&uܫ4j"1n䔄*w [pǛ/#oD B|2K\Dyuyt=|xpF \ No newline at end of file From fecb73dd8e67c6e0dec7fb82f725014ed7eb9ef7 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 19:16:55 +0200 Subject: [PATCH 04/11] Rechiffrement agenix --- secrets.nix | 2 +- secrets/acme/env.age | Bin 1304 -> 1304 bytes secrets/apprentix/root.age | 36 +++++----- secrets/common/root.age | Bin 1781 -> 1781 bytes secrets/neo/appservice_irc_db_env.age | Bin 1134 -> 1134 bytes secrets/neo/coturn_auth_secret.age | 36 +++++----- secrets/neo/database_extra_config.age | Bin 1187 -> 1187 bytes secrets/neo/ldap_synapse_password.age | 37 +++++----- secrets/neo/note_oidc_extra_config.age | Bin 1555 -> 1555 bytes secrets/nextcloud/nextcloud_admin_pass.age | Bin 1003 -> 1003 bytes secrets/nextcloud/nextcloud_db_pass.age | Bin 1003 -> 1003 bytes secrets/restic/apprentix/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/apprentix/base-repo.age | Bin 1089 -> 1089 bytes secrets/restic/client_env.age | 67 ++++++++++--------- secrets/restic/jitsi/base-password.age | 37 +++++----- secrets/restic/jitsi/base-repo.age | Bin 1081 -> 1081 bytes secrets/restic/livre/base-password.age | 43 ++++++------ secrets/restic/livre/base-repo.age | 36 +++++----- secrets/restic/neo/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/neo/base-repo.age | 37 +++++----- secrets/restic/nextcloud/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/nextcloud/base-repo.age | 38 ++++++----- secrets/restic/redite/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/redite/base-repo.age | Bin 1083 -> 1083 bytes secrets/restic/two/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/two/base-repo.age | Bin 1077 -> 1077 bytes secrets/restic/vaultwarden/base-password.age | Bin 1235 -> 1235 bytes secrets/restic/vaultwarden/base-repo.age | Bin 1093 -> 1093 bytes secrets/vaultwarden/env.age | Bin 2951 -> 2951 bytes 29 files changed, 187 insertions(+), 182 deletions(-) diff --git a/secrets.nix b/secrets.nix index 8ffb964..c4d464f 100644 --- a/secrets.nix +++ b/secrets.nix @@ -26,7 +26,7 @@ let jitsi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB6jVMIZ5y2oXX9HOkw7r5UUjw95MlFaFuu7FnEC0Q8z root@jitsi"; livre = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVfKNokHG6ig32hhQxTep+fKFmKahlDClPrX/dP4/gb root@livre"; neo = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMGfSvxqC2PJYRrxJaivVDujwlwCZ6AwH8hOSA9ktZ1V root@neo"; - nextcloud = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDkKR/lvSKiZmuwcpnZPAYIJ2hnsNvO2k5vNaAYWUCXT root@nixos"; + nextcloud = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMgSP9UmuJw8Bi2ML07WHsWvxN8akkc9XZxXyOgdjXkq root@nextcloud"; redite = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOwfVmR3NjZf6qkDlTSiyo39Up5nSNUVW7jYDWXrY8Xr root@redite"; thot = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFKNg1b8ft1L55+joXQ/7Dt2QTOdkea8opTEnq4xrhPU root@thot"; two = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPpaGf8A+XWXBdNrs69RiC0qPbjPHdtkl31OjxrktmF6 root@nixos"; diff --git a/secrets/acme/env.age b/secrets/acme/env.age index 226cde71a94c8497e9a6b71a64cd26b8cb2ddb92..8e0f5195f7a43af6c05c554f02413e9cb67fe0d3 100644 GIT binary patch literal 1304 zcmZ9~{p-{O0LSqjAo7Y7e=zC?I|413*KXVG;RwV%-R^F;?QXYw*evn8hud~{yY05y z-FBcsAyQyIAsLmQkzncT)~6gfG|gi#bKW?jX^EixOs01{$dfCOM8uSNZc;u2l1>T$)w zsWQ}#ib7d!QtYTtWQ;gy7SlY+5`7~gyzX2cX@JJeqc|RG;6e?Yzzcz{OKik0*FY{v ztywni#3MV;M5>rT8Wa{0HX0WlQkf6ulQ1=BHAnCTa_pfEJA)Q*jc%4|DZSvfV5riL zEf|qQPm-q$Q`Z`_G7JM}#%NyaA1!dFxd2A7tTm$zWR@kz9N1B)h^{LwYEDZQH_WqX zTW#?;t_%uk!NrYcUggpfJIx4EvEV|sXtJsZjC!=54j^GX8he~C)GGsm7$iL;<~`OW~nN=at+kSid{EF zM$znHm5z*Fw~X{HF5h4?`Hq|rm3iIrSf>gqUXU~}EP?`SG&kqI-^BqX;M#myLjSG! z--lE|SGMe|+y^Gy5G4Ty1fzj8?brAr3bCZ^1D?yG&5GVO2B}>}*;&RzOn?&ybzU%> zs*H3Bus9BoWK`=T4yU_iuS`^?`Mep3#`0~P=rp-mmTRjqL&5Hpr*J9C_W*z7^%~5q z7K@FjGqyN{9RqM32atTG)@?R{jzbGtf{s)w7}&`abW{j4ppjLm(lZcW2vIvq@WOJ< z>I&q9%$7J;<#D(G5S*it^G-k@rT}x*k~&4HVZ%g7*{so1G<6!83CU4&t66ikSu-B% z>Lg^PIGPJ?T~6B$+R@n-kFA&E|+bn zVbp>6QXu1=sI~c0-8Ea}us)#skzF(jep1$S1m#h@l{xkPuUFfz+)ef;9CrRz?g5U)ZH8&OOLbQKkp>unoLD_;B_YeE9x;nr&uGPY>f@ z;`-j5erSWU9FVy?H6A+|(|}MkN2J__ftzFsYHDuXYr;8GZd!Sp4(u43b{YYfpEPo! zW7i;~TV%q#TJ(V;Tk0|$u+B97DNnbHBVY5U0~z({Zm&G#Ocj}wtM!ttd|7n3c%LEXLrObIjhvzBMn+`f4X4aXkYE`^k!|o1BNTEh4 z%(xnJt#QfE&axrYbXrw_G{%INmWoAI6%&>mH^?Zbc7#?M#H)5MUa3fqXT<`@sOnKwV&~z zTQlvH3r-}(*V>kb%N|bR{g}Y36z)++#qOIcplK_7PQF>X@KWT=r5oi6qhY3@X1VNU0wf@(;XyjC+?6>>tR z;C!N63U0BeBH&8d0t>^CGccT&HhE5m%Rnjh67 z)*n)>VINT4t`Y`C+RTDdU!a7tB{Zw-#6}}dvBg$6;yVSo=XLY-F_6h*Qs4}9ydt8< zN~bl9h!PZFt~gMrj*v*97-3vV8%_hz?figKtwWF0Cgwzq zTI{2FLAZ8$e*XJ?8%~|rwfWSOOXogcI(=Y;SHyL*rA+;`#Z`>$_4xn<9`XV+gKE*;$P+tHKlmk%u8zg4^G%Pm*DxsiP0 oVfzjB>(z%wI}YtT*m?Y?Gv9*Oyt*xS^mq;dem=aq;jFv&Z(vBv(f|Me diff --git a/secrets/apprentix/root.age b/secrets/apprentix/root.age index f4f896a..070e306 100644 --- a/secrets/apprentix/root.age +++ b/secrets/apprentix/root.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 cZNEGg oU3stMtab6jICllf+tsVXqE4U5z2h80zmg4cowkX2k0 -TNlO+Sf2SI2HvHvx7QXuucShU8PIAD4u0v8MOGWWgIE --> piv-p256 ewCc3w AxvpAyjCK5322W/N/3SoSt4qM4PfrlF1nETkvPMoQCm1 -sMY8+F2IR0iOYqM34uxTBa1hHoPd/S4DkF1ZEaBujvM --> piv-p256 6CL/Pw AkaTf8w1Gymvm83poB+pHgBObwmrhapc+RP5hfOUatpg -qiyx6/L0IywZ4B1gS8hl8eqLdqgq7b8iSfwZQQHke0g --> ssh-ed25519 I2EdxQ d1fRQWlBIyHaxjyMgalFT4DdwPKsY2N8X1TwQ23IC2c -ZQeKl3ii2wn+VrjzJwg5cqOilYzqapL4Nxja2waR0pk --> ssh-ed25519 J/iReg AfqZQPs8hYqjY2+45rmeLZyuVZmWYCEkhKJEIFQHyAU -M5yrU5/g08pJE2R/vpdf0v/0uhYkvOo5JIy3wNQSaIo --> ssh-ed25519 GNhSGw rJaQrIokj85Au19tdgitcsAc9Vz2/emJhQ3G/dH3zEg -07YADvRICx9PM8Wzj3z3J5jordVKZoRYoE3un2esaek --> ssh-ed25519 eXMAtA n7cQFp8/DSJKhpVQ/qwNG1GmRPIMqIECpKog02octhQ -FXjlPQTIZG5XHpN4EvYo4ccso3c4j4b+VWf/7Qs4fVw --> ssh-ed25519 5hXocQ us01yyCvL9RjWLWztU3AKcMC9zmbPIJfLcOIqmB6yUs -FF+ex3dFuaKPHXSNTl0lvFBFOv1yftZACq074PZ9WtY ---- +8x9AVu422CaaB6HOpdjWfnfbt70pdRfX6LwyybdpsM -)}ymw$d?[^ _#cY0\K1ݲ&U` \ No newline at end of file +-> ssh-ed25519 cZNEGg wilftUvIfpujmiIrPFwLWNX1gZnLezagLycNJKyLXzE +lgD0/DUFlSORaCM1P62dcOmapIZdipw18BM3NvMGPWc +-> piv-p256 ewCc3w AhHzOQl2OiIk/uK+tNV3CRNWfkhyDO/mvj4k1RitSyXO +JZltitJgcGNk14FQMn2Bg1lge+YzvoejOEDWpRONxGE +-> piv-p256 6CL/Pw A/6NfGgSZ1S5+n+U8nyryhsMWu3LJwa/NzB7mzfS1tKs +rbhF54OS48uw3pJo0OIzMT8qvNVph2Kc9jK8Xye0yHs +-> ssh-ed25519 I2EdxQ JxQdXvwGoHAX4Nrfmg7XLsRzMRbH5EXvPZqw2EdY7EE +arWeLXHday6mA2Aj0eRsMq5jNgaXmCTqTLN1nHBygmg +-> ssh-ed25519 J/iReg KUTFls5nw79URqiCoTbWv9ZjG2ZmIBj1mn5Z6BJg7lA +3sYrIOiJjOaOw9G9uIPG1+BgS/SgrmhrNGuuhfGg+VU +-> ssh-ed25519 GNhSGw 8VPdSHrcNJQER5F/XKxUQ4Xu2bVYBkOAebl2FjDrog8 +67xv7QqWGTFseaOWtdl5mMiR6ifHS3olU1Z1gPIM3zs +-> ssh-ed25519 eXMAtA STat1J+Fy0vXDtuqD1obNdEO2xeFVpWR1uDCY+XL6mU +HpS63N0tEBJuiOXt4BYP+alolmm5FdJIYFTLzMW+GAs +-> ssh-ed25519 5hXocQ eH56lTgMQoeY1bXU3GmTVZOKfL2TBNy+OQjCM3e7m08 +4CmpiWCWzo2WPufl0Y7BSj4kcW3RBqTRxwashLfBo+U +--- SEjkJ2s6qiMORRYtl3F/YUghYTcDI7PFKAeCiX2O0aQ +P,KcȥQ8q;pgr%}J/`{rx \ No newline at end of file diff --git a/secrets/common/root.age b/secrets/common/root.age index a6a0164f642c2d6337fb87bfeaf9ee44225504b8..aec483dfb8a3ced430c95c917b0f4307213613e2 100644 GIT binary patch literal 1781 zcmZY9xvDG+6$W5II6$Zi<=+xxQkns(cS8bFg z1zWKP2XV&I>%wx7jGi`xR8o1NJeJi4H{s3c^|kZ3(Z(lA!UxdHZI!yjuUd|co=E}t z^Nwkz=oG>gaWgHZn!tk)PAmf(sZPu3HYZVwRXb0ihY9cLo7_Zk9l4G!F+sj*NG-P2 zWRl7r-l9n*Eu6v#&Uw{9zTeUX=&MLK3E3Y}ZDNHfx%!=)8iMIQdGAaa&B_ERXxn^K zWC#6fZKYVmd_&>Up~9P4lcal53dH!TQHFcDQ^2hHJ6Tw;QJ;1d zsZIQbX4RR&a+*(C2$O?8rMipRa+Z16Or^HcO(!AHbyaQdnrXKegzvp$IG6V14|Pq0 z24Tv}tENz*08xOG-6*5&Vx`E*1PKei7j8#8$?_?nRtuEH2*ooih%4Sa2s(0F4Pi3Ays7$d}qagk}+5at^ zQ9$F}D)yqOY=+>#_MCuOjX`Iuhf2sCOSVRg%=E%`w&j|J>_Y{@&4Ua=$-*qXnaWWr z>>ADDw7YFRir-siBGfzBdkKvm1qbeh0l$i6K*RY&8Nf%_noYFJ`a#u5NbzGKHUo(@y!b&s1-pGa# zvYiCQ{-#0fd2-PALq%Lpz>i2_Kuoexs>G(ya^Qkx=}@V7!CEjRRe(j>sCiF5s zS-fxwJT{ZV;>x{hyp~`21*k{8n~}Y8W@Xcz9DbhkWA6;C<>Sv)tK#WYZx0)I%L8 zEDX=4zU!mgjn?&iEO+-L4tqkY2UV~t#U>*R&(U_xrnx8D{vym$e;YH(& zfBvzH+y+yu6JUJtzv&oh>hNa*C$lDvRc@#`@b{Cp4(r5eTSm|h7hoT^_?eUpm z{m}Kr5F21B9zJ~ey+76JFMjsT-~IHr$j5)`*>Ap2%71|V^`o!<{rCLmAHZ(~pMLr6 nUw`MTkN^19r$2xFmoNVofB3=2FaG$|ciAs~^4Cw_z<&Q9q(($R literal 1781 zcmZY8xvukg83yo%%1{l05*a$iI@qz}B^qha-;NzS-j~>p3nXu`6Yu*na1B%xLy6!L zXt)77s3@jIG)N$7M8ikPIqlp0^gMdrFiYRkI_|f2d^Yt@nm$A41N8PKJPi3;n&2dP zIKg;9YI+8XUjNi_D)ul#9dc&p*5PDflxLSlaxs{}xF#-*imk#gP_4&dL_`5@hRfI~ zdGESt+<}Ol#fg3$vw|5PCRRFbvAoxwPC};u-YrtzwTgFCuW;^RNnfc2!2t5YPPj*~ zb6}vUOULTbULZD}Jy{@Z$;Y2t$!WnR+ZpK)%*eW|SWJ5j%DF$)V?4aqa&quY01LTy zSc-|R>$`v3(k?rvH&02%iBXR$t+;+qUdbB(%*sR5(-^B9Vp&}37ex%B2wX#g?AA_ z@NzA$+?7#J1J<@lSXi+c8Vrz0V1k87s#=qXRQw5+_ap*cDMP-kY zql6`vG^-h2Z$Jj?hS}xA4$6R;iRk#D$u3ok#e`KORXmA_1eIGn(Ra^Y?emRS^O(ZL zh@QG&oZ4bY+eL*~W7`nriDV;f`H$n6Uv!b~!?_dG;i^rUm2ul;bI%p8zR%`#tFA0? zZPfGaXd9MI1h>xM!OieSB7at0s}@_on*gZqR}DwO!kqud7Qm%Nl>bm z#?Goh29$oDn`(#XDk9K>ji!f!04Lw@`-~XM`zTzIM01^0)^3uv+P8&g{?DQ~1vNfd zg)b!HCeQOxDM}?N&%oZ0rM=PI63!>92`6$&pwFPvjzC^P*ae5UFmbznv{~a#!h}$@bSJ7& zT_va|nRZK1=480)si?$TG;dmG{m4ybyQ2I!H){ zemck*)9dL*f{OCY&MzRDn%2oCq;W*`t5~>s5g^EGK94rv4b5{znB-<(q`BEXG)d-u z6Pxh$5vr8!A310A0f}amymfceVmi7oS46kORcQjM*DihrEpC{H1s6SN6t{Qk<`#;O z@w<8OF32Gg&H`Vh;-7M)TzUx##OHihV=+MVvfdZh z-bMiZ@Gt-T{B!^3Kl}YxzqthP_kR4vZ@=aJ+2(%w*?)fd>tB3z`xp8J`^`7sr@uS@ h?FZlP{{B1rPrv&2kN!}9=a1^wpMCugNjR(wsz} z!$1%fA5rIJ>KqQisfdb?52#a*;$ebrV~8N=4vOMIHq^(X&;EiB-`{U+TV=~L!?hpJ zR^CIa(1uc^R6YqrkyExNC_x|<0OI|%l>zcfmF85j9MKguTx6^m5M2$Eun0G@TCMGj z(v|@&2uEk+Qq8lIitl+`*RwgF>8I;l?hgq=#(YpvIik{4rjzC@>MrH~G=G+seUu;p zD`QP81DLtn_mZTpiz*Delt5Ag&{Jj(#T44GkLMkWfrXr)kTgw8;Bwv}^$OP2o54bB za7>k0%~w-_#rS-6<@DvFs0K|%X$i2II) z`jZK-5UEGugC$Zj2&HB%$sw#%r!xl+7zC6e#CJ_>fMF7i%vx3fjgcgz@PjKh(fTBp zfhAsp(FF!eEDvYA&&VP&Wxzn2s`N_3P@*{=%+sYRuvxvNPLm#%4N=n%M0OTAey1;o zwoy$yTk)*sAPoGGP^AqSH4kbnXx6iApaR;c+O^hk4)%q(9a1{ilM9=zkBlj5YB5lhbJvZwZR{FXMp>nMB%kdP3; zHD0Ql1qgAj)D@w)A{Lr27UHmC1!BZ@8$CU1=WdBx(~;cqTH*fXNoY9ZKoHCUv1-$N zi|9)oLqXuVuC`>IKG$lcuZVLdR3qzH7mwsx+>M z8D4@s8?PrqBMMOCYq5gEP`HZtfxi8cYABnlG6Zfm|YqU<(Tl*(+CXgutn`bLqsEy!Q)xeNPx}-Sv9Dv)nlR`|e*mn-^cC zwfnFA^Xi#rz(-5D>UVG)xYUje8^Q(^>xedHIciLE=Hb1&Te_G8;W symRH$$=(-7pTG93|6O|Sh2KthzW#pp$Mo|<$XC-hHgDhj=J;Fx0vgSVf&c&j literal 1134 zcmZY7+pF6I0LO8`hd~f8;ADc+_$G8Umo{k%o07C?(j;xtlQwDN#!i}~xt!e7Bu!rw zhj04eKsRANh_JUQo1!pqa|p^n=8K{T4w-^ucs6%n;1I>jlOF$q4}5<=-L~phXrxuV zbffU;D7B#i0qW0yS?1I&6U8v34MI#@StZyeIarQeEfP$Ea7JXK7FEhXM{|)>dnCD@ z+qEGDQHIeWfIMY`pp(w?ej`$&X&|h7c4OgCtg6DEIyU@?w~jn=jQjTATI?3}7{zeV zDmzA_1WCW4idje1Qa(gVIfE_Q2$m9QG$@JI%NS)+bzW@^ba)W}pZ^$rfO#=tb7oM7S z7D$fzW?9)lHXchY3JpseY8&Wm%hPRUCTDI`3WPO`IK4)ZGCRgu?w`&6{Sap8$V>@J zVdYh9l}%)-a+IJ8>tZtsAxS8WeyylNHz*38XPbmS0GtWIF>aQ)st$`o$WRNlZD?yf zOJOeAsIbt|RwI#CWaEFDH64&k5+pUPR}sk+#zsWY_NugBqt`h#@r58|-N7QG=(RKp z;ix14!H!$X0$vs+5o86>mZjP!^-nW!**SGFs1ob#iyY#G~;-YxTeK(MHjT&uH!fE9K14k t?Ay;ieD!$XKmX?8V>j4+hm`r<_h0@K0w)lQ94Q diff --git a/secrets/neo/coturn_auth_secret.age b/secrets/neo/coturn_auth_secret.age index 8f7934c..1b84052 100644 --- a/secrets/neo/coturn_auth_secret.age +++ b/secrets/neo/coturn_auth_secret.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew v2aBL9UcG2ipnkvPJt0KxsG95xK1M30u6bAjCiDOxg4 -5fd66Qo4IN5DcaTDNC2ZsmMddulHrPMZphUtHV3NGl4 --> piv-p256 ewCc3w A8R+Jrvr/xYEqdS/DmTEDRWTAuc8RhyCzvY2GiFTyCMx -m6YcgEVWC48n0GzQ+3WiZCwOovzXBtENsyEeJcZbyYA --> piv-p256 6CL/Pw A7avRFbueL1UwQtOTUQ/GC/WgZrm+TNMVCLelu6rQS54 -ay0XejtE2DF8uzHi3Qe8YQyEQBYVlhZJCinxshShyAw --> ssh-ed25519 I2EdxQ lDVllqlZ3wqgrYQAp6CSycNHQ9t/PoXcxkoiqiv920g -ulVYI4pCBqnWOxOOGyA/kLlZhQMjaUmCCTkoVzbscQI --> ssh-ed25519 J/iReg r6Ch545JCBW17LbXroGrUm/czmlzyskQpJLLnvxcMQg -DfkZs2lITR/wIx1QVwFX8a6G7hk/4SEsyNhaVR4poI8 --> ssh-ed25519 GNhSGw c2IWdRvyjrITR2+jzRgz3Jnrp72k0AaLG27CJxAMozo -ankb7n/W0jq/n+IPv5WpsNToIfxBH9EKC1a1crARvnk --> ssh-ed25519 eXMAtA M4SOvCtRSMciuzP7ztFDLx/X+Dc5Hv8SWicjY0KixQk -bwMJf96SRHIOg3CS7f4BFrjUe5oNDe65yWpBcxHwH8o --> ssh-ed25519 5hXocQ aQzuWMcRnTO7p/ul6jpmJNb3SZI15jHI2NjgzhrbzUc -kxGn0KHLuqedTm8epAecg5QPPE1vyvMYs8820XdKw0A ---- XfdVivXIQM4LCzcAmmkENFe5RQeAu84H7UX43zT+G6k -XP3?8jUd%'0 C~} YEl,/5ӨI~Zr` r1=G &kMaoFZu-g X^h@@7 ssh-ed25519 /Gpyew 8BriGAfZ8bCSuT5FhQmRL9HD31KfZr6JKZjhqJsWJ0w +nZztxxA326ooNLR1Oswg6Kd9xb15kpRJccP7205f1GU +-> piv-p256 ewCc3w AyRR88d3P2M26rfFQo2UrcJwaUwa+/8f5O3UJ8mYDvqM +t9kDC/+0gEHZNHbx4Uh9RGJWI7IFWoaH7XFeongUCaw +-> piv-p256 6CL/Pw AuitRCqCEc07ucpGhFVGZz+cJtsDriE68oEUUKbsn0ai +rBO0vR3Hjaodb+jTHwoZw408CESioKoJV7hL+dTA3AM +-> ssh-ed25519 I2EdxQ SvIj88g51PMZBs85UClcxN71JXWVaMkGStcJiQTlBEk +Y3zouxC3ukMzWOWIWGS/CDzdBnSKxYf9UaCUkFAGhys +-> ssh-ed25519 J/iReg 1GUeH+Jm+Wj8KI+pbgonZHC4DCH4r7MmrjGxE4a7nyI +P3W49PD+m1HzhnjrYT/sQonnKMFGv4Uc8lP3gYq46K8 +-> ssh-ed25519 GNhSGw xo7OyovvIJwNuSJz0Su5p8zclj8zYjpax5MKC5S7ewk +IXJ6oGsV7VJmw/GG+lgpN9/BJIPr5FLHtWrK3QGy8ZU +-> ssh-ed25519 eXMAtA 04EjY5qFNYIiXS5aBJJdnopLxjm37fUw1WUzP6i97RA +7dhBIO2W3ybYJ59lmL1uArEbw3fQCtrzalu1g51ioLU +-> ssh-ed25519 5hXocQ GCHNVh9Dn4IP1d89xTTeWBB+mzZs40aFYumjQ9cCoQc +fQ0oCBOtH20WjXGbYniKnMg0c+SudRmbvsBEWPmd9jg +--- JbDGwHcEqanaxk5+3skRTVDMD0teVDkj5X/G8Yb++UQ +0Y1z? Yp}N AGRZB5Ї+C;n\'7؁vLmu%:anBa#[gv"2~ o,&&Nb<=dMl`= \ No newline at end of file diff --git a/secrets/neo/database_extra_config.age b/secrets/neo/database_extra_config.age index a63d4e741404afe2830b9c99e7022dc92b11339f..7ade8c721ac50075b85a9aecbc5708001967bf7f 100644 GIT binary patch literal 1187 zcmZY7+pp6E0LO8oiJGEBc`$$`E)pP6N7w5%iJ0EEZe7=Q?baFPoL<&-?YeI3)~!6E zMnxde7YqqLKrp^wjJG2p8bQTGNC;}wpf8GYF&;I62hkYi(c@q6$@iDvqU&Ux&>GF7 z*c*h~1|t`m!a#OMW<2g@9UH-MxR`HNy>3v};5-ab9PIJ7Cxeq|oPut$g<9rDU(W|-b7@ZjW%q|bN{gjx(e0*wIG~=p=s3><8gv@S`O+L7>!36 zHmc&5#4`!g!Avd{Vv+;Kg4UEfeT1$SBHuNw2~SKH{gRoM(+X%(_|yUC%_(O(mbP-m zGQ!$3Ib$NVVwoNxh6)i)Da0WrGDy%)hejhPIv_>%Xu^>SlT_9Kt<=fQMZXoK0jq}S zB$0AGT1gu6jLD-A-W;_1gxMeGIc2<36Ch7<+>BZ^iX&J|N5z~LcG{J?>IJ#f^_r!y z5^*qWt3izMIU|RV0PAzku+^8r0I?BDH|DaaFv-N5w;fXx*v4XCS*-bXMeY4h<7-`& zPcnvQ5uI{40+ZNwC2NAy${Ya`$fFUhO8TNdMrB3y!j>ljs5;Z%x# zyfwq)yso1%&;q$?WsI6>+=mIhGP5nFA|)Y~S3_Iv`ljA@Ym>5$2{gG97D~v)PPz^WkBDm$hzFi1T72WR(Vj8RgQ<#0UzvMPA7b^O^(Y zfQS6$mp=R=fBKgb*8MN+Uw-xC)enSKhxV;=pF6x~|5rzL=~vlxr}~XeTc2Kd^6TF( zZC`(JvwdjefqRZsjkmvf|BuTXI)^Tt+qU{v&I8`-L;T?>)wNJ+`0P%yS+GD1-vu< zbGC)b$R{2?^~?}{Z|U^D&o=&4f5qMTpmF*5Ej!mrKc~&_#DxQQZ4#e9^TUhtcdspP G`S>3f2d1U~ literal 1187 zcmZY6?Tgz40LO8d!)dw6Da?rz7j#Uy(j`rkw0W^Xp4z5K+dT9s#}Jb=P0}71t z5V;qk_+o6xRNQ2~QBg$aZrs2V90(2s8S};7ZHP|K7sn|(J#@19@Ji=j@ZtOWsiu)J zhWa=eO>J*@z#E%jm`!C40h5W9F}g5{W^n*4jS?dQ{Bd1Mhm*3Giy06zno^cvlMuO0J(9m)u6%#47T98qQcZqVjH)PAT0aA5jrHvv96dQgauVQYMZ_ctDf&8tF z>@YKeQ4BC5O3y_AF?A?ajkv5W^wJ6`iiA~a`5Z|u%7QOCMa1O#h#*EbB%3LQny7Xq zDk6~rb=!2nSW|3>hiYO8b-6TS7pDP;yJktnoc~xD#e>3MRw!y#Qo&oUsCaGM_PQP$ ziA93bqeX+F6Cah4e6yh18qrD_S`z1ohHH?`K#j2?ENNV=;S-!wXsX(U<`z?UQBBc9#^`s zqU&m<;VD5h=vBQz!>e`C2ue++bSY^L@o7v{=1DSJD0@_IC@&abKKs?&r?+0=#w(|f zJ=ei@9NY8whg-LHxA75Kt%kL0gdL#I}y`DaF=Hp-I&ON$oeComn>vxi+SHE1# zpSUE>_ukxCIDX~ACGF{RU%&POxG?t)eP49SJxO2wZhX}^dHv?a?=Sxm?tlKltvl>W GYxz&buBB}N diff --git a/secrets/neo/ldap_synapse_password.age b/secrets/neo/ldap_synapse_password.age index 2b439ab..6427e94 100644 --- a/secrets/neo/ldap_synapse_password.age +++ b/secrets/neo/ldap_synapse_password.age @@ -1,19 +1,20 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew tb7d4fxT+xV5RHkl2hvwbMwnqL7Xw6gP9lDrXNBvtw4 -xsx5V/9JZighZNORNse3DT0i8IwxHcSCocpyHS1UTys --> piv-p256 ewCc3w A7yxw/ToNSWsvBV6SF9SxCyfpT0Gc0ggoes5DKUuOycD -xKJOIfQaudnuof8h3z2lgrQCAd5AXw+pnnMkkWvWuAM --> piv-p256 6CL/Pw AsN0NcsnAnGsmKTYEEUfHt3+XoOFgzM8x43MNTpi/9BU -ZK34QwxGp3hMmlDsrTyafbICupmLRqZ3Hy3KU8kbFmE --> ssh-ed25519 I2EdxQ oMJflFcnSmRKhEGhlaNWUyBgZ5l0af/ILgEDQ6zKnH0 -eY4eYze7Ec6xud+0oIT6uDcPAU63cDGohS402V7GAeQ --> ssh-ed25519 J/iReg 9PugB/ou8qEzkOJtwxRbQOGShS/ekfYGihiSO9r2SBE -ldp4L4MqvlCRAr/PlHEVdDygzy34y0QFYyfpEvR7WQE --> ssh-ed25519 GNhSGw Kp8wa6tTGgey+ZtapGDDqDZ/FGyWhygZRHBbcfTt+wE -TVQcu7kiMUtdGfR5SUnw4IGZmFju3pVEcyR4+2fd+sw --> ssh-ed25519 eXMAtA 0/LIsQvnYesQRAH1HPxNaGBKcoLei3G0fLuRTKh/CGU -YOAD1jrtjskohJZcpoG99ljbuPTFKXJwRJEQOM8uSt8 --> ssh-ed25519 5hXocQ CevpOdWZOGb7DiR60nnXOuzxfjaI2Melj82755h4PHA -mVfMJyYRvDyUwLuG7IiznJi3IxGEN/cGoXV6lGl+bSM ---- bkA+kgswy52zkR2TNli/rsuTVRHCjXnk1KhE5nVodDE -;y?ˉ$p0t.)ϔ 9"|A?RfB|S:cﴰ \ No newline at end of file +-> ssh-ed25519 /Gpyew oTA254HANtPA9o7X+TIMB/L46MlMsYrG2PFv2r+uUT8 +jGEZNUZI80HTaRKCkpAQ4yJID6YAvNluP8mNNrU1iv0 +-> piv-p256 ewCc3w A4fjJk+xkiYRrNv0sd5U7jQbXcyv5KME1JLbMoHKskbh +aVyYydh6+SvgzOxVZjM9Ugi4PS1s0LBEwp55xstiAB8 +-> piv-p256 6CL/Pw AsRuVqHi1AQO+9lZnai/faQ9o6CNrRrYy8VxEaCG/x3D +Fj/IkJzjdBLcl5ruQvQsZHvY8vXJXEgdn8fOvBsBIKg +-> ssh-ed25519 I2EdxQ zVj6DSbbf6eLqaOe8cxjtIga6puxB1idxfTsln6jjmo +W6//SBB89920LR/Ht+oBdZ73gAegFa3sSbiNF6//EVs +-> ssh-ed25519 J/iReg ZQ25n69stNOphki31jwfpNfsaLTMDao+tJV8Gptkeys +jeGPeTykeX5grAKXUbkAD/uy7/M7caCD4YVQlrbQBnI +-> ssh-ed25519 GNhSGw y23EbNeei5JndStpIRshbClFhHi0MMr8tAc+xtkU3xo +JkBd5OryCJmcFYGVeaB7G4P8Mp6HQZBbXX7+b7H5t8o +-> ssh-ed25519 eXMAtA chuTLqz0iae/uO78vKvmMz+O/eXVkBKrcYrRrcl6DkU +8HETBN+/l4VcVny2NLjFFHSFWl6I7AdG4OJ+uzGpfjc +-> ssh-ed25519 5hXocQ u430CcbhhtV8Ix7O5/Uy0jkd8hAzR6mopqKcExxjfDM +ud9x06Elc10YyIcS07zzqxlD7UTk2I/AJDf0GYOJrd4 +--- WTrLfe0hnw6SkHcnMZuJQ0Bs+mXlLVnxQSuHYgJcIJU + -Ef=V80 +(8AۡV{C |9so  \ No newline at end of file diff --git a/secrets/neo/note_oidc_extra_config.age b/secrets/neo/note_oidc_extra_config.age index a8d665541150ce1bf3aa2ede058e365debf7d59d..e952db7df4d7f2dafaced40483a63f84e60ecc03 100644 GIT binary patch literal 1555 zcmZ9~`*YKV0l;y}u9v|I=haHOY|OVN7diyHzv7PMN~nlr|tjm}Mvu%GM;!9WSSlSO&^tt6^QO!;YZn zi&!Meka06wP)@t*LDcE57TWO?;G!u+)e!*%3U&<4L_<;$ZjFhq|Faxu2#o$@iLAsZ zW{3>CsW3^q#2UoGU_6RAbf8es*gWj7RJ=lvqpe|sTqu%k1z{vVRS1Q%@e1kihe=nP zX5qa$ktEqvOb)w+Oq_)$R>UA5S0jx7S0GicWqlL1ASh62-k5b0 zsVD`B#XKAepuR+|7%TZ{FzzsO&Q=H@k^vXaX%QyGz=kpwX;b4)hOKi5oeUzbvQ0^6 zoJl?8&F8~jAj{M4Xo+Zz1lWmMAe@Z_G-J${EqT2PLQByiTuS&;IxN){C!<1jBI$~W z2|At1mR7TDt7ZVKRtKDA83ZFCinro5F%Upee?>r@E(a~8%SJ_DXnv?zmr8!jV8(PaMYQ4WY&ev_b2{qw z%KB;uOL%iBGfAXSplGcNiE_wSnW)*bjMPpVqpjXxm4T=dTel#Ht!CpxzGN983C)=b zD74>7x=4)7+HBsuAsTi@pL=}42w zD3J<6B+H5(ZDSk^Ps9}kOjHx35XOoW$WX8(t9BicF+ehOf`?~4Hs1O9?dBarSBK4? z%$PRzF{n;j*0gkor)vqi{K6xK_^J)3oLuhwXJfMlHhI()!>0=asj0Sx)`#40i=Dq9 zQrga|(#>B#xw4HP{^7?dYZ@jW_;&K<(VnLYh24+;=XiVY#3Z2Far?DWJT~;*mIXiF znQ@!h-@Qn#zCO6GYg&)_kNC@zqhD=*b>X^^%s*$(9~l+bywSxU+UEP&y1?ba!+|T; zn%*bdl+(Z5X1M;Fb(7SEb4Gm(vEF`tUW|zD{giTW?tGF}<+C{`cp5;p;Elo__DcUQ_27aBJfkN3X(pn2oN z(y@N=Uu)kRTiW;G!s`#}aZmHq{?D&T)-&rZLXq>#?fP;buw?FnyT97e!9RCsbdS1y zbIYxdUi-)LzTMfzZypUkSa7l@v)eFd?|8mDLO!wQuUo#R%TJ%UG;0a|w&xVR>(;!J z9UBj{pzCiuX!v5dJpabG`KELFeQoBNV@DUPc=vY~p5td`HXOS$cyOpc`1FfIQ-;w= z8=fs;Eguou{hrHTWuJMalTPJ8O^+)XP7#{ab4GqY<=PVDW(P7PgNc%$!;xBdo72M_!g Dt#DyV literal 1555 zcmZ9|`*YI-0Kjn=?{d7HfHw}W>Tp0QY0~!?o^99kk*2StZ8}70lQe15CT-JK%ESj_ zh%XRM<_&oc@c~R^3iyC=z>v*T=f+Uvl+yzdIe{S}qM-Pr`wKqb`$iaAN%Le@O6TGN zKVQf)Kmn8~ACZe9tE4GNs|Ag6z?PQiqFh15?IDf|#EN)c;Vai?AQTU%DIiJku#-)q zUcKKKQ`MJg9+gE|I%zKi9Hy}3a3|?#A^<50hFlq-nUuwzaAA;2&&M2+&O!dCrQ-!< z8q(_IbkRbpi*i#+5KUkZ#vnJN4GTipAJS*7*_fXtf_lh~ILo#SZsM|PjUJb2jhcAc zANM<5B<@P8)%7Y*iG)cJa5(f0T7AiF32^~TQshDIf0oYT0=##vEF8)j1y7lPF)&>+ z7uitBMTP+p)E5x|@#CZ#0y0HD5@H%;7?*G`RD(rA%sPs}X`PSF$JuBewEJP)M^FG4 zW=mNr#lnH17afq5D*5EzVn_i1*=!_2KnAK_u;yHT4H3aGYuuZ{2}R1$z|u4<(RXWA z1qn=(C@P_DARZ35&3Z|r%cUt>KAi;8F2-w!;#of?`3jn$niGioX-1xKQpR#7!iIby zTM|r!tdc{#n}OK4B$E@ZW^=T}!91#EV24aY8h9{}S6FB|ob##yF~`|JO8`NVNH*fh z#ll67r;K<36CFb}o14XKML7?`v-HgYn5DQ>LlX7YmQA$XMy%~Tn z*bKcq$I_{a)_*?s}-iN%WZg=&q zoP&1tZSj2gY~RM=bwafJyTQZSC$1l{*uSc+?&XOw?>Dw3UitCl4)4wbSK8!PAMKyl zSnJHrdQg7t=XI%Nb2_Mf4{e=%a>bJc>$#gu%jJs8dq=P7AHRCaJ{Ij%jT-T04ewj_ z)$hA6WwzUU6!yd3#V>CDcGjO2-qY&VH@+Bg@u`U#=k}`o=XSh$`q1KvSV!gMs`l!Q zYwJFmA}wm>yLML0t~x>8^Ov~c!IrummCBp<9l;`lA3z_MYxf?V{Ki7VmNCAWI|FmO z>sy{(y|&}N%*%Y0vQ8(C>Rs6RrTJ)I`=QTn&|kJ5*xxvHMbm(K@#SAX>1k?i9$0=m zmBB;9TUQNi)Ookg7}qj;Ph{C{|BMk=-h)n0Gd^AWC~{TNF~4U{^}%E8#e0o+diNZA zYNe`eto{%G-*4qNG3<7?*89Z^rp??>OU`ck;oJGhwNp>G`Re-D{;|?i?2kS((|+Sc z;+LjPhfEuh$5vhI9M*!*Eo3e{*WTK&t@82wDOfdr{r%k!$e`0*ojQ44`|-h)lRUn@ zWq9wUk-P6VCc~2k=}<0wqd7PdJtMzhsmhu6_IG|W@#}Nag!7|aZu;{Zn)C;Wu34AxuJoAl!`;j480?*0Z@**EFF4!ucX8J@{{oDlT@3&L diff --git a/secrets/nextcloud/nextcloud_admin_pass.age b/secrets/nextcloud/nextcloud_admin_pass.age index 73d036c888e8e2ff5868f67d9c9da3490b2d91b9..955ec1d0044b2029bdb9df646707be2cfba919e8 100644 GIT binary patch literal 1003 zcmZY5xvt|>0Dxg=EkKAt6jbg*#{1SFIbP!}$99~pbG*mb&hc*F3W4b8V0tPvE$uwO zyaA7ZpczB~4HZMlod@{!Nq?9n>!gm_1@^_getvH=Y$TBNmuT1J>m()_h7eE@9Mn`q zA1+3C6U|dxIIb}91W=X8?KcC+n_edU!*(>;Smo7Pijbf&dbw*hW}m{z^4TZ@Gl}mi zK{3kwq3=PvxOtcz&Pw;628(eGNrpv}Ns6cm6=x7APPEdA8H6bdnP>%Y^yL_w8s>q16%Qb7Asj8cx&at zH5tv_(YlS&p0St9#hW>P@9bt@B?ukJlsIs(E;!FYE=S^g-BJ_b>qB63+Nr4bEER$L z&KeOpwe7|dIWd?(XFt8TC6#z~QR3_>Tm1nOa9o)~XvVX?hi2gizRj>WZnNq>Cvy^- znu}o92fioo72nu+KymPPGkp56n^bEI41%<2`B;Irbj(Nksb*k>mt^Qs4mOn$5S}JL zs(chz4y(@UqGbY87xIxmK)8CCR;&BrjwsTk>-v?LrFj1sHJD|{Q@u*5a3N^kGG%Hh z6DI`a+xn@dIk~S*XfZh#=Y}mCe4mk`kXtm2G4W8GCk|?d4r7Gf;$l}ksBNSa$Vkr% zWgEKFc|+1(Z T(^v21e}44sH@|-V^6P&A7Sl!_ literal 1003 zcmZY7Ij-Ym00;0IS4=|(GA&l{XUFj(BqT5KlGu)y*m2y99PhE8<9y!Y%nfMf1k)jk zDbYIs5)w2B(NZ9RC@J6shzAusPVm!ziSl%jHZh#rzPvOaUto@p1hV)P?Yd%-Cgf^G za43Ev=(UZ;7$!)&UbQ{m z90O7YE4b;@WqPI4{>HW;ONs?P#(!&VIWAgqMWg8?#>)xi+ZtpSt)nf54AqP~RY@ro z&W$a$l||O(JyLx?urn9|4e1Y(M{`EnD$&-jz^(@~fYYj$>-a1S{bW&5O+k7$L+w8n zE$X=SWMR`<>r}7nm6Flg?97U>l|QtGb$i&D#_>>HNfyruD6zD2B+=(i^P-wq;DtK&{=Y#UDCz)WLIYgO^U4qs-a8 zUyp64?mhp`sI#NQ0^gW-B4$-%3nS&_Z8Q zNbC5aJKk98N;Ci?^|f@s#tQ|pr@cUt-899&x_C;N_&*Q%_aD>1;CmkJkKQ?2~R|h02v-OaMCY0(L!4f1d_W?mFrG|nQrN^p?N*j zjxN(kx%t0rt0K6>HmdP)TNDFj?gw_~lg?}^^3}kYz;138gO~B)9_~388fuOZNnSJr z0Ww0Og{rP4u_Bm`$EAJNMbnN922PU?BWo`^WU*MFO$yCO%GeN>?*ZXTqU$f|A`>w& zs9kH#8AEue%V?*D9rF9H+iUx0H-pDF?>xTyVey^$(`VoQ_VSn4Z(j;O{PF%P-~IB( cPaZ%2;KfJpb=~(be*Q{$TYimv^XiMg0LeQ?9{>OV diff --git a/secrets/nextcloud/nextcloud_db_pass.age b/secrets/nextcloud/nextcloud_db_pass.age index f54ddfcf0b1ca3ed686bdb3edf7f7ef3e9cc9521..3962eefa5fac004601e531991d4348376d0d042a 100644 GIT binary patch literal 1003 zcmZ9~yXxz70Kjn_&Jqwog#+RcIN)HZY3>QAkmjELn)}@;&8112Ta&hF`Tz$vS8)`? z)!ofS6np{2L0nvY0&kQ4pWp*uzR59P=UqB3!=>uG_xtgP+)!x!5j;)hI?phYL|K?K zeW~DJ4Dh+Wau?jS&Fz&iyx2Ca$~i@LVB=ZpYN3C*@3~&~IEXI-uSz(@+tXFkPen8P+*ZG#{Pn%)%xf|zN$F*|^8)Wq5J0EBtP z4@^g=yuxk?oT!subeHwWDrG?9@^Yd1{POjGk(FxaTe$ya_z~%r`T{`Y>e4ExlA6H^XtoYa}A|xtaR3%Oi z96-@z68Y3*AztgHm_;Z^#+GQ>#(2nyqXn(kYj_~`0<+V-h}k-=-UGgs^xjNa!5zB? zuGd%g!k{#=kw_2v>GNTH`+Ww~z4OPbZ(-m3sDAPC bJNefaUu*Bh?6aTW#lC%o{Ql$TzrXkk`R+hH literal 1003 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 diff --git a/secrets/restic/client_env.age b/secrets/restic/client_env.age index 592cb4f..645cb3e 100644 --- a/secrets/restic/client_env.age +++ b/secrets/restic/client_env.age @@ -1,33 +1,36 @@ age-encryption.org/v1 --> ssh-ed25519 2k5NOg 0uXAGNdLFq9VxxJXHWvOGdeKESJGqJpmxBnYpAW9/yE -8IRTsoFwCLroFs2d7IH86Ki8zyslLoYcD45A62iETAI --> ssh-ed25519 iTd7eA UZkCp6vsOlwaaYmkZmJjuX+5CjReHz0+PigHmDJqowM -vnZmXL8OWInl8GHSFiXY7vwGfZ73M286/TfKrAY7VEI --> ssh-ed25519 h5sWQA oBB8JFYRf0FjNJF4bqUh1DoPCgbYZljc17D3YZ8BwkE -f9s3ab8XVv7Ka5+p25IGNKKxhdEjEqCrMV5GfO+QHMc --> ssh-ed25519 /Gpyew CuIQeO0j0WN+uuuhxaLlntiF7J3sRjlbw8htObNhYR4 -472OlRsjefNlzaSun2NH2d6+CDwhnP+g4WIfmulQrSc --> ssh-ed25519 /b16EQ ud+OqFhDYK0jLOzlcPH1AAxEE0NpfhQ2qAOfeW9GvwY -Jtha1lwCGuM0sWa7YiFovAS6VvcIvjagWRkZq0SN6PM --> ssh-ed25519 LAIH1A 0xjgbR1Kmu21CaZHI+8P1U9S9K/whbUqxDcxDJilHjs -hZyBG+yDIep3GYB3lQgGC0/kHoVeKAri4S2PUNtdmgw --> ssh-ed25519 qeMkwQ t6w7IqBSG4w/fHWIbAkcFP1lXCPkcv7i1JPK0aRf+10 -LBcuqKUVN+74jap6OqNX2GEcTlEVpgmrtLBK1M2XANQ --> ssh-ed25519 TqxOLw lNfSP+BfIT+gKmFlHlFgYfzKJOIM49+nia21Wiuiu1g -9E63hw6MPpdLEX1vC73zZZdvTOHOJ4XjofF2V5oHhwY --> piv-p256 ewCc3w AweNy/pujNx6ZrA0QxXLQh50vLcMXMDaDyv/Lq0fNMIT -W6hjP0hOxnnTSm3BP4LhswL+t7so3Gl4CbnH0bTZA/8 --> piv-p256 6CL/Pw AoSlDyQNHU1Z/dIPdM39MyZRYCppgfA6XPSHp+zmnJTR -yFpsoSKVsAzDzy9nkkJspMO+dkrdtma3+lO8jnjuFgs --> ssh-ed25519 I2EdxQ 1OdStZOrVih2Ir/SsoOeW3+sbiMVQVEnl7Ya0OtSeRo -Gh7FAQiR0aKvYr9sBhUpIi4H951WQkkZ4E6QvKCwMP8 --> ssh-ed25519 J/iReg HUgXIeQOn4FD8pivGJGmM9FAmNI6a0DxOiulMCUlzS4 -WzZ1SWAs2hX+/+yLnknE2mVTZ7O9TBpay7oNT90qDD0 --> ssh-ed25519 GNhSGw gUX+hD4cFN12wwDDr9EeayItAfcZf4B4qBgyP+E8vSY -EUVdPfxatrbu1bq5/1JQps4iS/xM2LHJpjfKDgEdAQs --> ssh-ed25519 eXMAtA 69rW5NW5SfuQC5GVMVKtsCuFAXvS70gwDAZeHM85UTY -3zBDVqWv5jXOd6uhsJcNWBIQUFR6mX4JNc7b4YPIIMI --> ssh-ed25519 5hXocQ WAASA/Ee0FLG76UdFyOz9JSUCUDLzZzvTsbG8afy8yI -nHm7i5JeiBwmxlDNfnf8CzhODhwTRDJhgzeEhd0i9bI ---- bD+Yh7gWG8s1KWaEIKR3ae20TFMkKCCghksfkF2wUh8 -"BNeŋ5tuTiKH ~f`-ʀ)BJvoO@z>M(zL]ѢQ셆Brb|Y8ynT^W$&{Q74XWY-5]E?1?hJ \ No newline at end of file +-> ssh-ed25519 2k5NOg kjGkiURCpUGBEA7kbh/ZokadK632SQ++GyR/nDc9gXY +XEPDfZWGXwrIJMG+vareVGAOlXmLxIYs5FOq0j4xCDc +-> ssh-ed25519 iTd7eA At6r8VLLQKWhlQMYsX18BDMz+7dkWLTQF1n/HwPjh34 +MrH3yLq7qTTfX8o3HfvF7kOD4YhLTJ1Hx4fA0foQOzY +-> ssh-ed25519 h5sWQA 5Vm6p3stftNWpUMUoP09LJpscQs4UKQXoxFP8c+OHls +fhBCTZjNp5Xqhb3rM8QryjRBTe2A8CnRxwV1Js8iYPA +-> ssh-ed25519 /Gpyew RWLR4V54x6/xUlbVAVaDCSfKOIOPnbZBMrAsPtaZ8Sk +16GFlFYoYGI7hfvWU3Z4eOAoq/LBK49kk0gXThHZFdY +-> ssh-ed25519 APVFfA 4NIxXe4DHeuCt6B6/ZaVax0bIGs1cOpn6xaKgqIHxzI +yKWvWqGRoJ/H54/RW6quDQraqBFrcU9s3D0WVPGcI5Y +-> ssh-ed25519 LAIH1A 4imaHah/n0MO4eUro0dvXhYdua6vLqdVzU5gP/fU9gg +6dQdv0/UbtRdSf2cu6Ogbs7jSW+HG9YJzJOtHh6nfLA +-> ssh-ed25519 qeMkwQ oZFrxg/lC3fMV0STfiYMWDBD6QSgnKtIvSi/CU6u2EE +6OtNBuGQgpUo7JbCLVMiEFtS1Fuqj39YBsDKFrCuULU +-> ssh-ed25519 TqxOLw 8IxddN9Jt2/hwkjV8aBW+mlT0p8P/Fel3vmHzZx+NQ0 +71uU4e+2C1dMhNp0vHkcHVNgIB1YuGmNerSWfjlJ7W0 +-> piv-p256 ewCc3w Ajg+xG+fKTW7wgV3u9JWyRWJa3VIhLMhl+ZP74Cxo4B2 +ekOHHZRd8bJw0IKS8AFsBglXSs39WKwlGFPJPVSagHU +-> piv-p256 6CL/Pw A31YSmLPjDNXSF7Bvxa0VlggFiARFDET1A5Lr5rx4UKC +UhtpUHx2jWYm50W29wJKFqM3Q7ncS2PswouAsNS5kTE +-> ssh-ed25519 I2EdxQ Hgv0BiBlRapqe13HgkLrcgsXtV7BqpMaC1kGpJODHh8 ++OqZcLBu08VXEJq1+d6l5UKM/MxUvEiGsd7hOiv8EsI +-> ssh-ed25519 J/iReg WqsNMuVYO7Riy8YbWf2qAf1zqtJdTdNLkyWK9qJeglg +1cPgutWIknYge3rRA4n3yvBS+uIl8vsMYaSHuErEitk +-> ssh-ed25519 GNhSGw 3DIN9EIoEE2ZBECvRHWcmTsQXJmyRoygubF5wDCMhR4 +aPqp1CDJJexnmjd89e7ZsJghn122TSxRZQ0D/uy/MtQ +-> ssh-ed25519 eXMAtA xuJuCOs5GIVCq+PWAI6E6dFSaeIpeUR2bsc3iHv/8kc +HHFqEhCnV4ermYml5T4jQY66p8It+AWvMhLuVagEx5k +-> ssh-ed25519 5hXocQ c2kR5P7CRLbH7SLwFs6Llh8JBkuq0zYNoGXIFUf7nDw +7MygCosyOG+JYKCdqQRBSStL6My1DVerpEl0e5Aem1I +--- zXuefJfzlu9i5SmwrZIX3tStn+NuANr7kU/WKjf3Ml4 +XDcpxՃmVU%J/eVtQVZǝ쐼O +ɫqidw5O zh[ሆQ{]*`5U[麲<Ձc Xmkoge}g +sG +Kp C%eb + \ No newline at end of file diff --git a/secrets/restic/jitsi/base-password.age b/secrets/restic/jitsi/base-password.age index c45ce7d..ce90c48 100644 --- a/secrets/restic/jitsi/base-password.age +++ b/secrets/restic/jitsi/base-password.age @@ -1,19 +1,20 @@ age-encryption.org/v1 --> ssh-ed25519 iTd7eA 367ZUPbbI5qMR5uMogQTZEfDn+Jlf8e3XFutIb/qPjc -iPCNTQRSgHFubC7tlH1dCQYaGci6JiE8bDsohEZhVKM --> piv-p256 ewCc3w Azq0yfOlHBcWU0JSwqXlExMaDF0zlbnFP+QLiFQzgEnK -094BScOASUNlhLry7ing9G/UPvA+CHCaabO6ux7qAS8 --> piv-p256 6CL/Pw A8/2+3LOvBOm8fAWGjskP6uRlVrLpsHxaqiLFPVu1l1N -QqVWXMtDi7tghhjkqRjEJKs/Rn24t1Voc65MEnlWORA --> ssh-ed25519 I2EdxQ qCWTO51tGImRHfeSYLAIW8Tw3E2QndSPxu2gk5bkckk -UB0ZdW/vfwed+vr6e50TKGqNt/XkYU0s6LLo6c4Ff64 --> ssh-ed25519 J/iReg OhCyH2nrPWyLXOrSrAh/y6NnDgjOcXHnX3O73EnMnjw -bDPgHuWW62/6v1xYf3d1SdezdIgzhxh8mOdLAzWinkQ --> ssh-ed25519 GNhSGw lRl3Cb8Di/sqb51pwmcjphy5Xne7glQBGBtAzIgCt1A -M8r3BN0wJFoZXFaTY+9iH/MNIj4SYMO88YfpHfFQKdI --> ssh-ed25519 eXMAtA hS2j2dCK41JIwLEPsbSgzoy8ba2mOv6FiKu8iLwjdAU -0MvfdNQDol/Znt+ydid10vq+eP9oI0Mtdcr4FKavWiI --> ssh-ed25519 5hXocQ rE3KJS+BJrVCVK/I12MBXwygBlQqEOSJ1fYoKOmQgzc -47S4axJ5MirfBz2ahYisgjucHCF0qBn2KFyq6VdGMPc ---- 9PNz5mobW2WcF2gVx/O8HRt/c9a6LtT2VmvYXt36d8s -_vFpP%Ԑ5޴jU1V-Mm`3>=) 7!/EcE? i4j>RYo ssh-ed25519 iTd7eA FmxDypfTF3nuajQof5a1DuDJUN448tmafG5vn8h5k0k +VmkdElh4bqOm49N1flIvvHG5DeJHIAOBq5HwSbVb2DE +-> piv-p256 ewCc3w A3xuH71A57m9D8SsrOATDg3CyZa0g7BtKf9YM79FJETg +7Z3DXDIpkkrEisfti5XyJ0pr4r8vJAOj9YSk34aKdho +-> piv-p256 6CL/Pw A9ZXEalV/w3Ckc142EvyWiwiGz+XiX4Y591cIG5goz5F +cyXx80XuN2o54/aJjfF2D2eSQYb8qKND8dju3qpoVgI +-> ssh-ed25519 I2EdxQ CgmRqIbxWB2qbtCG/iZYbjIrmdpLckO5JRQbVKki2y0 +6oXK81eXYbC6UkBxZ3zlsfalx1CcMYswCyNyBs2CUq8 +-> ssh-ed25519 J/iReg q4zCDbniE3kkQBLmdYh5z8TUQIJnwo9OhOeqfJ/q/zg +1vBsYkEc68i9xeiTUjtMWQDRJvAIaxMgFgZ0n0ckIRs +-> ssh-ed25519 GNhSGw 5OQvwDBW2s5RbndpGj/+D6Tw/O7cCOCN+ct5YUOJiX8 +oeYZ0tdJ0Sd2RdKYhloCsHuhlmAH/OGrPmSTFEqc6rs +-> ssh-ed25519 eXMAtA i3b8aEjNg/ZshyDyi/h3Kgcn62vSg+kszwA3DYBvXHc +LcvVYxIQs8t4vRzS54bPiTTxoU4scgALzwSBSGrZzP8 +-> ssh-ed25519 5hXocQ P9BGDZ3rhg+05uQoS/VVutQ7Mpv72En+9DUZnQ6D52w +9sT42Pe5a5UugU8opFzqY31Q6adLPvnH90O0uyLPoko +--- Ng9HrR6SQLPp2jQDM+4sHTpuK6FrR4OkROMH2mZDhJs +qF"kvpY6QО ;kܩuY={`g06>*~?Rb.&tk5Q*!/[ FJ UT ܴCŜY"8*=@Za`"^ +K,*3 [cUGTR_Uv*2Wۅ_ݭo=Κ'/e?I3V sw P]E29d<2hwpm^1zMgO`}c){sn QHA,X \ No newline at end of file diff --git a/secrets/restic/jitsi/base-repo.age b/secrets/restic/jitsi/base-repo.age index a815f0e78c8f1a4d891c3bf9f4de4162b9e76efc..0b4c7e76be826d00be89da1c1ef620634c06fed8 100644 GIT binary patch literal 1081 zcmZ9|%j?^80040H;Gv$xixV70@Zdttt4Uj#O5RP=w0Sg56LFB{@lBdn+dTUN4~nvr zZm2LA`~*=L2orY^#zY2+haL3dWjCD{H}Leks2BZt^!FEh;Nt+l=V$Kzuq~rJdpX|& zxJEm@*SbX!_IwW`2z1nq7T&<8x?mF9`Vyf_%nN_@&M*;K^Wb~qr6+zO98 zD_N;C3!fv1+VE^$7w+(X7RgLu<*+H+c1 ztP|PXYHo~90CHBFz>(&IE~Q$Sw5F6L1?99FS7L5!6N0qIMO#io2E-#xGh$IZqU8>% z5gRd(z#j5c6<@3m)yC}W!*E1+AQ#|vV5l&%Q0b(#&T7Ie)P<(InRx*5;4x9-73m|s zCS)X*CrG5|?81>!)f!c(IadxT)j<~{SyJdwsJzohW}>qbD^y2@@4z=F}5(fFePnQQpaId~XJr92!bh#Og*RZU4jxyiN9SY(@7IUG-9%=rt{Rhuf9~X=VqUu9DnpDa)-R3 z-@SS@famAmaKMc}9zFcw{r9vhfcxUk6Tcbui+6wi_QH41y!`-t@Z{^ai{1HmZoXyP zw=Unj_gH)T(ogrFKmPT{3m<-e{n97j{Qi$}eDc?o&BgmK+`D%2ApJ$UyvA;Q_VMFi ce)aU5z3T(|+V0%fk6rkLW6cNb^0#RR?CSIH%oeuJF@Nfc17;dTz5C8xvharbiQ^- zJnQLJ%+6X()Rin2@5Q9#Mj1Hf>s4%oV!fZDOGF$RtYvq6I)v5b;}JOZ0fk_gPDq za{(_A%R@nbMUD57-xMo;E*18FEQ}h1%8`X56N{PiW>Us08c;)FI41#g#HKNm=@hfw zXBo`NGGi{LEfYg>L6f;iodpwj35i%wn-H-Hu?{R%3QLbxOR_*^!~Vzm_li8sIJMg5 zCRQ%by^`&#WV|ukg;LSiY+6s$s%7>F2WFjE|?=s9M!Zy z0J!GT)Jp2lif#f(VHsD)KO2EZeO}u|@Y2A>h2=rK>)8w&2@-A06nG6Yxj~{c6@sZb zs*YHuC1@LXgDY~)@1$nn`&>B{40ml;=A@YxYgp9>!!=u_Vt095<0N0>s`lKfw-JGr zj4y#9kIys?RLvo70$eyu=OD|I<)kPi?gg7NSLkm}crb&68Xj zmo;e3tOK01Bw#abKoF^V;N0bhUdvi2LmcFm`;vlLaVH1^Uz`-Xl(!dC4@{gH5%8;U zIpNhKt6%p<42`{CrBFMsM>KJn&5pWNu)`=bB;)sw$}_SV50Pfze$XMgz`xaWTU=gX&G zc;Za+V0h+>gU9|n6h6Fi>B;8}Bz)lJsjuFet-7*xtFdS-o9|{zPInnpWnIo0rdL$gHIp+gDl{`01JU^0{{R3 diff --git a/secrets/restic/livre/base-password.age b/secrets/restic/livre/base-password.age index 8aa998e..b61d6ca 100644 --- a/secrets/restic/livre/base-password.age +++ b/secrets/restic/livre/base-password.age @@ -1,24 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 h5sWQA 7jY8QHHFL2WxaJv2m1uq0hO+aqiEbpyWBH2/d/hgixc -MYcZgIMrhEuQ78XreOmiPFbO2tbZa589sEB2OwZgPhI --> piv-p256 ewCc3w Ay6DjVZgKM1pOB3tQPUF6CF7f4hNixSarJ2MP3Twl/Zu -nZT/5+z9hlJSv+F79VHxnfs/w2j9+0gpiGhg06xRuxU --> piv-p256 6CL/Pw Ax2XV0ZQZepqW4t+ZlQHd7l607R7tWPbu9HlLsD0/rOk -uMYtOnWOGJfTwuUO5yecekZ12tXHY6i7hNMx6kD474g --> ssh-ed25519 I2EdxQ yV4uscmduxg0Nb0usyxSHOE8pVBD+O9tzSkt+bjb83I -WXhu+P6joFiXPrXpw3jHSlwYwN6FWHTDHBOVQErTwks --> ssh-ed25519 J/iReg 4bZ353q4IjuOnokiYVuzn3aGWjTAf36X0YNnYuDur1U -ReSLT0e/5zqgykRs3Why3Z4jeoW77OBDIGttEKM/vTs --> ssh-ed25519 GNhSGw jrBHYvWG1t1kkY1dsYNLuE7+5Ww4zjcD8fMbpnWAYAU -zhz8sE2ZZEx/oEy9g11jqAl4jkyoyCzQkNjx0Ae4u04 --> ssh-ed25519 eXMAtA UBU9OazTLqvSvTgaOP4eHyBjLwWl7z1DB5qM8C8uwnw -6BpmP1J/gRy7HDRowlmF/FPH2xHQ23n+lcOQbCeKntQ --> ssh-ed25519 5hXocQ IbOmdehHBPfP2XXKzpmLDvQ7Hl9u7oR6Uu5P6aEfaEE -m4er8shcYyyBmLiu3DrcVuwIrHi52HdX/EapLeaRPDQ ---- 0A7blhuXIsOmbLj11PJW3VlvFU03kiyrvCn/riksnRc -jIP!ilYN傊6Zj\$bOC;a2kGEsܞLo  -EOI/ zx\-&? -}B=JE.u^a`'q& - K":K}mfL2y - Z Tqk,Y 05ѕATMtu -S}0HĠ(yGriöKyȊ1f0Ä;x*MQ =T_l@uwa˨\:15Wf×$ \ No newline at end of file +-> ssh-ed25519 h5sWQA s3Hvez1cnCF2H9P+rd5gdSL9FFH0HXbE2LK6bZ/b11c +S59vBvdlYE5oUIBBzULQOQf7eTFe8G8a8zwiV9Gua0g +-> piv-p256 ewCc3w Ap8Ve4sDXXsX+QR71Uq4lEw3mOOZ+rEgFPWtG5+24G6C +/YtXI/IWFGm1tj6i1lYmmt3SmtXDG6Q9u9RqBzmyHeg +-> piv-p256 6CL/Pw AltSpiwycy4adXPjwlYEDuraDkh7egX1BT/6rVXZmDzr +a2KcYql0M74uSF/bUb3ueYq52RsrFbgbnEsKU1usZrM +-> ssh-ed25519 I2EdxQ IWPrSGwe7aAnVDCD00c5PE3BgFS+0Snz4GsfUlTk9zE +UzI0zZtQeMeMXAz64AkGTPXZKh84zqJZDSqHIaqkIVE +-> ssh-ed25519 J/iReg pEW/BER4W2nShzj+avZJaClxTJyjcIUkKJXyASp5jDc +UTcHX7C+dLIODGOvlK5fNCq4N+vBPKCrVOQqsQZOIko +-> ssh-ed25519 GNhSGw u5DcfBGGOKwO3szRlaP54OAn+M905ERCrq3fRs1SvlA +3vcnDhXKSVm9tuQDatVLvP0vdfTKhhgmri71pcsFmq4 +-> ssh-ed25519 eXMAtA ZA9BtfypvahpyRCjFvUQb2nYF1kehcu+jw5N5k4O/2Y +wgSZHcP7RTCFjYE/TukwrL3htH9njR2MuQQCX+9I0Tc +-> ssh-ed25519 5hXocQ qgtDvnG6nIQuoktqAZttCdkKagQ5Rvnp1kIf0zWlVD4 +2aS2bjyH5rYvHuzvZOZ9EfvFGbK9WPxZNccZzs/h/1I +--- 95qLvbwRRLLKnzBaAR8XZqx0uPkgJXDena0JdFPazZI +V)区D,̯/c>J mqP VQ s Π\=zz +w6s|yb]Cv }"i^ b DwOi Ǹ +}M݁Dsˉ#vv}p"9wOyxa@k&]Pgl=R&5Wy>g{й:7E 1;ppB^gwGjgSg]/G)9Vn[ ͮ7f{ ׁ \ No newline at end of file diff --git a/secrets/restic/livre/base-repo.age b/secrets/restic/livre/base-repo.age index 34da781..4de7236 100644 --- a/secrets/restic/livre/base-repo.age +++ b/secrets/restic/livre/base-repo.age @@ -1,19 +1,19 @@ age-encryption.org/v1 --> ssh-ed25519 h5sWQA 7GnmCdz9WaGmPnIQ8SXfJMftZeqi8zvyNPkxLiJphFk -82YjI9qCXZCyf0g68QcqUb4EX7nm2TWXodM/+sRCOCY --> piv-p256 ewCc3w ApXrKQEsB6xMzDBmKg5Bo0+nLLr0qCffCeLGusfBwWOi -4KKrkZ1wBejR3JEXHbpK6W9AgAwRe7kjpENG4pb1/lY --> piv-p256 6CL/Pw A55uM9X96uqfZHcImLZRLp176M7BCLA75pXpLcCc8lGT -GLPE/02bQnu26KoiKuQMhnZ/UkcWvEOFJMT2wl5uZ0g --> ssh-ed25519 I2EdxQ dxMCBeWj90oUxTK4XtwfsZfAaewzmRGekSUtjNQr11k -pVQMkdvwITS9JMueufsZkGQVaN3YLt9x++JwdC7tTjc --> ssh-ed25519 J/iReg FEcYmvNC8lGUQKXqrD3326V8hZ/rR2GDDasERiRudlw -H8gWKHNlDinUByzw6Klx6XRsgFoKKJ30ss75bHKYD/Y --> ssh-ed25519 GNhSGw nU6tRkenRl5PoLgydOiwRvzDhDw4yXV7ZV8Evj87DG4 -xiXlmUOFUJyWMOuLrQaI+aKstAAOUB8vDev6nL8wnJ4 --> ssh-ed25519 eXMAtA k5fSvFS8k6aRk1/tmujblfn/zTkplcUK6swPQyS9XV8 -ZYUdDuTRBlJ/JNLtO6hLdENsfjstpWibmYgqpgWXHdM --> ssh-ed25519 5hXocQ byjm3Tp9Lzxwkqv8CAZSe3uFwa5b8QMD+CKDY24ijW8 -Wm2bbp3XKXzXPsUpK0C0rxt81z7YkHk/KVyT2zwr0Mk ---- Q/DtuVFO8sq6eAn4fIjkpkzXm6HH/wqB+cDwjKEsy3U -8< YM3~jEsbmf 6x!E^ x@OF~\H]a vIGP)#I2솋10Rf3;In"Zz䖢"ves䆪o= \ No newline at end of file +-> ssh-ed25519 h5sWQA 8smS/bkEZh1TdCxcnDDRYjnWYUe7Z+rRNlJuy0SfcEQ +vXcpmg/0Cv5HMi+Z1HgeGDeg+yk+r0icbixvmFCMsMM +-> piv-p256 ewCc3w Ap2VL+KQHyz6ky5mauQrrUQHpX35LLRazEtZpNdzBo1T +LNryDJ98enkoLlBEW7wa7aQ0xDhWBaO7dlF/EBIk2iM +-> piv-p256 6CL/Pw AlElcg77skwY9TzHq8OA3KSVjT8Gq4sejTBFqA14AByQ +7FjlCig0VZ3BWrI4Fwxia5AQ2Q3fpYMq3UQsVn+2tPw +-> ssh-ed25519 I2EdxQ /WXed91c5XBOS2SUxqP3nTytRsAMkbPLC6H2Kktlgik +tI1FG1PeH4i3oY2UMYTRR8LiNDsCsSneWMNm9KihMVg +-> ssh-ed25519 J/iReg iYUMITeSIwyOMJEDtW0vRP/88L+b7aIhMdsP3YKWvl4 +WrIq3DwqgGvtvxP7KJxifyEuoFQ8qpN1xoVOLygjOq8 +-> ssh-ed25519 GNhSGw SNo8RFlru5i0blcNToqNyC/yoA/t986fa/wiW/rXrQA +6IaBULHrvvDidJ9NM78BzQvlgr8lAU7GvIB5DAyG680 +-> ssh-ed25519 eXMAtA xUR96kjU5wuZH72guvX5TkVKQdLAu/PnR6UaXZrpkGQ +dDBJsqTBIidIfYjOgvD9sYR/LXwu5TBOjqPCWPhYqMA +-> ssh-ed25519 5hXocQ uAF1OlHqcN8ALTSGijyePFqeqk76IyAS8a5hlc/LFQg +dla91mXYpjJJ8T+fhRHl3eU3PtDysykR9USOjR6xWPU +--- 9s1LZizUd6PlUj2RyL9E2W/Q+HNj7pqf4DAIA6sAeZE +z"NOCBxUTF"*.$Zz~uce1O/x%mFOz~YO ZYDlSNU@/CwfJt^>Ɨ<gT GTH \ No newline at end of file diff --git a/secrets/restic/neo/base-password.age b/secrets/restic/neo/base-password.age index a3cedf06270f69d22b60fe4b5fa2aac41a82427e..512e8d40bd5f5b316990fae1e7e0f12291d55e8b 100644 GIT binary patch literal 1235 zcmZ9||Em)P003~Th#KS%Nv3Ev`bn7UcDLQ#CS=~X-EMcg?Y7(9Zt=3)?QZvFx81h; zvK@w{BuS}12qGpHuP;<2{t}325Y>B;M&MIWC?y3+Fp6H-5Aura$KGG?fsfkL)A~Rg z&ph864xS&5dq4;#(mRrqiJ8{B5DbHbBtUyJJxY#=nTHmwPQ5arW@L)2>PClgMqrRd zLXzy}Bo>!Vy3-EuVFEPi=A;K;rpyAa)UJ+F;)ri+!YDSUBO*`+vjIh-1F}d&|7o5T zracHol6pjF*(iyP2R7tZA*x?;!-m4P+-4hb$Zn0rwWgz{ywI6eGVQ@gv(%RthD> zDx#((gPn?5mb+j?vOx`@T#rvMaI0hq&Pc8GgkLSzWI|vlq8!XJE{<9zh;y1F z_f{`55Y?Ru$)VLn%Yj4So^JNkD6ckRR>YesXJj=PDsz4v={Z1!_HiuHg?+5r)F74Z zsilmJR|~M-5F<8^=y`~@XuVu2q#Pd-Lw}Qj`@P#u7?UMI}hhr`iZ;O~6WX7DR(i2uxOM zG;cQOD5*3WxH&}(Ez~jE69784Bcu}-y+l@%db0VkK{BF#H zd@h)QAz{^U*_aHp#IWKjKp}^~rI_zbXYn*l)!LTO>e8Y+Gz^okn(PpfbFhM~)?l+W z)Py9`&zWsRLu(~i;SIDiaonmh02)rJ1UKS(3UVT140*YN#Uuzy6bHQ^)j?%j&X*~+ zD9}OK0eb+ORRBFdqWUcD#9L>Bza){X^StAK&oQ=J3Ev z2fh%~$M5VtxNsEi+~0G3bm`&f$rD$od}HqEIq1`+zlf9TTIjEEp~_#mx$@Q`OMWh) zOI~

!Py!)2a2>i1uz^%O{^*c;(AWKi@li?fh@x{NjNwx>I#0?|y6U``G#Z@AuCx zzkDG@rJj@SQvd9~*WW8ho2*m2&)xZI<0G5TBKHs8{subA?I}EA&aD$(%r>`Oxl6Qo zJO1w0hWq{Qx&cx003~2FjznIuv8>)HKSr#XLsi2v8jhUkDZ;_$2@jtcW%sbo;&-P*_qkB zncc}q$XA${AjO%QT3H`D3L=F9qk{q=Ldv+z#E1y=Ll5yomL1i{uD{?1Kec71O;-=b z-mu+wH}-=T5M~qU$>d;Qr%eNd;cPAm(B9aLlE5f8jw7(*2o%sPRRI%hvnB~*N?$gN z0qY9m{&d$3Q^jbIkWCV=!gO8LJPQ;!a6F0wU%?bm9U}uukmx|x^eRCW)xp1-*ACMj z2qQ@|B6KK9=EE9A4E>R;HB_i(*hNh)=$KTJ#=MV6;}XxfmN<%6&?z$YvHV zG9YD)gk)HoZe#-hq8-PxFpDXog=x6#2N@dZ^-u(c5C)}z(5X61qVD8dT$#ZGI<6{6 z$|DOcu|n4by=%f0h1JAL+*Tz6bSvG(8Vj^Vvz1iA3yHe8g9qje1-Vg+YSs(~NF)%OTipLAno? zIa@ctmPOZnRGkhwSk`cd6ShZ^`Nf(kSMtMrvcr*X6BB5mqPc`SoiZ4{-%PP7fPu?B zTLM#^HpC*+1t9JxjB*h}D`tT4c*KEyuT!b!2By*rHNq$4EKbxaoh+`Rx$gfo*p~ac zkVH(EvgL7*f*g%*U?XZ^Yazu=@p(^~sN(ri9^mtQ3CHMG!cc&5U#drekCZb_HsyuG zZcouC;wpmFMJx6_7Mmidn%1Eb>2x~T%M4?&BX>$=TgFfjmDN#D%Q&**QS=1TP+dh8 zJ9$#Y6e)3h)_HzS>sj&e(Nphll2#nDZ~l=!cxBm+clU?*JonLw&+J;gHmbmL#&@r;`75(w@4Ah#kL_KEf9w_d*IvA0xgPjS-RJ3~GF>IUgi zxI{@JV4K9ho_f5@d0pS^NP*4{VhLY=RRJ$FTTv5T)Fem E-;9U3!2kdN diff --git a/secrets/restic/neo/base-repo.age b/secrets/restic/neo/base-repo.age index ea17bb8..c8797a4 100644 --- a/secrets/restic/neo/base-repo.age +++ b/secrets/restic/neo/base-repo.age @@ -1,19 +1,20 @@ age-encryption.org/v1 --> ssh-ed25519 /Gpyew HrjD9nAAdsEUuVrqopSVe4LeWRG4VNq15xpaROaijig -JM6uRG/ZOF0k5RyPZ9GgYpqrxtSk8ilGcK/XlOBo98g --> piv-p256 ewCc3w AwpnGVxyMbJVVo7crtY8UmmXSb7JkiYeQkuKIcxQWazt -B/QEgncQbL6o0wQVrtOXGd/NtXQc6YI3fnMAyJiV2LU --> piv-p256 6CL/Pw A0eWgAG+A5zJkt9VFbG+FQnaPnxfE9Yi4a/2B1zDgnnL -BaXmz025mpCEuk80JyTbBkxjmp8LzylfdaQ8Fjo/QLQ --> ssh-ed25519 I2EdxQ EZUJkpSGVhfKP7PQVWlE7T+UeN91KUqrLDVULhBNTwc -1dIzlI2AUD5SsdVW7cSyGrCNk1Tb8lKzcnBt1ZVZR8k --> ssh-ed25519 J/iReg PUnM2+s++953GUuvyh1OgUKhjRH4I5cVyn/xw68f7DM -nfYdjPsBwhClKste3z5cglkBYdgRVx7GON5aHDzXjhE --> ssh-ed25519 GNhSGw jeS+Dph7ULj8BliqC8a2rmWGn1fCbHuXRMNYAEc9+F4 -U92NFYsd+7FItUderATW1HYXOVRaB39My2UwSRlEl2I --> ssh-ed25519 eXMAtA IVQGZJrqAF369d3v+5u4LfFQKlt6Fbf620liAtPHkQA -PaOwkcBO1AZUk1FudW+Cjr51ThahjMU2EOhzvdHnS78 --> ssh-ed25519 5hXocQ Bn7UDBV2XL2aYm+tiPnwq0lOk10MkjZz4sqI1bGLjQI -3f84njYvKllhvSk/xinnqvoPtEMUqwHl53SaP848v6k ---- sTwQe46+Bv4bEuhfWUq9agP191KCCELm9YSfu/88rbo - _;ΚC4 =CN|Hͅ7ZD"L'J=UFk$yǥ9 nt껦 F5/H,7>&?c>nLݍ% YaY]T \ No newline at end of file +-> ssh-ed25519 /Gpyew bhHpoNSAc0zs5dgCIr/+ZLJifvGbafWwSzavRm2EQBU +QjF77E9doHOxUtnpuw9oKrCXFAu3BgzD4uQ+fi0zrmc +-> piv-p256 ewCc3w A9hKXGbzDTvGl4ICgrx3n5K+a4so3/4zqNEUltP64/T+ +G4t+0S5m5J6MWN3JEium9uANcLy4p5MSd1yUB1dSnrA +-> piv-p256 6CL/Pw AynRgJjkPnlkbOuluN5c8ennf507O6B5hlnoypLBPTEm +azabHE26+h9PwF2GmtpqVcutnJzUUbw/eVJqgDqaNnU +-> ssh-ed25519 I2EdxQ WRJklLelphBX9aqlCCBem7eKnCnMaxqN+VbcI0Wv5XA +juBqp2VSbHV4TIcQLaqet0aqnU5JdQvdWsaFI7AuLq8 +-> ssh-ed25519 J/iReg Llu2sIOBhU13byxLsULOC59wy5MT+XByFdKbuIBa4Q0 +TJudIwBX4G+Nwy4wB925STTMww+k0ltSkGQzu7vw48s +-> ssh-ed25519 GNhSGw Untdyi44I7bZ7XDU36dX3SCfvasioUXhY1+hXYalGxM +6TYJYUOrG4+nIPpfCbCf4GS1cK7ZSM8O3eQsLFG9c40 +-> ssh-ed25519 eXMAtA 7hXwjXXH7wNASkeGO7IHzcbxGq/iz3Q+p/W08/+CiFY +Rt8Zyqk9hV0niX/sCONcq0O9Be/LW9PRTo4An9HL7UE +-> ssh-ed25519 5hXocQ LeH0LRNOdU8RPnLHHYlA2C8rDh6LoZDgtBt18M3AR2s +dH2clFAWOum092IObkjFSdxAeoec/MiG+NTwafh/VOc +--- X246eJ9TFqHywT3AWOKh1CDo/accKiiI6N8hVDM0Pws +<rꖙЇ1+q| Py͏ +[ٺ0 Wen0˟h0}K{:/MRӖڕChPw?}(lN.dr:ipBh!z{ \ No newline at end of file diff --git a/secrets/restic/nextcloud/base-password.age b/secrets/restic/nextcloud/base-password.age index df0f17898035bfca83aed6cb9636cddfd080430f..7a54debf9d0a4c08a3843d57dab710aa0d452535 100644 GIT binary patch literal 1235 zcmZ9~`-|HI00(eU-8piB^C&WW1{it~x**!0-L!KR3ZugUcEC%wPm!}rltmAGQJ z+|cp#u07dxRlo-$@r}`bUyCa;1j8T}#W^9{#-o}-L17sdsvV;YmE;UWdWJ*EO)UW{ zda6XRYEO1)#^OyhB7h~#juC*1QMC~T^{FC6bWM`!U=mIbletmHg>Zw=v;F=*nxp%1 z2ZE8P5@cFaK@@lLu0)UxBteI9f9%zzd$2!(=l#;Np_LUB}THbqSL@CZ<Q&uVD~X1Po~bIf zA=Z|*NI|4LGPaZD22IvFNVevMH&`xG{ScX2=RK- zlx+#ktmd&zJqOaJnQU~l)(}$|+b}XrQ^@2COEntM%ZeIh1~n_Fr&FBUlWT+=>r%ah z=vD|h%oUKuE&QyX1M32xt_BgP5wg`FC?iZ-TeCprT{`*HoD&QU-wJi%#Q6QUdOC^u>O}HbA zc?h=+H)m5a&ImCOF&hJ&m--P$1dGY7dcddIwu-4D$YMz$#JhrCXGmM1L#Z`vNI=U+ z)uq{BP3pGzsNnN85kQQDK-Tl4cG=_IgjcI0ux}1U8$v(>nX-AlTu}QFSm9htM!06V z74vIgIHE(tqmu=v$cYp?&~dRnH2I3wM;5hsJPKzLwX{%cOPbazO%bC;q0KMms+EDB z)NHwx6rm&spyn_z6}kN4L)%aMCXGoCE}s~ix$eSS`<}k(_sqGIAN=vEG5g`ewXu_1 z*6cVvamifyd^C1t(~jq!aSm5!&k>v5)LMJdfVD{ z`hp0-L{8*^1cQKv#PA{!eKEmHq9H+q5H#`VgK`l?6fZ%Iym&c2di)1|pM1ah{&drr zHHPgV@kX{g+~5W#6lH+fjj1rSW{nP<%VqEs)XJcgn8KN|9|seXB=lCNGflEK9McgA zmq@_@)rwd%`&Fuu5MWUQP^wPX!>FFXHp zqFzxVcc>Q{9SJdeL(&`7?L3kgM$9&ou3W}QvYK)JYoWyoBrIAzB4DB#(V#}TrfcgC zC8c?5lIek6hRLz*sx9j+kiwlhLIW{|3~)57aN@{SV}jL_01w9)CW4HbH0ToJx7n&t z1fe0av_%G{I+Mi~(TO>#^Stb0aUi%pZY6;L5^~kI8#JGd39*Yirr4#HUlK+<`UN=`~G$muAaZ zs@oP*f#aJ3E6ydJLR%wH8pDLexl)`~t08F^996PiCtFqdv70;4FC=U*eNtkhQMsg88_DH4dEdEH@CTu^_ z$}JFUh$irxv%0+FiSI7=D!|@9ZxG9t&8fBRo8N&SE6nRNhn_mPdAaxgw>QIs?|r;; z*NH#wC@@#fU-y<@zU%1BPbB3oV7qqSxvqJ6e=7TKckAh|zY0(Bf%FY|>E?^d(Ymp z5xg<8|Ctx`)PecU4`|-CIqvRN%6enN?Ug;NPM6=>Gjr|mh5X;!KJ8t7Xz$CnJ+Bn6 z?A!h8^|cGi$_vMS*@10Z`9|}lD<7riU-`mW%YOga??+!fs~kIcX&=Al(b2~Hkrn(u DKP ssh-ed25519 /b16EQ h3o1A+lkjp60+GbWBzn5X80SiMc5C2BWUkiwOQ/Ce1o -LgVIoaknvsFcbOZMcaSjSQ6sN1axSXcl33LudMb8BMc --> piv-p256 ewCc3w AkbgocjkeGCGoqwUkxt4+nUgFizjkpv5g0UMqN2+/Jwx -jcSLoynzd78v6DUoB5Vg+mfmMC6HM8+/kOyU8uJz2P8 --> piv-p256 6CL/Pw AgVKNHVcqn5/TaXDLP7y7aRqLKlhNzDung+zqnaVv4TY -EVyCYrGRujcor55bQuaDSTcnYkFfG7GwiA1L9UOojxs --> ssh-ed25519 I2EdxQ FYC9hhwUDC3Ny/LuU3QJKdbcJf5WWX2+VexDZsCIdhY -6FG8tfDK1H7Cs5VF1BzdQaWZnCQkHhKedpTqrHdkbfM --> ssh-ed25519 J/iReg pgrkKtAJtZxfdu6OWBOG9K5NuI+93QNlmfqu/OQbdQU -zT8Vn369wmCjqc6EI6VkONyZF5t9/dVEF4R2kFGP5hE --> ssh-ed25519 GNhSGw QmfrulquW5B3/O/BgBGnPd+P343sR8OZVCKtYO+eigk -U/fYyEuzLERPZ1GqBxAwk/UlHhjPTg4RDResF1kfzTE --> ssh-ed25519 eXMAtA Y+nxmyrQV7ieAPE2jCq5lVCfNhgZkLWynu0YBhdrTUI -T0bTnwnxFktvvqu+5AzLQzW+K+6t4y8g0HgAWK4k3so --> ssh-ed25519 5hXocQ MiTdS5yr63azG20TfqHBXUkpGztPIGvbwrgX+UGv4W0 -B2agr/KqpwJSC4X8q0e3pV7qC5i/pLHUOPTpuj3Qgxc ---- o7yL3QHbFdaxZiOOmSmCbnF9K1sc2kBQTcRIgEguCs4 -w3j҉ pMO{ g2bzQaPjtZ&N\H&uܫ4j"1n䔄*w [pǛ/#oD B|2K\Dyuyt=|xpF \ No newline at end of file +-> ssh-ed25519 APVFfA rQE6cs42hRU0MM4+/CUhwppS7Qc0OblxXZOdGh6VgnU +SEkCtkyrV071BimfDKAlK9530Wo8TmE2mq1FoEO/Q0o +-> piv-p256 ewCc3w AwukI+vZo0Je45b48TesvabZQ7skley98KosKT4Y3V3m +xLAEch6Rc8WB3kh8IAhDlRIAJYk347kcnUcciz1kzss +-> piv-p256 6CL/Pw AkbnLLV8zV37NGGEnTf7VhBlAdaXfoOPdwF47ykGdBsa +ZpRT0cOcI5t2l5dKwgZnWbOYAOu3Go0765I958ADU70 +-> ssh-ed25519 I2EdxQ BX5KQTxsC0NdSyL0Nc6ZUknswtvwJ3H+QaSe7eUThyY +VGTLNZjw2v2CRUZmQd9HIP6CobqXJjwkBBfD/pJt1Xs +-> ssh-ed25519 J/iReg 2tvoH7SheATMK59Ld9XVY3/ZyeouDdxHUIzCtHdkV38 +5RnR0o6TReOgNzzRdKvnire9JAZvcdZFA2DOLac/J0E +-> ssh-ed25519 GNhSGw Iy0Ry24gWyuh4ABPTjCAyvuPSlzbckPnGmOc1D6UnkM +dWnvxp3i/N74Uo+FdjHuQztxLFqZ8Aa3WfzAEf9YGhQ +-> ssh-ed25519 eXMAtA 0kPxtqJXjlwSGQNCYYcBRktZGkuXJfHwzG39B0x74VA +xjljx4gqEHkj4fAhHjxY9cFNFuiU/FaEcsZrNTnDRT4 +-> ssh-ed25519 5hXocQ sfzqtBNO1RwG+NQxRllzs1rN9xxCAb9efig2maLcexo +OFXsbD82d7BvrYsZKFzF9uhiZfLchzezKrwxOn9TwXI +--- uRC/xvawzyma8h/zX+s9Sy38eTYnhz1F0IucDPax5Rk +FĤABUIdO7jxloW}=6 + J?AB4vєw SF_Wn*N+,]5Ks;%@|OQg hNm~6j}t +(T٪鳗說w@|کmu \ No newline at end of file diff --git a/secrets/restic/redite/base-password.age b/secrets/restic/redite/base-password.age index 35e8a87026e721107363df48a43fe97e8f2b50f7..ee8e9bad3726354fd0ee22b61a339df0dad13c80 100644 GIT binary patch literal 1235 zcmZ9~+pF6I0LO73lpT7!3_*n*VHJlCLQRt?FaIX1-yCmT-L6rHH^NzY&K;rHV!>uN$B zDBjfdd(PlK$J4J_zaSi4XzDh zUSRf9E!sw8P>hPKpv0J}%C~*H1u-;0c2lStS? zoN!?@9alp_Nrmw&Kvu@C0XSpH!V3gXPKrvcP|7(zu9kyQ-R%JbttD10ihNQIkWB64gc#1^J(qCMqEFkAxz>u5dctb0blu!#RFy^RHh0x4~!B%Ap;9Cra5h%`4 zTx;ozB{<)muyG0J2W^Rlgm|rS*9qY2QjG?C4ONfRA@8M%GA@CbsdCMc)9lIYMBaDojcvg4BtyIST0^o2(Cq8te3_s5)`o ze}DXMA%&X36~ee*)3ox`z!g!NGCiMfcZw9%s0+G;@`TcI*}TLC1py$aObmsS7Kn-_ zFqSQcNlypmvD7s&FK6n#&=&E&L34Db&}=fo(rv0#&HCARu9U0+n5bf72(xR-aG*y5 zrZfOC=ofM-z-c_0v3gDm~b(m(QhPh3MtYa>r0cM$lqnzassG%k&eJ(&U z`K20aNRGnBt!!S(8MLmDj?kgms9&tM7~d1U@LJHxzLkZ_I#Masg;vZ?%O2;8Ubf>E zliiFj$z@6v!mu+Ids+vv1t-Pl5jOG|HkL>v;zlrN!xi7w6)a8Q6%H@w*-46@whLHa zix3NklujRF1b&c-ZCroptNf=oZ+={y-TLOv{Lu`sVlnyD?jyj3&EH=9CR%uRXwqgI3?`L0~y<{$1Hj6KOcxKCE#iK9ZS)BWL9+)+V&u%<8v$*E^ zHNl}53x6JZZ`1PY?meEku;KiZ$F{2{)}_v^Ppq07j@HsoZ@maUKeOwllji()fek&{_AxM M${zT;^H+(#0ivY7#sB~S literal 1235 zcmZY8{maw@0KjpBvbqY1gd}+2P>FDzx9#51vfXyK?e2EF?Y7%(RC0T{z1;2Pw%yB~ z@{usoABsfFG{asD3o=2%D74~{e#p??P!SC=iF_e_${#9`UhK!7{(=vD;oH%*gytxI z?YBs3MyWS~Oa;QDq2i5qY;jZsh`0PA`Lbb*SQ>nc2jXt?A9 zy<|R(lHo|jn_?u!n8{#hq(Gk4=qT)VM3EX%b|m;9ucYL>A`f*3=j0UaD8av)XO0pc zoXN(uF{-4-al~b4vsxQXBoF&1dfgVPTjmHN z^}GNL89Y>(pWM7Y za&52CYDs1x$WWT(@j~cNVwsK^Dw4#d=x%YkNC+)e!6~e&fV5r7gbfNLN#3-qc3&mu zS0v$*I$`2AYC!qgn8^)6RQE}b9Qu;zhhDv3!-!@hHBNJ7FC!O?Nhv0d{aUBiMqB-K zq{_anFuFP^LU0sy{Duuw^6*$NTR99F_vUMrq{(V}oc1u%?~Li7F8fkN4og^=M1>kh zW-Zm62KuB>1U0acq8u@XlYKOlbG4jGdrkzF>vg!Iwv!x?7nxkvZ+kQ$XPl}FfTj5w zUN@TfI6fgpsgPq?+OZqi0Ws>jSl|;qFGmqh5)_g`l{C{dQde0$W|!$|$rwX)*zUJ1 zYtRb{`~bo8l7>pnf-PH`Av&zogG_3^rnM;~MB<~g-knq=C-2xKgBJx)v!^4cX9;4T z$7KVK+LBCgp4LLa7$``2v5D3Cj$dSPkBYK}QIq}Y1`K0ft!PclwIpx3L8|>fEn~D@ zg^5RLaai%wNKteww%CPK7AhlN8IZC$i}%VwujA!LdXpmrCN{0-U^^fM95)EdfH?t5 z5{S*UAeZz6CW{vUk6?QRVgS0aL?RJqWVylnH}{gMpdRHB!No@9tUN?b*a37+Lx_ex z92zakWMZ@MB5dl*y`_Wtxlgucw>0|O-&nis`sJsNuKV=Bg_-`PbouK0_d?e`KDKM+ z9_jkv#S4#pacafS<{dXSABCR4wDzDJq0atN{cXk5%M*`mesj?` zKZOsRo7suYoImsO(T|)nQ`H}X*B*WrS^NR_j9I~TZ1J%l7Jz@vy*t z`D|**(sJt|N1EZ@ZZ2DU>Alsoz<}dfPa-HH=*g!ieV^dRe{sU?V4Hh&U+&`~f2ycM_=p07 zXTYY323sE^Npu88i!_rMkezS^#!D+D7A(t9CGp@In|9YJycW}ej5V8yB{%8XL=Zro z>aZ$}MN{`Jf!QB6Ua9(eONNwLrPI;A2)cSjjq=)@|D%=haZq9;1#a81hqoY8dL}pO zN_(;An>1b8$Gq#^g{I3!EuGXgV?Y}^MGz(02|$b?Y}e0toyP@3wUZ=pl+1*}-4&!WZ(JiD+ebUf^aiR1-RSDE-QT>(QE4%K&x^0S_mq z12C4V)7DRnjyFgV%a^__ItxndX<5shF4U(ggmg?u7_)zK{kKIC^T@S$g9b-fXkLPa|b6 zxUfzj6Wp_gmp7B(*w}{PS`b^AI2v5ndlcoO&{SwfQpU7f3n?nmfzu{ipgx9234pCk zn699CAjRx~T?U?>sm;y^*^Q=-bVX0x?X-ivlJdgK8m~nr--5fIv`JcxkHgjo-I=TC z^`VZ|nOZJp0o%9&ia!IC=tA2~lQ=0#FH`U)EmpQT3`a}|+p@aID&&P`*)%ECZk-qacKRLRQ#3 zk?m7Jwn!w3tD0sAZbQVJOc4T6Ad(_p*2u^zygBGPF(FZS9VJcer@_3|xJqvzlSSi} zkxeD$^rRG*SrjgTA)$@2j^NT^n&8%|ZhX@J3C07}Ot zC0GsDL|C+$l)L2~fp8}9ah5TA%DXr@siCnz*L(upeRA=~n}5DN`{{$X&`%4r|K&&f zEA{UE@89|G>*FWiKlGsNUHSIx_Pg6}o=!fyJ^ljt?fT8*_1E4r^{dZm#2Zh9pYvz; zxLa2@FQm_2)4qI3dUW;I`o4S5zxvU~(2LRh##vjv@))+eR$h7Czrp>Qy$n3?$iwfb Y_4wv@8Db9ZJPzOb{rrdX^PiKy0ezBd_W%F@ literal 1083 zcmZ9|&#T*X008j8P$8%YgNg1^L`AJNZPGLijNvywo3wdpem6M?c}d#*YMQ3`*^BeJ ziyj0Y=*9UICg{P7F#Iu(L)}5g@Zw2u7ZE(DAb8oqdG!4SANV*czvriJ-eyI(NnhIJ zE4Ug!y-S_lF6j9lf?)%q6KKg=03E_tREMCDdONY zg=?QlU2#Gn3t~v=WUclkSFN`~0+NKx56yhgqD>S?CY0+M=?I4oW9`z6(;XIfVKOdHKJzl{Jw>vP9$yPskiLwT@BF0D6^)V)GfH7IF>d;4Iur1 zo)y`wg|@O6IrIS~x`CmOg(==faJoovF(`_P&6!M!^*P+lY;$#bkw+M>kvkYXNn1av zvKlLMQpJPR&HCdpldZRVpgQOnsiaCQa}4YtRG3>$Rwi<(bE}28O4S)p$xd}>2y3Jc z=$a$ZEH+v|i>EaK4i$gZ@#ee6)5+Pi=7_S12z0!}(TbrnbwL(NO3&;}T*DlUnlfaE zlNoL0=E|byg=B;~$}75YIbUs~VXTe;x}k)HS-6`}Kdo^Gfy&h#gY3&dA~s%4!D}`J zjuh@ye75B(BVSKUCd0b*f{A58A3}br$=YtK6s#~(Y`DfUS;Olslh}h?jpr%9ccLL~ zbs57tt@#TP6rj^pq-Z!wn>@0GvQh0}tn)zU_gh>QY|@^XIxOtRCb^V#XfLxcF<>eJ zX)>qF&H0+r(%e>%e1rqkU{+qDN18WfsQ9#o1&fU;{X365`-EX% ztzNwN`K`a-|NhP!;LQhaUw`4RZ@;_c{qfU}lgBR{|AxGVpF4T}6-v7J(KGjMK7De= zKKdfP^!9W9^`loGd$c@w_=g+Ues4ZJ`!f3R8RXnM$?Xe&IuD-z^sUcsYA633UuLde hJNwOXe~o{={Q2(P*YBn0pJJ~(^xm(Z{PMw#e*r4%Zx8?g diff --git a/secrets/restic/two/base-password.age b/secrets/restic/two/base-password.age index 1d15be6ba5e6b6207196fbfff3712dc3b66bdf32..dc248efbd55a5a4422216298157661acb1f6f92e 100644 GIT binary patch literal 1235 zcmZY5?duZ-0Kjn~Et(-j_)C1#DlBQPd)V)GcV*FS_prO|Zujup!!0y#_psgeyWPWX zce^7c^8rgR$q-R{B?dl}M82>>i9jhU6zqkDWPycHVo-!yME0^@f5C_ESL>O1bEF4} z7uxRV88_$w5tPZlkR6ZvdDDOq1j4hv$q!>G+nNl;E~iTJ|a z6Q@D2dby!aTveSArosDZrq{-Cl2v@B5H_l4!?BeC6jv!c^5H_?XpJqQ*&!=b-Qw7V z7g?Axrc&06P_8s9+oELIG?|bpdiMc{8;D*X7A+wW#MC9hl=Y@mX5OuKRFMa<>6|z9 zT~ILkH3#Fvezi;+L2Z@*fk4%0J)Zne;{aPWds&^~;R%qVwMqwcAes&&HY#%BkViU% z+d|;fMD%J+8_&0hOfHdlA|lhqc#=a)fUNZ8Bbn zY4WocQJr?+LZe2z`Uq=`?H+547iwmkCqg3IwMWxddo*=CWx&-yB=mA7qLk}|f;Q)- zIoc_(E+Vo`jv8l*b0b{RY1Wq1p#^9H0Y?PimIcDWP>|}D6UcWRo{4RoU#KDdwyR57 zCn*|T9d5CVWLr|e0Ck7JZ2+K4d_fjnA(&O5R+zI$+06)K6#}3xKn0f5rZh($<@(J= z)n)@;3UGw)*&2!!!8$lEW%Bua7L*Unp1L{{?O$^5?_Xd1 zZGZ07?Z@elH{XBx_>#3S`tr)%>t4SB!plj9b+7F|cV#p4=*CZ1oo;M0aP(wyd3trJ z{>ry&y^}Yu?P))`)aC5{H;>^cY5b||45N1E{Ev@kX0m6)CCiwn5A8&&AHBQ$;No>( zCYSzNbLXcTxeMiP@7s2OJ$7^J+3(jqeC1U89bv5d^q@I-K_W_)PQG3GV2D>o?y22Y}wV ARR910 literal 1235 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 Yoexj%|N6!Ar&{k6f1F+Y<%y5~0X@lS-T(jq diff --git a/secrets/restic/vaultwarden/base-password.age b/secrets/restic/vaultwarden/base-password.age index 9e3b53a27b9f2c7ddbbd25369c11f4e51243eac3..98131842df90761aa9424a4bd25a07173c08351c 100644 GIT binary patch literal 1235 zcmZ9|>x4cOP}=}1NEJ&EJ!qJbd#$3BF$Ok_2>m7*S#_YV7-XkD;k?K*EL|_=gcJ-X6vXP*nJQo7 zE2vb$?2z`RrCLKE%m$`d9SyW#XdF|ijG_F`Dptr0^{=J-u~~^G1g&PvIn6*rP-t1W zLKrwZ>9{D@G~7;r#Umml6GMeVbGnXWt~4$coGhW`JeWW&(<)COm74%0$arkEVv+pv zMJ!(%gmg0QYkgS;M^j@MH=IdFEypz^G%BW6uM`Uq76w9%!r0y*ViP#)v+}s-nC(^r z8ru9QR|K$5zf$Tq)Ml$`HA$f~N}0M<%`VsQ%&09ZNrY{bLD{Yg0#%jrWJR-}=Frys zejvi_7_^WsQ&7FU9oO}QXwj{*i6Md*qt$i=*T_inCkb2$C zd{gbr2T4L2_CS%jV z0AYd2rl7{iA3~N#I40Z;{i-l%r??@uT$8y5?7~UV3+buoDqR(wc#by7h?LeR%e+_U zibP8V@)${wQwZ$zu!P)4Q3oKEa;n~I7bQ82tU_RQfP&{~KCQB0raNK_Vo~&+kEVj9nZIoTRZ~9ceOyZ@OtwIuq)hXBD z#nKcBh*(KneW!$8IlKLl<69H3eVTtxTea@XtDEIW@2{3_UekVk5m)!ib7xL&d2gli z*6lH2Jim16<&W;(@zU4ZqYY;dH?O_G+&HuJ+F)_ZyLaU4wexdpxRr~$3el%mP95oO z6n7kZ@|y$euV1|J)hDkmKDs`XJND=GR`@dHb`~&pv+UJ8j>ae{Oo^#zyDD zu?^?5v#0N0^V3c69{k~7kUcH@$HZgDuU@=&+tHKqwFk`y)_!o}+r!jIJ9_B-g+0-> z8EM7l-sM|!v%7=UJEf(~`!^lUttrfHl)X+ zJ{4M~9>CoaR;g+L>yJ1w_L|*+0^5XBGF0DE`F?jcH$`ADkSNp@nj?+wHO>Dt*O+Ep zxPYY8u-wmusiH#`np!`fXvM0eAgz$i7IR)K)`#Pyh>@j;C25``=New!1cv>rhMQ4( zBut?0pgvG4BJB8f$Kyag7Ibh(A`w2MNhB=(&qB(LZ0nkpmL{D-nefnJF|StiN)Bw( zrXMg8%GO}6DCt2*Xkry7Ds=%=M7c5}S0I}z>uMuVmAKGP@&$tDUq7Dz$W#u%#-16&6ILrxnU&XZ%J z7n-AP3@Mmhk?n-Q>#zz+KGsc3NZbotKfhF~XAM@>Qp%9m=VUU*6-iP0QI881H{e0g zkOQ}FN?4Zz&4MA=G?NF6hGOw(cZ`bpSb{huoc4?oome1QfTP*ItdlzKqLgjbx=S^J z(%VFs8j^kwALq!S6*uF+60dAfv&CRnPYZ7XLn#@vL3MsrIwRcsc6Vv6QLv7(B2-SV6~6bLFqgL0J1y34c;+rIYdY`qGRhK~piNhyt<*w1zaN**?Bh%>&v;6(n zk^}V3!BKwavJ(rpJ*nM#Z?v`a!msc6v3bvi)JxvV?dSGCedhzOE{l!^6E#wJ34;ugBA0?pQ>kP%Wo`fE#H2u^5vdfVe!Jbx%0_M<;w2<+@_x! zKYX>~(k=6UEeGycewJUH-+9-W#R%E*&-K}tj~qTl=~q5{Mq5KX`x|0k{d~>qNB;%C Cp1x@S diff --git a/secrets/restic/vaultwarden/base-repo.age b/secrets/restic/vaultwarden/base-repo.age index 9c651eb2f1a921ed36540d468481e92761e721f0..7db0d54c140d88bffbd28febb4d7308010da0057 100644 GIT binary patch literal 1093 zcmZY7%j??&00(ds5$tV<8|ZNLCX_Bo)3nLKu_jH@Jeo(7G!IW{ljhYX&HFJJisESl z4}$y-f;v12^Ck$Q2T^ed%J3wJAgCb1kBNw0#Gglh{skYt58HExZoJLfV-Y0r)g<$P z3hE87_4C{xy3PneAgr&ZjmX!1Y+QiQhQ=Tvf=!m#gQa6zp;|0gvcU!oX@e;4P` z5!(pcEv*^Y+FOW)L}5#V^Y;z8iz5Qy?IJS=4pfsw&zh0~isHxuk1K~(SUWA;4HLj| zgOoO7Y|6xrfa!j_gw6k06M_e%Giw5G@Ksp2_{cJ;$d$(0I>h%$ULrI}Go)rAi}lU| z)R}JgL?KCq`3f${**?Z-Z9?(Ha&CBQ2b@Z*D(FerwWwxeIC#EAW<)xT+{g0_0_LX2 zWy(R+Y0onEyVOs;s8NG(K!9V9xAqo9C&sqNyY(?26p0WtM@WY-HSw(gX;_yVCnD%6 zYRO`qln!?O^1Q|Z!OHdeVq+I*0MIH^`Y{rbjI{xGO#_1?E>DGlW3VfWE|7GslfB@W z0Eb;QKc)w#STwE!AE7<%+M3KKn7Y$+BGlR{Eap&tUZVwHq3b^37YAanM7-2lb(p!Z z#JI{r60tE^{kP~)Rba}2V!Ef^}#4n zW$Vf3HP=|qidjE_Ku)5Nc|Kbfj+ML2RBKI9=^~xl9J)sA$a(=riVoCyFD@z|j0~k4 z%j%}JWEo{m0_NlP$gCGgXy`Z>D}p02>i@DKzL9L@K2T^Fo>RO@uPHKc>3Gr#a{^^M zTE$UVN+f)e&GrYjJX^l<%gJFabaH9(T02#Ji4meLp9yfPAN_@m+q%XZlGd%xUNRi^ z4KHJ;eLEW$`>2?*{)EBTXeF;ormZ+64P+WG*n}JNJlK2s^8Pf4e$&4F`OzPimp?su z{igGi>^=6?6Zi1mv)$K|SHEZC>mNWyiESUc?>_h|dikxZ&)hvc@?3F&&gl1kxuxH@ z_s7HbyC*N)|L*r2zxLjlKlKH^c;)Zcp4|QT@k=6|KRyO7Tm&y(ztp1iM{mCU;oZu- l^2V)8r#G+Md7n9X@XhTz)|a2Gs@pFH*G@nG^LhHS{2$&>cFh0) literal 1093 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 literal 2951 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 ZadooH*L(N1F5{;@Hg&-Dk6hcte*x|UBc%WU From abe9e830ba85b6b139f21c191d170e7ac1d75edc Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 19:21:31 +0200 Subject: [PATCH 05/11] Correction noms agenix --- modules/services/nextcloud.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/services/nextcloud.nix b/modules/services/nextcloud.nix index 308d703..abae9fe 100644 --- a/modules/services/nextcloud.nix +++ b/modules/services/nextcloud.nix @@ -2,13 +2,13 @@ { age.secrets = { - nextcloud-db-pass = { - file = ../../secrets/nextcloud/nextcloud-db-pass.age; + nextcloud_db_pass = { + file = ../../secrets/nextcloud/nextcloud_db_pass.age; owner = "nextcloud"; group = "nextcloud"; }; - nextcloud-admin-pass = { - file = ../../secrets/nextcloud/nextcloud-admin-pass.age; + nextcloud_admin_pass = { + file = ../../secrets/nextcloud/nextcloud_admin_pass.age; owner = "nextcloud"; group = "nextcloud"; }; @@ -28,8 +28,8 @@ dbtype = "pgsql"; dbhost = "tealc.adm.crans.org"; dbuser = "nextcloud"; - dbpassFile = config.age.secrets.nextcloud-db-pass.path; - adminpassFile = config.age.secrets.nextcloud-admin-pass.path; + dbpassFile = config.age.secrets.nextcloud_db_pass.path; + adminpassFile = config.age.secrets.nextcloud_admin_pass.path; }; phpOptions = { From 7bb4fef46bc8f0607f05b81614c735d65fc21bcd Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 19:40:57 +0200 Subject: [PATCH 06/11] MAJ nextcloud + ajout pool home --- hosts/vm/nextcloud/default.nix | 5 +++++ modules/services/nextcloud.nix | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/hosts/vm/nextcloud/default.nix b/hosts/vm/nextcloud/default.nix index 0d5ecbf..c47b7c5 100644 --- a/hosts/vm/nextcloud/default.nix +++ b/hosts/vm/nextcloud/default.nix @@ -12,5 +12,10 @@ networking.hostName = "nextcloud"; boot.loader.grub.devices = [ "/dev/sda" ]; + fileSystems."/home-adh" = { + device = "172.16.4.2:/pool/home"; + fsType = "nfs"; + }; + system.stateVersion = "25.05"; } diff --git a/modules/services/nextcloud.nix b/modules/services/nextcloud.nix index abae9fe..b35f842 100644 --- a/modules/services/nextcloud.nix +++ b/modules/services/nextcloud.nix @@ -16,7 +16,7 @@ services.nextcloud = { enable = true; - package = pkgs.nextcloud30; + package = pkgs.nextcloud31; configureRedis = true; hostName = "nextcloud.crans.org"; From 0d2c8bd7ab55c9ea6e7f72e8d5e2691b2bc505cb Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 20:11:18 +0200 Subject: [PATCH 07/11] Ajout autofs --- hosts/vm/nextcloud/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hosts/vm/nextcloud/default.nix b/hosts/vm/nextcloud/default.nix index c47b7c5..3bb19cf 100644 --- a/hosts/vm/nextcloud/default.nix +++ b/hosts/vm/nextcloud/default.nix @@ -17,5 +17,13 @@ fsType = "nfs"; }; + services.autofs = { + enable = true; + + autoMaster = '' + /home-nextcloud /etc/auto.master.d/home-nextcloud.sh -t60 + ''; + }; + system.stateVersion = "25.05"; } From 753c107382333af545be0cbf4f16407504c5b84f Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sun, 8 Jun 2025 13:05:19 +0200 Subject: [PATCH 08/11] Fix des mounts pour les home --- hosts/vm/nextcloud/default.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/hosts/vm/nextcloud/default.nix b/hosts/vm/nextcloud/default.nix index 3bb19cf..4edfe7f 100644 --- a/hosts/vm/nextcloud/default.nix +++ b/hosts/vm/nextcloud/default.nix @@ -1,4 +1,4 @@ -{ ... }: +{ pkgs, ... }: { imports = [ @@ -25,5 +25,17 @@ ''; }; + programs.fuse.userAllowOther = true; + systemd.services.autofs = { + path = with pkgs; [ + bash + bindfs + gawk + logger + openldap + ]; + }; + environment.systemPackages = with pkgs; [ bindfs ]; + system.stateVersion = "25.05"; } From 06bb5102c1cecf12e4c5ec341384a5754b7c0b44 Mon Sep 17 00:00:00 2001 From: Lzebulon Date: Sat, 14 Jun 2025 14:27:13 +0200 Subject: [PATCH 09/11] add hodaur in trusted_proxies --- modules/services/nextcloud.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/services/nextcloud.nix b/modules/services/nextcloud.nix index b35f842..052f6fb 100644 --- a/modules/services/nextcloud.nix +++ b/modules/services/nextcloud.nix @@ -37,6 +37,14 @@ "opcache.memory_consumption" = "512"; }; + settings = { + trusted_proxies = [ + # hodaur + "172.16.10.145" + ]; + }; + + appstoreEnable = true; extraAppsEnable = true; }; From 25c0a5babb00d7016ad228469088477887a88302 Mon Sep 17 00:00:00 2001 From: Lzebulon Date: Sun, 26 Oct 2025 16:01:01 +0100 Subject: [PATCH 10/11] fix: password path && restic --- hosts/vm/nextcloud/default.nix | 2 ++ hosts/vm/nextcloud/nextcloud.nix | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/hosts/vm/nextcloud/default.nix b/hosts/vm/nextcloud/default.nix index c91c70d..de7cc9f 100644 --- a/hosts/vm/nextcloud/default.nix +++ b/hosts/vm/nextcloud/default.nix @@ -22,6 +22,8 @@ interface = "ens19"; }; }; + + resticClient.enable = false; }; fileSystems."/home-adh" = { diff --git a/hosts/vm/nextcloud/nextcloud.nix b/hosts/vm/nextcloud/nextcloud.nix index 052f6fb..890d8dc 100644 --- a/hosts/vm/nextcloud/nextcloud.nix +++ b/hosts/vm/nextcloud/nextcloud.nix @@ -3,12 +3,12 @@ { age.secrets = { nextcloud_db_pass = { - file = ../../secrets/nextcloud/nextcloud_db_pass.age; + file = ../../../secrets/nextcloud/nextcloud_db_pass.age; owner = "nextcloud"; group = "nextcloud"; }; nextcloud_admin_pass = { - file = ../../secrets/nextcloud/nextcloud_admin_pass.age; + file = ../../../secrets/nextcloud/nextcloud_admin_pass.age; owner = "nextcloud"; group = "nextcloud"; }; From c861aaa2c712ca7a697756577d64f4436796b35e Mon Sep 17 00:00:00 2001 From: Lzebulon Date: Sun, 26 Oct 2025 19:31:10 +0100 Subject: [PATCH 11/11] add homeAdh in Crans module --- hosts/vm/nextcloud/default.nix | 7 ++----- modules/crans/home.nix | 37 +++++++++++++++++++++++----------- 2 files changed, 27 insertions(+), 17 deletions(-) diff --git a/hosts/vm/nextcloud/default.nix b/hosts/vm/nextcloud/default.nix index de7cc9f..5bea3e0 100644 --- a/hosts/vm/nextcloud/default.nix +++ b/hosts/vm/nextcloud/default.nix @@ -23,12 +23,9 @@ }; }; - resticClient.enable = false; - }; + homeAdh.enable = true; - fileSystems."/home-adh" = { - device = "172.16.4.2:/pool/home"; - fsType = "nfs"; + resticClient.enable = false; }; services.autofs = { diff --git a/modules/crans/home.nix b/modules/crans/home.nix index e95fbed..e2e4bab 100644 --- a/modules/crans/home.nix +++ b/modules/crans/home.nix @@ -1,25 +1,38 @@ { lib, config, ... }: let - cfg = config.crans.homeNounou; + cfg = config.crans; inherit (lib) mkEnableOption mkIf; in { - options.crans.homeNounou = { - enable = mkEnableOption "Monter /home_nounou."; + options.crans = { + homeNounou = { + enable = mkEnableOption "Monter /home_nounou."; + }; + homeAdh = { + enable = mkEnableOption "Monter /home-adh"; + }; }; - config = mkIf cfg.enable { - fileSystems.home_nounou = { - mountPoint = "/home_nounou"; - device = "172.16.10.1:/pool/home"; - fsType = "nfs"; - options = [ - "rw" - "nosuid" - ]; + config = { + fileSystems = { + home_nounou = mkIf cfg.homeNounou.enable { + mountPoint = "/home_nounou"; + device = "172.16.10.1:/pool/home"; + fsType = "nfs"; + options = [ + "rw" + "nosuid" + ]; + }; + + home_adh = mkIf cfg.homeAdh.enable { + mountPoint = "/home-adh"; + device = "172.16.4.2:/pool/home"; + fsType = "nfs"; + }; }; }; }