diff --git a/hosts/fw/modules/web/default.nix b/hosts/fw/modules/web/default.nix index 73c72a3..06121f7 100644 --- a/hosts/fw/modules/web/default.nix +++ b/hosts/fw/modules/web/default.nix @@ -109,6 +109,8 @@ in matrix-authentication-service # mas-cli for migration ]; + security.sudo.enable = true; + networking.hostName = hostname; services.openssh = { diff --git a/hosts/fw/modules/web/matrix.nix b/hosts/fw/modules/web/matrix.nix index 967a6b1..71c136d 100644 --- a/hosts/fw/modules/web/matrix.nix +++ b/hosts/fw/modules/web/matrix.nix @@ -571,6 +571,36 @@ in { ''; }; + # Provision an OpenClaw bot user in MAS and issue a long-lived compatibility + # access token. Runs once; the token is persisted in /var/lib/mas/. + systemd.services.matrix-bot-provision = { + description = "Provision Matrix bot user for OpenClaw"; + after = [ "matrix-authentication-service.service" ]; + before = [ "podman-openclaw.service" ]; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + }; + path = [ "/run/wrappers" ]; + script = '' + TOKEN_FILE="/persist/openclaw-token" + if [ ! -f "$TOKEN_FILE" ]; then + sudo -u mas ${masPackage}/bin/mas-cli manage register-user \ + --config /run/mas/config.yaml \ + --username openclaw \ + --display-name "OpenClaw Bot" \ + --yes 2>/dev/null || true + TOKEN=$(sudo -u mas ${masPackage}/bin/mas-cli manage issue-compatibility-token \ + --config /run/mas/config.yaml \ + openclaw OPENCLAW 2>&1 \ + | ${pkgs.gnugrep}/bin/grep -oP 'token issued: \K\S+') + echo "$TOKEN" > "$TOKEN_FILE" + chmod 0444 "$TOKEN_FILE" + fi + ''; + }; + # Mattermost bridge (bridgev2 — attrs replace entirely, so include all needed fields) services.mautrix-mattermost = { enable = true; diff --git a/hosts/nas/configuration.nix b/hosts/nas/configuration.nix index eba4ffc..cec4637 100644 --- a/hosts/nas/configuration.nix +++ b/hosts/nas/configuration.nix @@ -66,6 +66,7 @@ in environment.persistence."/nix/persist/system" = { hideMounts = true; directories = [ + "/var/lib/downloads" "/var/lib/pyload" "/var/lib/jellyfin" "/var/lib/audiobookshelf" diff --git a/hosts/nas/modules/auto-shutdown.nix b/hosts/nas/modules/auto-shutdown.nix index 5940cfd..5a9b010 100644 --- a/hosts/nas/modules/auto-shutdown.nix +++ b/hosts/nas/modules/auto-shutdown.nix @@ -39,7 +39,7 @@ let # to a non-local peer means a download is in flight. pyload_conns=$(${pkgs.iproute2}/bin/ss -H -t -n -p \ state established state syn-sent state syn-recv 2>/dev/null \ - | grep -F '"pyload"' \ + | grep -F 'pyload' \ | awk '{print $5}' \ | grep -Ev '${localPeerRegex}' || true) if [[ -n "$pyload_conns" ]]; then diff --git a/hosts/web-arm/configuration.nix b/hosts/web-arm/configuration.nix index 17927db..6d5849a 100644 --- a/hosts/web-arm/configuration.nix +++ b/hosts/web-arm/configuration.nix @@ -11,6 +11,7 @@ ./modules/bitwarden ./modules/authelia.nix ./modules/collabora.nix + ./modules/ocis.nix ./modules/nextcloud ./modules/rustdesk.nix ./modules/postgresql.nix @@ -54,6 +55,11 @@ "openssl-1.1.1w" ]; + # oCIS (ownCloud Infinite Scale) has an unfree license + nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ + "ocis_5-bin" + ]; + environment.systemPackages = with pkgs; [ vim davfs2 diff --git a/hosts/web-arm/modules/authelia.nix b/hosts/web-arm/modules/authelia.nix index 1fe16ad..ca73718 100644 --- a/hosts/web-arm/modules/authelia.nix +++ b/hosts/web-arm/modules/authelia.nix @@ -58,8 +58,7 @@ in { }; settings = { theme = "dark"; - default_redirection_url = "https://cloonar.com"; - + # log = { # level = "debug"; # format = "text"; @@ -117,27 +116,24 @@ in { }; session = { - name = "authelia_session"; - expiration = "12h"; - inactivity = "45m"; - remember_me_duration = "1M"; - domain = "cloonar.com"; redis = { host = "/run/redis-authelia/redis.sock"; }; - # todo: enable with 4.38 - # cookies = [ - # { - # domain = "cloonar.com"; - # } - # { - # domain = "cloonar.dev"; - # } - # { - # domain = "gbv-aktuell.at"; - # same_site = "strict"; - # } - # ]; + # Authelia 4.38+ replaced top-level session.domain with per-cookie + # entries. Each entry needs an authelia_url, so only cloonar.com is + # configured here — adding cloonar.dev / gbv-aktuell.at would require + # separate Authelia endpoints on those domains. + cookies = [ + { + name = "authelia_session"; + domain = "cloonar.com"; + authelia_url = "https://auth.cloonar.com"; + default_redirection_url = "https://cloonar.com"; + expiration = "12h"; + inactivity = "45m"; + remember_me = "1M"; + } + ]; }; regulation = { @@ -173,6 +169,23 @@ in { oidc = { ## The other portions of the mandatory OpenID Connect 1.0 configuration go here. ## See: https://www.authelia.com/c/oidc + lifespans = { + custom = { + ocis = { + access_token = "2 days"; + refresh_token = "3 days"; + }; + }; + }; + cors = { + endpoints = [ + "authorization" + "token" + "revocation" + "introspection" + "userinfo" + ]; + }; authorization_policies = { "admin-only" = { default_policy = "deny"; @@ -284,6 +297,79 @@ in { ]; userinfo_signing_algorithm = "none"; } + # oCIS (ownCloud Infinite Scale) - web client (public, PKCE) + { + id = "ocis"; + description = "ownCloud Infinite Scale"; + lifespan = "ocis"; + public = true; + authorization_policy = "internal"; + require_pkce = true; + pkce_challenge_method = "S256"; + redirect_uris = [ + "https://files.cloonar.com/" + "https://files.cloonar.com/oidc-callback.html" + "https://files.cloonar.com/oidc-silent-redirect.html" + "https://files.cloonar.com/apps/openidconnect/redirect" + ]; + scopes = [ "openid" "offline_access" "groups" "profile" "email" ]; + response_types = [ "code" ]; + grant_types = [ "authorization_code" "refresh_token" ]; + access_token_signed_response_alg = "none"; + userinfo_signing_algorithm = "none"; + token_endpoint_auth_method = "none"; + } + # oCIS Desktop - static credentials hardcoded in the oCIS desktop app + { + id = "xdXOt13JKxym1B1QcEncf2XDkLAexMBFwiT9j6EfhhHFJhs2KM9jbjTmf8JBXE69"; + description = "ownCloud Infinite Scale (Desktop)"; + secret = "$pbkdf2-sha512$310000$NR4tztBecptj1ZiITK/Ktw$GkFNBfq1B3T1lDTKMci1aO8iulQFNlEtfydLwTrNTKIfrQFjM7EiOBaHGOBC7ohPaNfYCRAYYzcP2fDQf5XRGQ"; + public = false; + authorization_policy = "internal"; + require_pkce = true; + pkce_challenge_method = "S256"; + redirect_uris = [ "http://127.0.0.1" "http://localhost" ]; + scopes = [ "openid" "offline_access" "groups" "profile" "email" ]; + response_types = [ "code" ]; + grant_types = [ "authorization_code" "refresh_token" ]; + access_token_signed_response_alg = "none"; + userinfo_signing_algorithm = "none"; + token_endpoint_auth_method = "client_secret_basic"; + } + # oCIS Android - static credentials hardcoded in the oCIS Android app + { + id = "e4rAsNUSIUs0lF4nbv9FmCeUkTlV9GdgTLDH1b5uie7syb90SzEVrbN7HIpmWJeD"; + description = "ownCloud Infinite Scale (Android)"; + secret = "$pbkdf2-sha512$310000$NjEumkph77Gql.CH0Oq3zg$I9ubOZ3VRCXPbHpW1U4bQmvLgP5DdiFeGgple2nIjtUJsFgkdiV/hcCt1h6adr1uvJSJAtHDRnMhYf3Zp2BpcQ"; + public = false; + authorization_policy = "internal"; + require_pkce = true; + pkce_challenge_method = "S256"; + redirect_uris = [ "oc://android.owncloud.com" ]; + scopes = [ "openid" "offline_access" "groups" "profile" "email" ]; + response_types = [ "code" ]; + grant_types = [ "authorization_code" "refresh_token" ]; + access_token_signed_response_alg = "none"; + userinfo_signing_algorithm = "none"; + token_endpoint_auth_method = "client_secret_basic"; + } + # oCIS iOS - static credentials hardcoded in the oCIS iOS app + { + id = "mxd5OQDk6es5LzOzRvidJNfXLUZS2oN3oUFeXPP8LpPrhx3UroJFduGEYIBOxkY1"; + description = "ownCloud Infinite Scale (iOS)"; + secret = "$pbkdf2-sha512$310000$.nIk0IUua7n8VAUoR85yyA$6UhT/gi7spH/0PRqTa6clz7QMRSmP/FZ0BDIumJupM4V2Ai6MgGKdzlEaNTc2IDqpGL3NxF626g4zAHFRgD7Zg"; + public = false; + authorization_policy = "internal"; + require_pkce = true; + pkce_challenge_method = "S256"; + redirect_uris = [ "oc://ios.owncloud.com" "oc.ios://ios.owncloud.com" ]; + scopes = [ "openid" "offline_access" "groups" "profile" "email" ]; + response_types = [ "code" ]; + grant_types = [ "authorization_code" "refresh_token" ]; + access_token_signed_response_alg = "none"; + userinfo_signing_algorithm = "none"; + token_endpoint_auth_method = "client_secret_basic"; + } ]; }; }; @@ -323,16 +409,13 @@ in { proxy_connect_timeout 360; # Basic Proxy Config - proxy_set_header Host $host; + # Host, X-Real-IP, X-Forwarded-For, X-Forwarded-Proto, X-Forwarded-Host + # and Connection are already set by recommendedProxySettings; redefining + # them here caused duplicate headers and fasthttp "too many Host headers" 400s. proxy_set_header X-Original-URL $scheme://$http_host$request_uri; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header X-Forwarded-Host $http_host; proxy_set_header X-Forwarded-Uri $request_uri; proxy_set_header X-Forwarded-Ssl on; proxy_redirect http:// $scheme://; - proxy_set_header Connection ""; proxy_cache_bypass $cookie_session; proxy_no_cache $cookie_session; proxy_buffers 64 256k; diff --git a/hosts/web-arm/modules/ocis.nix b/hosts/web-arm/modules/ocis.nix new file mode 100644 index 0000000..90c0253 --- /dev/null +++ b/hosts/web-arm/modules/ocis.nix @@ -0,0 +1,93 @@ +{ config, lib, pkgs, ... }: + +{ + sops.secrets.ocis-admin-password = { + owner = "ocis"; + }; + + # Upstream services.ocis module adds ReadOnlyPaths = [ configDir ] to the + # systemd unit, which makes systemd fail the namespace setup if the path + # does not exist, and it never runs `ocis init` to populate ocis.yaml with + # the service's internal secrets. Run init in a separate oneshot so the + # sandbox restrictions of ocis.service don't block writes to configDir. + systemd.services.ocis-init = { + description = "Initialize oCIS config (one-shot)"; + before = [ "ocis.service" ]; + requiredBy = [ "ocis.service" ]; + wantedBy = [ "multi-user.target" ]; + + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + User = "ocis"; + Group = "ocis"; + StateDirectory = "ocis"; + LoadCredential = "admin-password:${config.sops.secrets.ocis-admin-password.path}"; + }; + + script = '' + install -d -m 0700 /var/lib/ocis/config + if [ ! -f /var/lib/ocis/config/ocis.yaml ]; then + ${lib.getExe pkgs.ocis_5-bin} init \ + --config-path /var/lib/ocis/config \ + --admin-password "$(cat "$CREDENTIALS_DIRECTORY/admin-password")" \ + --insecure true + fi + ''; + }; + + services.ocis = { + enable = true; + url = "https://files.cloonar.com"; + address = "127.0.0.1"; + port = 9200; + stateDir = "/var/lib/ocis"; + configDir = "/var/lib/ocis/config"; + environment = { + # Proxy - SSL terminated at nginx + PROXY_TLS = "false"; + OCIS_INSECURE = "false"; + + # OIDC - Authelia + PROXY_OIDC_ISSUER = "https://auth.cloonar.com"; + PROXY_OIDC_REWRITE_WELLKNOWN = "true"; + PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD = "none"; + PROXY_OIDC_SKIP_USER_INFO = "false"; + WEB_OIDC_CLIENT_ID = "ocis"; + + # Auto-provision user accounts from OIDC claims + PROXY_AUTOPROVISION_ACCOUNTS = "true"; + PROXY_AUTOPROVISION_CLAIM_USERNAME = "preferred_username"; + PROXY_AUTOPROVISION_CLAIM_EMAIL = "email"; + PROXY_AUTOPROVISION_CLAIM_DISPLAYNAME = "name"; + PROXY_AUTOPROVISION_CLAIM_GROUPS = "groups"; + + # Disable demo users + IDM_CREATE_DEMO_USERS = "false"; + + # Move internal services off their defaults where Prometheus exporters + # already bind on this host: + # - node-exporter owns 9100 (oCIS web default) + # - blackbox-exporter owns 9115 (oCIS webdav default) + WEB_HTTP_ADDR = "127.0.0.1:19100"; + WEBDAV_HTTP_ADDR = "127.0.0.1:19115"; + }; + }; + + # Nginx reverse proxy + services.nginx.virtualHosts."files.cloonar.com" = { + forceSSL = true; + enableACME = true; + acmeRoot = null; + + locations."/" = { + proxyPass = "http://127.0.0.1:9200"; + proxyWebsockets = true; + extraConfig = '' + client_max_body_size 10G; + proxy_read_timeout 600s; + proxy_send_timeout 600s; + ''; + }; + }; +} diff --git a/hosts/web-arm/secrets.yaml b/hosts/web-arm/secrets.yaml index 24b997a..e94335f 100644 --- a/hosts/web-arm/secrets.yaml +++ b/hosts/web-arm/secrets.yaml @@ -1,79 +1,80 @@ -borg-passphrase: ENC[AES256_GCM,data:rMBhoMpB7qlJYyGs/RCDk6qlcCZaoUDSnWC2opgiJKfP+EXpobmgmjVMupIYDhEQvCWbRV9sLb2k75b0hw+u4w==,iv:N+HtnJSB8Lov6UoEcIP5TY+UBkKIcfX9ZkXC1j37LKc=,tag:xscP0odeh4E0Kor3u92FdA==,type:str] -borg-ssh-key: ENC[AES256_GCM,data:H5NZUzcboO2UJikEOOvtcbXHjJhBi73qgKP0QdMHwD9Hlap9mah4d6VDc7vT6FvTE1C4W9qCR0+cEAd+h82RL1wdrlxk4Kdg5CTJ7EipNu03kdSO/ru4hUPiOx66qT/G6rbyGrOPASffrZ+AGlpP3INBevDXykRBTYsBPELFkDo023T5nKHSo6+m5Rt8tkyxLkfi8WmiNPN0/zMVr4olCxUrsWyOUpvW7rIMjwwY3eT0a8eD/rGseX4a7s+ZVrRob2C8Mx8TRH8+gnZmD8oHRseXVQcWAAy5/g3adUBFDmsfJ7LihIznc/X+BoSSzl0ILR+3+QJkplr0pV5wWQ6db2YPLtW4XUw+w+O7ZtpbRW14IU348/gfl9W3BvgbgxwseV3VuIG3NUEPXsacbITTcR1QGF/Na5KEUNdNz8olSUfVLpMOUV/fu3THZI2k8/bQFzDXxAwU0I0dAHrobtaBryd0+ohoyuIlHd8a1gKXjOS7XXEzcoBO8JxPplbHB1jc63UP0fjXwGpdj4kZN2k3,iv:2xeH7wQ/K8lM2HysYyrYPHW3kZb9oJecVScgT9l1h08=,tag:3p3uyAHQtdmH6XDOWmgMpQ==,type:str] -vaultwarden-admin-token: ENC[AES256_GCM,data:6NnJyeRzMeqFHyjV3CI8eclp/tf61WZY+sBhvEDynzmi5BOr9B/J4sU+soslR2sA0K747qoExfTD0gO7OXgSlg==,iv:zHl+Xv19NerAmgPLBwqxK1toVp8dTIagScmz3ffl/ek=,tag:V+6w1AsLIXRUV7KMsLxrgA==,type:str] -vaultwarden-ldap-password: ENC[AES256_GCM,data:FsFrEleUMdCtde/R5k4+1RFBLJM795anjVs7adQwIM5CQ9EjNtb6b+qJsuxXUGIPkawyf6IzOOC2+injSFPNhg==,iv:TSVhMcpnV3XFnbKVPKauHLB28dXbfgxmTa0hoAc7X9Y=,tag:PI021Em0gf/fg3CbcqEa8w==,type:str] -vaultwarden-env: ENC[AES256_GCM,data:Wl5JupiRjw+S/Qi68XvE68pkcfu6bBYzP2qLlc+pVgTpB+c4Ul3JJwwmbemqMfG+6oNENFXZGN7UIzPFh7n2ugYbPAne6sEtOtUPD4Kkz6gqca/AnHXtrQC96aCmkmAEtDE2dm4zXz2Sx+ZYyv/NW6+xxTq0mWrj6vJTiu7PHbwR7afqKM3IEQF1aQ9ystsB39Jn9YLLcU22OsnOaNuv2/TpPY0ocUZuOSj6BBdOip/HoFZ9OMxL57q6zsa+aSYZKouEtRcl4tN9D/fVfdNPSvpgDZiufFfV1/V2WsSy3hGy6utBb2RhwjQsMEKgR4X4pJihkjj1OA==,iv:nd9uc2MJx0F3X3n6t2sFlckVxke9tba8BnVaaisCNlU=,tag:pKUixSSNutwCaj629YKzwQ==,type:str] -authelia-jwt-secret: ENC[AES256_GCM,data:x0Nz1NyKheqm9bcBxIlhfbv8YjKouLB0RmnGjaQyiK/Gi3j39Q5XaopkmVyeN7s3hH6NmQNNO8QATHHaKFar/g==,iv:0U5KokwAJME+0D3TyO9fG0csIBnZoYwNlr/XPOezRFU=,tag:3FKG5lgvQFeHaJM1GFBhOw==,type:str] -authelia-backend-ldap-password: ENC[AES256_GCM,data:Cgsz6VaRWz3x5o9UFSzkQvJrHU445XEtx9v5zHevQbsbMS6hv/DK+qpIpCJ0WQTSt1qRAl3iBUfTWI2lgaZLGg==,iv:0Ls3tFEP4g2EdCcB/ScxaBrIyJZGNOCpQV9NR6trIws=,tag:zQuqar+QaOi4Oq8v1d7bSA==,type:str] -authelia-storage-encryption-key: ENC[AES256_GCM,data:eGey8lVi1KF6dBi94YfRh+LZFf37Y5wFEBvyzQW1Uf370N7LALKJ+aX6Zg9Q3FeO61IgefhFh3XT6gRpSZCAKg==,iv:GQw7sbSgjv9GiMYiWYYcCJ/EtDZpoGlUcXJROYydrJk=,tag:kD/Cmkgd19zDLtHKiob82A==,type:str] -authelia-session-secret: ENC[AES256_GCM,data:ZAvO52P18vODsOqOwGRWp8Th07ejyl4s+Wj7PkeTDG9iuaP6e54dskujr/yb9OroODw5x4HQIcLvsSsOYosReA==,iv:GJzcEhHw8qqRIeY7+HxnIRccGehjL1LB8TyY3rsQNQc=,tag:v3gb0Q+YBVwOj++Mjj+J7A==,type:str] -authelia-identity-providers-oidc-hmac-secret: ENC[AES256_GCM,data:dq+bbbSUGM50xPIlezCC8q7bmeCSDxszEGxYU9Kp6Ntue3x7rKBRI7KTVLHl8PA7nKiWl1wyVNBGsaamZrkhmAMP146CHcyOse5CkZgTbZsGrYGBGtBpMENPVQazKcBMY8j1FxgfG5G8fwNfLHyZ18a0HfoZ2lFBjqVieG6WDJU=,iv:+eujOVjyyPHeBlfZAx6DtfwLOihRApbagO/v2vioJQg=,tag:/GJWT83szC3Z4TTl7lEqKw==,type:str] -authelia-identity-providers-oidc-issuer-certificate-chain: ENC[AES256_GCM,data:vDv7K72jkfzPcwKTwDseOKqQGioOISMkBJZ2HuzsvvCCD9vLVSz+iacGgbEvaGzkZ+ol6gToZijhu+G7veTASbTI4JrDDWUNUUThj5sNe6wlDfnFfBdVSj3HPHj0/bNpeLiVQaSJBajB3vn+2AbCCWEccvCxlwc9dOlb16qAaclsq4eobm9JBs8zv5C7XAR2OdFypPfRraIrCtaJ6FP28fY5J+XCISx15uP2Q1128jtDKoFmKBEZkUzgiqh5VlTe/lRYrabYNxRcYbyL4YaTcQb563BButkbpuMHM2SwOu6/90WnvYNoqNbS3nFe0l0qF+xsIjDDBMzXzigWvRIQwvtcLAR6ceN89oGBL3WnlRbT9A7BnR5zrQU/3l2vmche/MN82pGASLYQrBJQq2HkKe2JOiKJ6d7My4RjDaMp174DVs5ZKOyS1MOWleG2ZBHDHXVmipII2QxqfO8wq0i7DvBGeQpbs8Bw1pS7Jo2TId0djOYbQs1R6Yn5lxI2EdCxD1kw2MwJ0AppKm1e7f/jAzYj0CiAsZO3f73hDzAVODQ0yRWnDrizK2X1F8RhNRtYW/a6TRXPvW406fjJn2HmVuVV1JVbN1RAyih4BzzF6FS0UWs5Bt+jWTzV8QJq+V19doDs1KZpiQnEvUd5yaQfId6jOaLtkwenLeYNrNXsjUjmtqOxYlQQZ6G7RNMdnPeU1oiZXnL03SjTIh1Cm1hs++Xqd6Vz4Xn0HpZn/8w1QeMAYAtUDR2TalzWyRKrOUCv0BW+A2QEvgqfBUe9kV4IkLFbpPic5JNMTgGdPXTrxc2gThrxDv0C8yiO9+9Eg5Nyi0NBqZGdopkPsN7KGqi6RH5frgHMboGz5CJfhykl/sA0t+62rKYzMtt8F3vv0WR7Kl8ERMcJJbFUGbnFmsYo0wT4x7MccByMevVZY/re6qEhTC0qqDkCoC1zMJkd203YUT24/gtdAU3wysaCu3DaXogDXy1yEcgGGcBDmRFUu+4sdmBbcvqjDtusi5b8NAdBDGItSBdqrQ==,iv:yJSMoCL3YqJk8QTMfNWJDPm/AzUov3sYBW4CUDw/lWA=,tag:bfmW8W6yF4NftGOlPh0p6Q==,type:str] -authelia-identity-providers-oidc-issuer-private-key: ENC[AES256_GCM,data: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,iv:xhRZCGaZQLROHKdqB+etAXJwyq3zKP9Ijfk6oNq/bQ8=,tag:eOujJ7P93/PiDG4dCtiqQQ==,type:str] -gitea-ssh-key: ENC[AES256_GCM,data:WIZSMAhApto3U5YiUN3XZYMXhCIiHhvP4kMxib134YVnqDYLnSo8EbYlODhEYa+RjNJsqmmFPjMqDReVV3pLbx9jj8tVH29kOviFFmQsAqJdIGuBr+2258EPunHb7UJq6CVcxVotxLtqYDONh93jKFlSRpCcRCXLzTYYCKUX9hNKxauEYsasUpnLBeolJLyxmT2iSTOoeFy1PMbQHK/DnwkvCjQkFrz650tz7fUZpQAz60MyYJEobHO/KEi5/ojPTtHa+zFaGkeflesNvyYt+LLIYm87Px1ZO/6WphsL5h2lIm08ijVC6OFqZPqwAB6/FcuGGaKcRGSGcaQj2t6dj+PYtpwZdMvCRkOFPTus8YOa6G+El38EGbX9lIgwr3NxWBg8wB5MFkMqMejHG54oVNggAo5V8S0vFk3PDK61VJcj+6oDJCkrxYXcveLWvnPyX8OTkrUGH/SlfDxehMgXXxwzoxmeSi4mOrM8hSeTanj1othvsDVbpw3eqAU+3aIM6mwie2lhPWE9GEewshVM,iv:ePKkHOBU7houlZqXJ0xJQtAW12ebaKxosckuKCF3Tos=,tag:Cn5/BHy+e01a+hE7+abPWQ==,type:str] -grafana-ldap-password: ENC[AES256_GCM,data:YiqH4sHnihnW0QtN+a6CMO3WESbu3PHTCd+9Ft8pxxEQ9zqrFWiPAiBOV/FH1iCKlTEWEhAnN+7/9KpxzmRHEGLnGSf5+9nU0cSJKOAEngK/msLEnnkbtXH7jlf+MqU4to39IBdqyC9kIxAjD6245HETkcMZ+ANmL7fPh0++HG0=,iv:de6Mh3BT6MgsbtDhrxnBJ2MjiwJWe7GvemhVz+kGPJU=,tag:B8zuU1NLFqBAvyK+4kQhGQ==,type:str] -grafana-admin-password: ENC[AES256_GCM,data:bHUtdqy7yqSD6epCW7VT20djY8T7pFZn8a/iWXJidW5z60T3vOEgHFtUwjcoTiEDgpiyNuIxVAu6cUzu33vRwo4wzHCljm34yikBN80FblYFaNITCGKkR16OyWNxwFQmBDNjRQfxMKOySNOe5yGvKJ6s1z+uW7IzxZivXfNL7Lk=,iv:gAgO29Bdpl/WCXAxIWWW+0f/PBB0Eh11lhyRovIIyAc=,tag:5SekGoele8eafy4Ae9ZUYw==,type:str] -grafana-oauth-secret: ENC[AES256_GCM,data:lVPYDhdzk6tfaiSy3PS304KViP/dL4GnT3YdG7JePreTNtxffH4wp/B2iNiBI9DnYLpligI8BEf6Pwm5x78QfrSF/EDMpG9J,iv:odF+9FdvgGv3+wfopTVy7yqMDhXcwuas0nidSGP5Y4Y=,tag:x37fuRuJDV/bkmebhMWppA==,type:str] -linuxbind-password: ENC[AES256_GCM,data:N+rQDvW0RYG1e5WnwH8KA9Uhvz+JbcV1PJWLA4WfI75cnv1nLSbNNG9HK4LIoVEnxbnprDlBGAYsAX6pRxYmEw==,iv:mIkIQwGKh8OiUxHU88IFJ5UL1U9HBOFEQbzidWSEMcg=,tag:tYbaDL3wADA6T41BRH3wzg==,type:str] -sssd-environment: ENC[AES256_GCM,data:beAYPtMjSDjlEkQ38iXebmjrWM1dT3MADYjWOztlOkjCiQkivk2BlAabyu3yR7AmM0EmhtxVLu51rsJCfqMIHrAq3AzJifmGWfzaP2wnEACx5w892p8B+w1/Vw==,iv:Md8/yzyllQhirqG3zIY8Gt1y4O1vjTHW9jkwudBRfss=,tag:vxy8boNgMRXf+cm4q25U0g==,type:str] -promtail-nginx-password: ENC[AES256_GCM,data:8c7dRNmocRFiqPs9wqwufuvqUY8dfuEUBgQVd6BYfcwizdL9fhBgrBQX5MIpXWievkQi+MNE7d7hsg==,iv:5o/yCoTZ+ppvG+JVSWsMO0OskyOXcDtZ7L1npDhRvM0=,tag:VAIR3cdnDTmkc7Pl3eMW1g==,type:str] -victoria-nginx-password: ENC[AES256_GCM,data:rCcyr8+Ul4JOuPi9nwOq9cG1OSdf833WZGo0fJHDjuEJB7XVv1TuAOXk+5Tg27ffORqPBPQ=,iv:wAq4HLTXD7jnTnt9foFqVdUcNytMbOI09ZidzlbOkr8=,tag:HQq2avwBZ8XvsgDDP9RS5g==,type:str] -nextcloud-adminpass: ENC[AES256_GCM,data:8pekiDF8WuIgvQTWcdUo5p05tEm6W1ZAO3+J/qoBwd21n/v/WR56FK6+ZBB4TFAnV/X4mvh505+a9QmgmQkYjUZlDQIJNnlSID9zRRSy+Uyp3oXobfX7usr4D3zRx9VkWBZ3iCGi4/mZtZSis9RvrK6U/ToPp5S8XsRfA86GCSc=,iv:kXjlSXSVYkKxy16p2SN4qUaWWKuigKVIxyb+Y5iEUCM=,tag:BXgXSspPmoomdAxqBbXV7w==,type:str] -nextcloud-secrets: ENC[AES256_GCM,data:j8nmnKEnxsvL+xrrvPQ7BiPluSyfWDxGVPjkvUvuRv0CTJiGlXj28MgagoVy2WfqnwteunYmGKDRAlxX0OGP+f1gaByKx08nzBVgIftg+jFcKciI4/58zEDtN+DID37Lqx0wOAqh00wEgba+4g==,iv:0wAODGWOu7zuzUW72Q7VFgOH8UoddOU7z1EGDrR0N1Q=,tag:T+4xQ9Ugj7T0ytDlFITidw==,type:str] -nextcloud-smb-credentials: ENC[AES256_GCM,data:cNAb5pxUHQAiK+uJKnax/VUsaHCU+jeOK5zOrBMmDKEI5SaYHVmhoHFg5RBNjfM3,iv:A5Km3o4yU84r6M9ZQY/uYil6/L98LFOC8lpKnwHk+64=,tag:3byb6eJkMLd4YITNBZ2Xhw==,type:str] -atticd: ENC[AES256_GCM,data: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,iv:5TCRCJsui0JLOP/QUcvEfcE8gUXDTItmEI4YExzTehw=,tag:728wccl1V93pY6XtsI5mgg==,type:str] -atticd-smb-credentials: ENC[AES256_GCM,data:YtS1naMBLpt6c87EjTla4oTpw7a7RPIQBx5MLWh1+NvB5zEJ5hlR8gP3J5ayLiIhCT1rFMtTpV4+YV7Kjka0tj7ReMozS9YlEPKQVw==,iv:tjN/uWYua7D6ayjIt7ym+3+fcit/UQk8bQcJwQNLHzE=,tag:blQqhlxtmxwMhENTGZze1w==,type:str] -openclaw-mysql-password: ENC[AES256_GCM,data:UfDj5MBvJErGGA3GbAdyoFlp/rvLZx8dVApOpOnnp0gpqNAFF6QZ/4HVXgXTFw==,iv:YOj2bgS2rW2xuHqql0dJu9u6uc24AIW9k5jQXar0pPw=,tag:yIPHsHe3RDiH9/eB7RwB9A==,type:str] -pushover-api-token: ENC[AES256_GCM,data:Uij26JFdLXOTRXRU1NzsVnsCBzMJWRe5Aa5x1JwA,iv:nDro5PeH7R/WMfz5Yx13vFZ9k0cJWlk66U7Np4HWMbE=,tag:e2uHm0T+pp2qt+ZV4d2x6Q==,type:str] -pushover-user-key: ENC[AES256_GCM,data:QHe0ohe+mE4kgtOmwN3+qymigz4i4YtA6xBlJGVr,iv:aIuqX4J56lTwOgs0vl7IsuWxvqBv85SQEkD7/XhmXFc=,tag:QwF80PcO8YxDJWpZZtzo2w==,type:str] -sa-core-mailpw: ENC[AES256_GCM,data:jw38/GgFLpQspLka2cw0q5haoT17ndwgtO5F,iv:9aetrxTBBCyIO8Y+gd8mS9VjN19dr+tiTSA4l9HBJMs=,tag:iPERSwQnBF6qJKU6pDknWw==,type:str] -zammad-db-password: ENC[AES256_GCM,data:W7zsRqVNrtWIxjSk0EOWBnfE0TgRfAMkeWlx0LR7q5eAJq2wKHsuN1fg0UrgXNSFB9CCB2YxuIhNMNZ8jliLtQ==,iv:InyZyJLemkVkE++IyEjKr06BoELcXrANyAKtUtTkkM0=,tag:/LOJ8BRyxuPE0IzGV0gXWw==,type:str] -zammad-key-base: ENC[AES256_GCM,data:/sShSl1mc43c3MdeF/t3EV2SIKVoKxW2f/qtzlqteYeDEGvlvqdL986cPzw5l522HVPVyQGVU4Bm+80Zu4lqQhvnsVMAD7f52QsBKrv9dv+pW/nO4i9DeyiBTJoZIaG1gZsk/A2bMcW47qsr13UK8W8+Z0krUuygQnZz8cq+wm0=,iv:WddtqHN4vJMpXpH9Z3p4NQ1wkhck7bkkJjSJYPiygrI=,tag:P5hQMZILCe2fjSNRhqPtaw==,type:str] -updns-token: ENC[AES256_GCM,data:Fj27w9zCG0jJVBu1V3Y5j2B0YXWEH6Qq1XiNKmCbd7U=,iv:9wljvRRqzedmYsts4bRtXmdoxPWLqpNDu9atI9kdFWY=,tag:jA5Nd0LpwUySl5zXSSNWhA==,type:str] -wg_cloonar_key: ENC[AES256_GCM,data:27X9evcI45wjOQd+2tGzv5AP00I4vSqbhw7ZO940y1UJur5zNSKmL/oHVGs=,iv:aUWsNCZfE86AEnP3DuwNG61OzFlIAXBiAw3l+wIdmOM=,tag:uHBXREwIB1s325UEG//g1A==,type:str] -piped-db-password: ENC[AES256_GCM,data:nPyY32wuU2z8MVIcCnWYrYV29KU8J1CRmAT2tf3LMaSeekD9xcDV4t3dx40=,iv:BRpsCWAgbE4YggCFfM+g+Q/12C4wEgJdPs6XAWnVpEE=,tag:k4iekj4euq8LOJyT52W9zw==,type:str] -piped-http-auth: ENC[AES256_GCM,data:52xww+aZja06wl6wE/ThPGmKpEMaf0LLFEIMRbrkuYVz39ZJgbCK1dJbwQLd,iv:mxSPtrPgFhpMwVkPsjNaoUe1zCGcdHKhOGDFwezDCe4=,tag:Nxfhy0n40myy3ZMkwDdnDQ==,type:str] -fueltide-lego-credentials: ENC[AES256_GCM,data:9JUoamBFlNP+GslVwq8NA3humQqSSuBitxh8Zd3oL2yudog516PmTz+vBK6gYNQ5oPkumNEqab//MZ7rc+4rzvvmQOtnKqYmyb4pzOEztQW1fQ==,iv:Z8/4HNi65zxWW1nVJiMkGOqIGott/EaRLNAqfnq2LDc=,tag:ASYZONwVroEhjDC19W8mmQ==,type:str] -supabase-env: ENC[AES256_GCM,data:W5PJXzTFM0rIpzgJ4LYhTr/+F2xv/JCMfSbHGL1mR7MH7KtOyLUY8p+Efepz4G++r2vwfqgGy51wV4Ff91Jh9VVGpDD+YS8/hVhkjB+lew43LAMR8VwPgQu99Ed48w+vLbbx++RcwffUKv07hQA5uWgoeD00vbdjNkBhAZq3CwxtgGFm8NmcndRoBXkGYMFrRrLdh9Gib+ELJBbz3CpdQ6Tcdjg7OQKLpU9TBH0ZnUcYz7PlnNC8cCT+0PNGNKIGKmYWDrOtM4saHpvOSUdT9x8waMcqLWkTfaLYuTCEQJ7mdLBpTveIKNUyIrma0/oLj3tk0B9pqGT7Izn0h5X0hG4ihZveBz2ucHvUfz2SDgmh0bnxMTtNYTe367rfvbQMKt2dJVySbShm2K7mS2FF7umNkpuawbkG2BxCQ+hLtUifcKmJawmsx+/e2LRQo+mIm8kgsvgFuRniHdXdr8qDEYlXcccD5IJi9qHgVQtED8NuzMWjrCTSeXuxWa9i8ZoQD8gUtftLskCPj61ZxE78O3IrdAdG72OplX+l29jv6ztS8pSsoC4+p79oNA3RQUWiSMw8VHmcDJmGv9ivRRc67gLfjNkbOaJic82uQVCgTZEqEY7sXwD9qHwmF0k5iJTUPGR2ax6fiIwbl/XasLuspG4OhIA+3EJfaGnC7g+/1C8jpGIfbqTlvQ6mXe/A4Gc1T0hz1M4b8TDVjNS5ngsV3IBNDhcqG8NgdcjNYp4QUbLJ8tbY6i+uATXh/RnTcVD8w00eroWIQfjB/DMJe0Jf1bNvMgvooc6sL8TAMLXPLFD6HD2ymppEX2/ZN0HMLRlUkQIYjCaHmcMMFGa08l8Y+f/6KP1xg4GcsMjzPQqs7nZbxXsPlpxDUV/1CWhM0tp9354x4iMWGUWseYjpObRhQdyBArKziEx2ThGw9GsEQ1BP6bZeCqDyrQO9SoUaO/VGrQSl2xixGkLB0aOuu/02hE2kCOBirj1con+XhsCMUWBqa5d5MwPYTPX8Mbf4itwflRxMF5Mrhep8oFQOBB97UXrdgI36x+E1MEvenaocicyl/YswOW7vM29dIOyBeiUd7ayr7n52iprvlqnHLeS8e400KiH6G6OwJzNkWe6TXhbSrBe6fsSYal1kIG/1tcFBE0me43VDF/eqW0CYAtt3oRlzBdmLYDvwBK5731NUxX8N+lvS4YNpEWSZTTUl/xlhH3g+sGShPlfT8xG0Mn3kSmfjoLbd7wgR+Mjx1n2lfWrqbVnz11aWot1WnABAgZOaFHQD8Ef4e7rZ2jLxBZA=,iv:xG56Fa7XzAAzoHJvZQVXcKkxFsjtBBYxg/+rkxAqSWc=,tag:6hlaTsiKhUAQk1KW5CYTbQ==,type:str] +borg-passphrase: ENC[AES256_GCM,data:s/Eht8wmvTiFSIZEKPqAo0xEhsXUr285p3G5vmu2k6kQbirqPNankreApdzLT6Pp6E5LIBspREMn2kGRkZP0TA==,iv:1sFpZW7PrbR+sk+OFbBAQ/L4IYsvZ4Acw+CcRoayu+k=,tag:GTtgyABKFprkAlT0wDeiTg==,type:str] +borg-ssh-key: ENC[AES256_GCM,data:rDnnd9Jx3fCYtlN21vJ03WdaieAc7U8RAbkpS4auOq5m7Uu4EJbrBhgH/G+D8NjGKr1Q9O29e026ZSqsNHvTfAm9hdt00r3DB9Lx9lMDnM/7JXlsIZgB1+Eh56oF6DveAx5V7o+2OrmZt5cTly0ZcIMFYtZSy1yn+ZRirEj309ZKXwj/V5Ne8e+KGlTDdOyGVO1Zoa0S6Zpyeec8WejLlrlFZ2qCbzjJHnw4cFiyrmk2+OY4Y9GEe6grWhqRAPAF4oxAK+rzm+C1mERjB+Ys5pV6L756Bc5Vs6h91EQQtFcD2xJ4ubMmEQxopASTvw+GPcfqrTLsWKpyjjjpIjOYhdbLM1ca6OS1QUuJtKGXsbPQsdI5n7WmX6KW+s/kiPAMbMlZez3YuYhSdY70CL5oHZCWRYfM1mJWKKDmRuzN2vFNdUX7mEwIsnwDQzSse48lgdLB7+QKqiYBUnt1xettMojJZTqnqR5/jMQEPjSGatDk0T8zI/PPQzJp60rWLiXaWo+/bxHkrFlAvGt94/5x,iv:UhPVXedvA/7zS0mOggeMg3nE7LPTl+9/gOb9aocMnbE=,tag:MrgnbhB9RnxszlOsMb2qdg==,type:str] +vaultwarden-admin-token: ENC[AES256_GCM,data:eimjqTskUBgROPHIZdMx+F8ydri5aHk53Sx8Jdzw9gmDFfHtLNfPgYZ13q4D7Yi0pd6ze+LeW73U+P4npS78cg==,iv:PrcIKJSzg62VqETwcgQlU3U45n6tN0ScdQwk/5bNudw=,tag:O0wk+k8CFAG33erXVn4p7g==,type:str] +vaultwarden-ldap-password: ENC[AES256_GCM,data:pvd8vjYlc6Xm5WZ1Cb9Sj4HnwiBWkr8Y9Cjb9+4H3Tstf0e8QhXZJDREbsOk/fkvlW1vhmdEFhDPPaAIuz+Gmg==,iv:Tl/gZLv2290PxeTiHSt610070LRMWjWAGcifFl4jRas=,tag:tLmOpM4gwME7r/sg3sS0lQ==,type:str] +vaultwarden-env: ENC[AES256_GCM,data:OI8R64PZ4RrNmtEXP5BjTbTZY/FqQ+spQGyTPziUsOJzS9hiKRW7BS/IXEKyCo70siBQbl8BG8W/i6c6k7KW63vX4I7vp106uwvBTYDVpflgeG9TF9Vw7Oz+gCjDo0WdtIwLQA15QUrZR/mct96oRd80HO6OR9Urm7UPkW/6Yb+WHpKonj7sqPhMkPeJLBRxjf0Ks/q4KK564Sr/39M45WlnOw/LI+B0oHyoiufmnx8yhrDbb/L8AbT3pN+HkKkqxkMcZ6ujIVF07zlyJDmlKH0Dg/F3M4DE386X1birpEVEh5AT18IHt8/XPt7OTUNlFHI9hBtykg==,iv:Lh7FatOIKkTCAfpH3uQeGZl3QlvGOi9fzUUICtP9aaY=,tag:afaF9fACuH2ypilMPJEnJQ==,type:str] +authelia-jwt-secret: ENC[AES256_GCM,data:FWEwqCDoOABmYtjvXwTNk9m5c3QyM4GYVMmav3c1SwDvXT+CRKlXe2qFvJd35F1Hm7ShsR9hDQD7CMgFHOb4ww==,iv:dBc1fCWEoGChNdIjHFdxbx8tEYORb8OU8g1inDqaCvM=,tag:2AsKjNO2Jah3bJHTp4g1dQ==,type:str] +authelia-backend-ldap-password: ENC[AES256_GCM,data:/udgZo/DhJexvOryuXScGINtCzyvvBKiowowf0oP+Wg6tXgma0od3jvMlRneaajJ0LH4Jn+CCku4lUf1XoqcOQ==,iv:G3JIClPfptziL505j1M9yQtweRoar2fBpKVnI91j/WY=,tag:SbuBYaD9JY4kDVgrz/cJgw==,type:str] +authelia-storage-encryption-key: ENC[AES256_GCM,data:kuCXAdBq5XeDlNKMbGGynyyNbs087OYT1kabPTnV4WnLxl4z/tBwGXEL30kTtFueJAX9LgUEPZe/MpVaAVn2WQ==,iv:mVOhoBWHXlOBAXP+sB3GaOMLiKJ+7SiBPs4coH0R8BY=,tag:tXQtMqB444Qv8Tdrbrz8tg==,type:str] +authelia-session-secret: ENC[AES256_GCM,data:DjJC8nT2W8A730MUT6UIsWNflPYMpgVrshbCAdCGn0hh8jTu5uo6N6fKLdbWdhJ+q4cAqNONYNiKi5NMp6yktQ==,iv:p8kN0PydEwV4EXwLp9R10Xp2/NjqNaFux9l0GdGQQFk=,tag:OD+V1DrcvNp5frvEhn9tsw==,type:str] +authelia-identity-providers-oidc-hmac-secret: ENC[AES256_GCM,data:OWzABR9ggbcAEauMG13L8p9IlAlyY9logj+qfx5aSpe7qUECVqD/eYGPm9ATQ+8PYkL9qyS80rwDunbwp1uRJmFY2WZxDtrrLsI4bDTqOt+IG/EZMvfVZAgAXhJKnacsshy6FINmRstHK3Ki1YTb3U8gvQgoX2LP+KH1q+fJHfY=,iv:v0MWOchPZILPczjmxnwSgTHgxKC0CKd69+s1ERa3CGs=,tag:Dh+/1kBuhlZLp7BQbev4kw==,type:str] +authelia-identity-providers-oidc-issuer-certificate-chain: ENC[AES256_GCM,data:Kzo+ysjKrYI8pTCIxYsSHYqCGYjj2JtGWTTwq3MP7rtMSB4We417QyZXrZY4JFc+TXD25K+aQf1o/cb3x3zynhTTzPkJnwBRmhVdaHLfWfQYmmfq9SRrEVvQLjdQHtatMdZ3H9v+JfUbGSxCnmDzMAkozVX62ReYpbFpX66Ng2sj+JBk5adi3dwbEQ/QRMJGiuunfKPJWau7tWEaCzj8AGxBk6MehkgTzjYWL7Octn/QMjTb76hbuBPazR4pczNNRkacXoFBwRPdBF8vEAtapHZkkKzKIpQZqaUhIVngOjRQQIwwJ/sj1XnBvYzwJNDe2Hh3oErgxmwI6ppC3QIEH1si8IbKZQckysStn/pEtSZ4d+tPsOhLBOesab1aJZP8snRUd8tY1oyfHk9UlpY9r7QnJLKsXvI3DKn3XhrpMaQ+blucj/OeNDmjMx2j2+ZDKryAdSmxjVCrWhYxqFrhqyoRVXB453umMCH01qjxvuMawyOzpWZyXO4z9oCe7SYF1HxLFCQgRMAENAdFbd3DGNN6z2oeJyIZNdefe9eOeilky3zUxntBYPVrXmE6VYcd4hYE0t4nOku/l0GkUXmhq7+2hk5OWjAW89I6qo8MPa/Ydpr6I0AGHTDuBST99Pqt5RLKABDQtehm4R4qWhFjOkUjqU2vl1Fy8cK87/RYLHRa0B1A9Uctlis68xUAE7sJMEc+KFP6VaOXuw4v6PZEvmi8eGWBihqaYzcD+HwXLPm59FNpy5Rs1WQCvv255z7kISU63vTW6W1YglBRdgBLg9k5lFFg1OUcgupj735hNTwOmpEXUsMjTRz+8XWUOkBCOWXbVWOgGkW4HIsI3wiunECXwsEVxyXoiwYYYM4y/WnEUQKmr6NXp4xrAkTHUe6jFS4MX+GLEVHWi/tv5iKmSBl+LjKkGeaEWL1TjHRxCUvOwWYs3Z14czNys4lpcXcbjZBBhX8Zn5Kgntc1aukW6GcGNla+m4RwAbJzWjDCwGNGG60SDFM8P5M3gbkvmnE2zFkkXNSDmw==,iv:iZuII4OYUpyx/dfvg4hAuu1YOtF6jHrw5CMimTfSg60=,tag:KG0INX66V3D7w+QuDfCJMw==,type:str] +authelia-identity-providers-oidc-issuer-private-key: ENC[AES256_GCM,data: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,iv:rACJcfz2Jzb5DCA4KmRu0WP6QR+ntt59kINPA6g9fyw=,tag:NGrmOd72w7AQIvdK13JFFQ==,type:str] +gitea-ssh-key: ENC[AES256_GCM,data:6RCM9oHKV4K12YJUfBXphHB0aw7vTLVRlHwM0rQlfMFlgu4nKJ1xlWtZQHSu5Pn4z+W4v+RogeK13C6ln7/ibXX/WSTAUM0UfuSLdMcN36h3VZ87UIsxEsNWDq00zwgqT7ShdVdvRimG/mY5AE/ebJbgHP116Ar5Qv1KevnmrcYoVUDrsjblNz7zOb/3tDwMKcTOnR1eSn86de4yLkHCWgk0Hq9nK4spalEil1cHxCmI9XMcnPY8bxRsPAPZcXSi1prE5Im+sN0bDesq1AtWXeKUpBO3tWnwW2N2ibnhKY671u+EscOKZ4NdUFY62BkmjZCqJpireadvb+GhKv8lAH0qYbNvaMNdh0f3n2gidoAbBEXQVlh5+dLPcpp+4mtCCUODb+UA091W9YCKkTEJe+C6HxP47SdayEsK2DEq+PPNUITGb3m6cmlx68mEi8H7EJlNVuPbYGlwF3zHvjXt1pgc7qAdlb4U3/BdpnSICEZbNhOyAcrPzFjAh774MlQ5laYz1lXIjmkA/aNxVdFi,iv:yGy0E1oKdwQeV4VfPazkLtwvAB4DRZsS9MhEUYxRHZ0=,tag:VOPvYexE2BWt6XNy1r9OVw==,type:str] +grafana-ldap-password: ENC[AES256_GCM,data:18UHXYC4GvAteDrAWVqsg6ftu9xN3Q3ZUrBmmlmA0OO3qHKI60PWlRVgOhQDr5RTVtbKF6IyKu65p/zlctEk8QGFmNP7uE4fjdUog0viL/CeCvzpJwUI+f8kWj8lIJ9FcKKBxB/VpBTDL2w5Znsth/xqpS3uJOIIOy/mwBMBmkk=,iv:UhNGj2InW6+BnaUDAvuifxT5boVRcOaUGX8JTsxZptQ=,tag:zc6UymBNMS2sz29riT+Arg==,type:str] +grafana-admin-password: ENC[AES256_GCM,data:lBwKPZ94bmbWqUkGxmeAdqXFbt+Feq7riz3fdohZFsZYVyJ9Kmbqw8q2erRnh7DRu//kaqt0l8VztGEsgnp+Ltqtc23p/2h7hsK8IwJXApc6DUw0W8MRwHhsFXLfViucpachgcAJ3hSrUShlfz7F5HvvDk4fbEDxd/HXzKaUppk=,iv:8oZOyNnXIJQKuMxewNQIhEYZJZM9EkoPNsneplyDzWA=,tag:z2uORXdtTJxIHhtOPY0l7A==,type:str] +grafana-oauth-secret: ENC[AES256_GCM,data:R5pKrhrSKJRQKPzHti9zaDV4rIt676LjDeijzw1vrii2NeeFzRx/b6Cp4ANxH560+BeYoDfHG6iZuPzadkZax4KeeibKeccv,iv:FTHKRFcBHdyyvXfNfwEJAk1wWHakCm+wP80+JdSv+V4=,tag:m8OnyByv+yS3Guybomst6Q==,type:str] +linuxbind-password: ENC[AES256_GCM,data:bkcC17VkxtKoCqRpovXqFRcikPiuAM7JXTiMyHSUiuWUh2pqCmCMBeCRL0YIkCb4dHK0KyLEv9rZorQeGCX5MQ==,iv:6pkFgEMBJJLSTart+o7kUq8zKZiAsbFMvJWHzqN6StQ=,tag:9i6hVZXCdzV7HQV1cO++iA==,type:str] +sssd-environment: ENC[AES256_GCM,data:knST2jcJlRxjc+lv9AvIOtcvKFkR/64S9S3erW9//IH3p5fNVD1Lj6H94rem+1PoIMLWXe6IfgbPiZvjM9onU0z7GAi1ZYsIJbLNHcHjDf6U+iIJB6iP8fY9zw==,iv:hxqrmhfws09JwUusq3Tf82ZoYScQMObvYY5/4I3dC4Y=,tag:irQYLHdTgNf3YubxqqttjQ==,type:str] +promtail-nginx-password: ENC[AES256_GCM,data:8C/3+qSPTdcqXb6qFKTTN9CO077nux7RkDzSoMP3SLCIIoqgdesi6VpQrvFc2HDVXvInVks4XJ93KQ==,iv:Lc35AdffObuFHDTkyDmlx48ff2gGbXKT3fCcu8FsY1Y=,tag:c2i9KGF9nnJeSjdVCUUfsw==,type:str] +victoria-nginx-password: ENC[AES256_GCM,data:B5PB1bcHuI/nUc5Nge2khC2I1cSr76TnQukS24vhaqB2l7eLQceiD7lbd2yxwqxI72dpf1w=,iv:vU1+DY0xR/XLDYErkVGog2i2j7n6ndBKv+9XSapXuBw=,tag:SRqFvGgpvbH2lbgtGR6zCA==,type:str] +nextcloud-adminpass: ENC[AES256_GCM,data:7jz1EqzOFVC59wAfo6Ss8A4LX5b2yY7adCScr3pY/HT7VDp7eosuroZCMkAZ/1DpLg6XzJfSYeDbd75qUkSyQav4T5q3DUT67iCHNSLt11QKUCC19HVItFWxD/+IbGyvF5Lg7P7OFWWCkEPfRt/s6iCwR9Yp5y2TXLxNaNVyW2s=,iv:yusz6/W+nl86vZpl5qXcHCh84fagKmECP9rfeJW3MWo=,tag:4E0R5InvZhxVYKVFumcKtw==,type:str] +nextcloud-secrets: ENC[AES256_GCM,data:O3epYK5tAagt8XZmP9HrkzxT+h3v4f8HAz8Sdz7GWsOl5HbHHxZtoJwy0MT35CxA3jjTofQc8clgeeez0Q5sBuKx8Adx/oFOe8nOIhGBOjakm/qAG0E0o0iBmxJjwi3/miX2JQuDBS2v3FuHXg==,iv:S+qmPwkGWx7acXl86ieZWRUTqnyT6oB+N/RBT89blro=,tag:ral8aKlCeMXQydJgs2EQWQ==,type:str] +nextcloud-smb-credentials: ENC[AES256_GCM,data:UHR18bSSqJDppcdL6dvXC8R9I5fdOQ065PD5c0VB+EYTnsHDKkrw0FIf680RzdTo,iv:4cCuvULmKBVahGIsKham7ZTQSM12oUPypgd+NkJsLlw=,tag:fdzqR5hdv/qxNR0v6XvQJA==,type:str] +atticd: ENC[AES256_GCM,data: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,iv:MdOlYBly1LCjAC3pKhfT5k6TZm+pUrtikJ1R5g1H34c=,tag:TG5mWrdjCch0S112kcMp8g==,type:str] +atticd-smb-credentials: ENC[AES256_GCM,data:rxNeD2ZfjdWdctsNLa7ZEEed863Huw9+LjFYXJ0w5dOBReTlftWfrQlwcXY3Efb6ueJfie9ldJXzO7+Bk6kK1rTYtSJvCz5j3d8PIQ==,iv:D8S9Bu0H7qB2f6IKVk9aW+5+QZQ8gNgrJ0W76FvSfEI=,tag:i5GhGTikil9I3x3D7Ek87A==,type:str] +ocis-admin-password: ENC[AES256_GCM,data:RaTYOpym8818FlJcvMKtD7+wGtxQ/5BI9smluMsrh6V6VWE1FefqfCfkFZl2xg==,iv:8wo2iASlUClRUEu+X4bQo4/8wr81XvwWHA48a3A/PLg=,tag:3iGppZMawfrPMKspn1C8Ug==,type:str] +openclaw-mysql-password: ENC[AES256_GCM,data:ioD6DBOTMR70zFa5lOtEAo4VF6UiCPujZl9T5yM2Cv4p7Z7Mq13bG6/tjRYo2A==,iv:eSbwmVKAAXBP2dxq3PuZ3R9Jghdk+8iE/+ysuMWmOTw=,tag:6Lzrtf1Oo7kn2Krs04tU5A==,type:str] +pushover-api-token: ENC[AES256_GCM,data:SmGX2G2SqPXR+JxLpTCdRlvfQxnICYQGX2lZZ8gn,iv:Nhf15Uin5Bz9YCIa4vuMgVN472otKSfINmgjqMZhdBs=,tag:BQrUmyiDzjMFIXF1pmKiiA==,type:str] +pushover-user-key: ENC[AES256_GCM,data:01JeZf+e0JY6x1PUHoviPGy6gp6+P7ZC0VpitxVd,iv:xdlFZlMmz399bAKRTfWUEiY1srWG4lthvMniO+qYaWQ=,tag:GP+NIY9glf9kx++kEbA3sA==,type:str] +sa-core-mailpw: ENC[AES256_GCM,data:jU5HDVARYCKz7Vk3bzlriAxfWJzzaOJR8Sqg,iv:/zuSEsEZ3Egh34lahGv9Yx0l88wBPs/TizDxo7mOQnA=,tag:S698QX0Qo7U5RfVYJLV0cA==,type:str] +zammad-db-password: ENC[AES256_GCM,data:IkociTGt+/wLx2mymSn2Pb7y3w65gWo24j6/pZZo1Ia40IeXZyMvUp+b+EzaKoxh6Pn97fLtcMc09AIu1KWRYA==,iv:U3lHTA1WMxFKfFe0AJVon2pDp4g0+eSNpPiiH351Yv4=,tag:CblZX8H9njJKy5ahsIgBxw==,type:str] +zammad-key-base: ENC[AES256_GCM,data:ttawuhyN6gl+zveN0OxuRvMQ2V7Uxn40vHNMGhbnD+U9mmR1+ro/79iXzcMQCAcnc/YwGuUOwKBIdklGG9L4yr9Sga4EV7NsKviFnLAphwNpPzzfp/IuJ49AA3ut3z1DfNxjYjJyKBRbzcY8HxIEXEx8ZgKPkVP6od851vjsz7g=,iv:93SR1XLROwRmbTng/yDKHydcYUoMFB0J3iDL+m2RaN4=,tag:F5rR738p3JbOsVl/N3oJBg==,type:str] +updns-token: ENC[AES256_GCM,data:iod0VbBSdryYPkFkw8a/cgg1wijtJAIgMoUmSDosgxM=,iv:7HTZBxEWBiSXPr/SJqIJjiK/YUjNT3ZWqH4e5cOnM5c=,tag:LAm23Gxj4LuJ+nb+Bc/JzQ==,type:str] +wg_cloonar_key: ENC[AES256_GCM,data:3yNVgw6VI+B2Em0BSJ9COCUdvqMhNxf4LhZukQpVz3MpUASuqe6a7SUD+oE=,iv:wh99ZWcvhXhZA3pKJG3oz6+Z4j8Ln78CgTb9lqN5Tos=,tag:fT+1x5k57U/FbessR45i/A==,type:str] +piped-db-password: ENC[AES256_GCM,data:Q6omTndqfYOER3lovjnxEzSKDwn3+gdBBNPPQDRaTE/mlsIop1QNXTlby7w=,iv:UE6ZZDyumsUAA7WGf3RzZohjYPH4/7CwBvdvG9lPkBI=,tag:vBkrxHbSLlhEn2LigFUYfA==,type:str] +piped-http-auth: ENC[AES256_GCM,data:Uu/3JUVCYdVYhCh1iRKJ0QWHVZI2ezCkrVYBCA0bwgO6PjHumcuN0HObpCfM,iv:/OIqimC7w3X93a8/Xc/ZVkabPto315LFDHCzkSA7u8s=,tag:sHyziP7D5OfJ0FrV0jHpaw==,type:str] +fueltide-lego-credentials: ENC[AES256_GCM,data:1l1zgB4umgijima9DhW9Kx0Frwc+u44P0jdXLQORZcCRQwjdZt4xYPmi9ydP2h9GMQ4wJfWwK1ggzBF6DFS/a4ijeRYWeoRpA9pEuxrEQl3VYQ==,iv:wrUpTxtQxlO1GQcgmNIsmsVxiIRnZHCmx9aWTWQw36U=,tag:7TOha6wlxgplB6Mq4/AtfA==,type:str] +supabase-env: ENC[AES256_GCM,data:k0LeN+834/RVNz5F2IcQ7semcLSlV6wgEpNI+HHT/VaujxFJ/sxn5xiqmhOUdfuDGj4frzrC+HKun3goipd+nPx4lyca/dhFtpBwBk1BxvIXd59qT6mUqzFzbFWHRQRNPeVPghO+evfx8jTspBZF90kwdXupcFgmqzOys8Tm2rM1qq9qx+mSZ3ls8JF/ba1J1/DwkrrH5qdJwl4iMLPryr4aDhvXqiCpjyCf+kGmEPjrvaz8qLzfFpbHSgZHxXOPBUqz6JwrDrzI0AbMbzuoP8dLEkBwS8c8FJL9A8xzFT7HkzOwhgYI2rUU4u+IUpF2t1/iYisWEvhbTeu8fMql8OJMupPwUaRY/Y5oq0pajC89lxGEtpQ2BzOM6AS6rgRZFIwGu/Xc5qQxsO5Oozhdw6iaetwk6YiFOesGlvOjzqeQ0XYK3nK+XUjvVolcdCvmSocYQCykqbf+DWsFNH0QDf+yXPtgkkT3PTSxKQ/a5i3LQc0k+XmOv2Ios9dItFsDFNjJrlhwwg5vSljTE+nz2V+wfaF8EDWlpoJ+I9X8tvQJMVqys2ubMe5IhHoI77a3LWXFm+N/Xb3PO71Fw2L1AOJzUgKWuaoelA910kpFzpqO1v21dC/oKMMHRdoZh+/wR4/sEMrtHqljdEQo8r7BPyiBx58FBYobsFr5OCM8RF8ZRVk2GnN/bPdEy2tgJm1E2zlzVqUx5XAzgT6g83O/ceyqKLrbOKyZrkfvd1bj7NfMTu3olhcWXAvIz0T2KoAqs3Od8wFErUQST/dXdyTvKd5EJ5hScMff4cqXdZ9EaDHFbirKieqwgb6bSFZr4hbPIm/BFx26C+l1pZd8Fj+1jWc7wg/1hzcnNUItWGSOsU9HatmA+KYI/YDZfVbpio/LSXhMW+mR7nicvgH89bz7wigeqvIJtxmEbWqX5Z2rXM2jxAfE3lDLaoPcyRUrDoiCBVEs26ThHXzgzPbOJCGfwe1F7a6tnQBwYA6RM9QxqiF1ZkIYaTaxrJPR3f62SnVIxSZk2mWQ9Nee24Ca6T+guFI3Rr3wUc+2WLYKiWRZJsDPFGQFeHbjqEO/VhdW/t6RyG/oHewdaoPtJ/747ku/JCSfUOln5Xvt3a5ToUfAUCOFJQjOi5mC1uPeqw2IWfchkXS8eUGnu85qMIB4G3mJTOIGjxx+2wV+kS4yaHbl4/cQdzR0Z+ZjclKrLsu7oFzvMZRaddqfRaMRnbY6k8bWvvOP+UxkBUfaQwIL5h08tSDlxvF2pd1QMc/ebOZ0k6DHRnRApuWDRslZZXVf5e0=,iv:tXuI40VG7gndwTV+3dpA5TZSkwmfj/OS7jsXcLDgBus=,tag:qOO8c8kiy4oVP+NCwzXCKQ==,type:str] sops: age: - recipient: age14grjcxaq4h55yfnjxvnqhtswxhj9sfdcvyas4lwvpa8py27pjy2sv3g6v7 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQRHFXZUNDUHhQemZ3dDFh - SFJtVWp0TlVhcmUrVHpjMkdhNnRMdzkwa0Z3CkR1M3dldXBaaXdzZ0p6V0RxL2E1 - dzlEaTZOTkZJOVZnYzZ6ZWZIRGx2TEUKLS0tIE9EQVFoSVhxZVpuUFRMM05MZmcz - MnF3MDhMSkllK3FwYis1N2h6ZUVyTTAK7ux3skn8LezA4NQ5FNJTk0welvuA7K7B - uX+aP6o7/kg0ZYlB4LXOlpzGvvZ88nQ8PaqQE8/cfieVzys2J+FzdQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXRGl3T0gwYS8yNWI2WVFo + NitRWS9tQ2txTGlmc2FDTFBxM1gwY0NCcEFVCmZmWkJNYStxdXlCL1dTeTVuS0p2 + cEtla25JTE9ZejNmYnA2MHpGMk9EeG8KLS0tIEdtcElDbzEyMWNrRWR0VVE4NWd5 + am1FM0NXWDA2SzVuOWhnZ29QR2NYa0UKEOnXzjFVzvoAofwBNtn5uTPtB1CCW1GG + RrfByeQ/tYV2OAGERiETt6s0liZd99jU0Hc6YkCEwT7cfjhxIb+yLg== -----END AGE ENCRYPTED FILE----- - recipient: age1exny8unxynaw03yu8ppahu5z28uermghr8ag34e7kdqnaduq9stsyettzz enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiT2hESXE1YWZ1cXRCNFlM - YVFCUER3MnRndEdWVjVQN0FGU1R3dThyaVV3CjIvR1lqZ1htWjFYSFlkVUlDVEhW - SUFEaDlRYlVybmdXVytmRjlKS3RNVmcKLS0tIEVhQWdFWW56anlTMFhWR3VoZXhV - SzFOdkxQWjNiUUZEeFlHQ01tcGo3VTQK+7IvAMcXyXWB32pHTsUA+sQYjldJK3Jx - qWaU5GKf2qr2qZwqINE8+2SDI4qPuVzZaFurY3Ch6RaN6XQhL2W9Ew== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUTEM3aXVkT1FFZlFvMVd4 + S1pRcGx6azgzOVVST3RvTWw4S0VDOWg3eFVJCi9HcjlCdnFwSzh5U29uQ0R3Q0hX + UU15V3BuYUFoQ3hvMitIdjBCYVVzY2MKLS0tIDdRd3lic3h4cUgrVXh3dFhZWE45 + V20yTHJqOUZ1TlBqZXFoMjNaeSs5TU0KB1ad+BOkjd9KlWh11NhfQH/6ds7/k4xg + b+bBOq5C9K4DqTgtKAQoTEHCfpPKHqlzP22TWJwj4lqyxYoN640dXw== -----END AGE ENCRYPTED FILE----- - recipient: age1v6p8dan2t3w9h94fz4flldl32082j3s9x6zqq7u5j66keth9aphsd6pvch enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwcHYzZng3QldjaFRTRXhn - WHZucTN2UVNPcmIxZmVBNERyejNBang2RW1RCnpOa1dqa3NMN3h3bUNXdTJ2ODVO - MjRXVGRnbkZ1NzVDQWdLTXVodUhXT1UKLS0tIDFoNnRRdThNaFdheHYvK3ExU0lC - cXgzSHY0OHQ4dFppbXBDUkpZY25KMjgKNrM3oyNd5A6dBhdF+9+MVRyFAHaIivtq - V8YaR08W9mMr6ljlecrl6GdGAhM44b+YIIeHh2P3/c7eViGDsk92/Q== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjQWFISWN4SWZUcDJ3SFJ5 + eXN0MDZDMk5tTGV1OXlGeDJWNU5zNC80WTNjCkQ5NktHQjZRT05la3AvcWplM1dZ + UlF3eW12OHREQTVzSVBnaFhpWUJoSk0KLS0tIDV4VGpoRmhRbFY4dElqYjMzZ0Rp + d2FBUkU1bHpqWlIrZVhDMzRjVE9seVkK4oz/2tg0yzqCQ18bZ1LXn5c9NNJrxtOV + k+YQkVEoIBabtA8CDUpdZHW+4r1MTnpM1zxBE1rf8e9nMmidNk4OwQ== -----END AGE ENCRYPTED FILE----- - recipient: age1ylrpaytkm0k5kcecsxvyv5xd9ts4md0uap48g6wsmj9pwm4lf5esffu0gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxNFRWaURaM0dkbHRIVTFJ - eVFDZEVvdU1Wbm95K2ZNd0t1RC8zOTFpeVM4CkpybnhlOUZaZnJWRnJySnp0c3ll - enpwcEE1YS9YOXYyQUNlZWtTT043T0EKLS0tIE1BUXkzS29hQkJmK2I5VWVqOHYv - U3VaY2l2RDhKT3EreEhLY2tDUTZXd1UKxk9T2bXNNLwCJLMbvUyo/DTZ1M1uQ8W3 - u/iCbM9jRfRfWjBLvAIRDIaD/uMKC9Frb7SX04hGz0ae3tM9JgtzaA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAveHc3blFHKzFhK1FHbHRx + ODNtVGdpa09mYVU3TFRFL3F3TDJCNnlIYUZVCkgzSUdrZTBFOFloZE00dUtpYmlC + emtSeHZjdlB0YkxyckhWWVdMcXFPVncKLS0tIEl1WGtOTXc3dThlVmgxc1haOWxu + Vk1GbFdZZDdQSVBvZzRhbWdsRlhSRzgKD1xu9pe7dO46RGWNaZDbKzhL1XHqXcUN + y1rA6p1r5nWboIHKZBRtoN6vssvGxftKXIjgE+T5M6mzMslHoXGXEQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-03-28T12:58:36Z" - mac: ENC[AES256_GCM,data:7+EJFS9gvLxhUo/n3tORh5zH7QKGn+iIfBxWk2PkehGf942u4Ty27a2ACXuyZsuDNPI8lQNvFwCo9FIo09ia0Mi9cQO5R6+B0Aim17LZlE7tPNiDwe9lQvwTtb2aXldemypD3JBI2XoTv5/c5T3E3hc39EHqVuIcr2Z/tslwn7w=,iv:Kz2oD0yu3KxnmE4eJ7QaO/ziJkq70KbK0w9d8IuvQ3c=,tag:ZRBD+CGqXJjztn2s7EMegw==,type:str] + lastmodified: "2026-04-16T07:32:31Z" + mac: ENC[AES256_GCM,data:YENx+ZwyoVvKJUCMpgNHsGbCYZ+A4QJnVGo+SQsj2JjGUMEFz03JYiTzhqYg+cokfKW3QOptb47fX75i/yaE2CjjhqdlmDe9jKfnKE+AoAEgoRtrkmgii/sctM5ZE5uSNZsymS748kgrgNt3mt1tJInog7YLnkI3X3llpOkSKiM=,iv:D/Y3FnipB1z9q826HPhpLXt9PGvvYxrNzYezwLXHkbw=,tag:gRNezCYj4UvToSGW3EFzCw==,type:str] unencrypted_suffix: _unencrypted version: 3.12.1