From bef415b5915e5d3a67208ac475a43fb3def62a9e Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Fri, 24 Apr 2026 22:22:26 +0200 Subject: [PATCH] feat: add fueltide backup --- hosts/web-arm/configuration.nix | 1 + .../modules/fueltide-backup/RESTORATION.md | 129 ++++++++++++++++++ .../modules/fueltide-backup/default.nix | 64 +++++++++ hosts/web-arm/secrets.yaml | 121 ++++++++-------- 4 files changed, 255 insertions(+), 60 deletions(-) create mode 100644 hosts/web-arm/modules/fueltide-backup/RESTORATION.md create mode 100644 hosts/web-arm/modules/fueltide-backup/default.nix diff --git a/hosts/web-arm/configuration.nix b/hosts/web-arm/configuration.nix index a5501ac..79ba795 100644 --- a/hosts/web-arm/configuration.nix +++ b/hosts/web-arm/configuration.nix @@ -42,6 +42,7 @@ ./modules/scana11y.nix ./modules/wireguard.nix + ./modules/fueltide-backup ]; nixpkgs.overlays = [ diff --git a/hosts/web-arm/modules/fueltide-backup/RESTORATION.md b/hosts/web-arm/modules/fueltide-backup/RESTORATION.md new file mode 100644 index 0000000..400e2fa --- /dev/null +++ b/hosts/web-arm/modules/fueltide-backup/RESTORATION.md @@ -0,0 +1,129 @@ +# Fueltide Supabase Restoration Runbook + +Use this when the upstream Supabase project at `majxbigjafpzayzboxsf.supabase.co` is gone, broken, or you want to move to a new project. + +## What this backup covers + +The nightly `fueltide-backup.service` on `web-arm` produces three SQL files per run under `/var/backup/fueltide-supabase//`: + +- `roles.sql` — cluster roles (via `pg_dumpall --roles-only --no-role-passwords`) +- `schema.sql` — DDL: tables, functions, triggers, RLS policies, views, extensions, types (via `pg_dump --schema-only`) +- `data.sql` — all row data, including `auth.users`, `auth.identities`, `storage.objects` metadata (via `pg_dump --data-only`) +- `sha256.txt` — checksums for verification + +These files are included in the nightly borgbackup run (03:00 UTC) and shipped to the Hetzner Storage Box at `u149513-sub8`. + +## What this backup does **not** cover + +- **Supabase Edge Functions** — lives in the `fueltide` app repo, deployed via `supabase functions deploy`. No action needed beyond redeploying from source. +- **Storage bucket files** — not in use for this project (only DB-backed data). +- **Control-plane settings** — auth providers, SMTP, email templates, API keys. These live in Supabase's dashboard, not the database. Must be reapplied manually (steps below). + +--- + +## Restoration steps + +### 1. Provision a fresh Supabase project + +Dashboard → New project. Use the same region (`eu-west-1`). Record: +- New **project ref** (20-char subdomain) +- New **database password** +- New **session pooler hostname** (Project Settings → Database → Connection string → Session pooler) — the cluster prefix (`aws-1-`, `aws-0-`, etc.) may differ from the old project. + +### 2. Fetch the latest dump from borg + +From `web-arm.cloonar.com`: + +```bash +borg-list # find newest archive, e.g. web-arm-2026-04-24 +mkdir -p /mnt/borg +borg-mount web-arm-2026-04-24 /mnt/borg +ls /mnt/borg/var/backup/fueltide-supabase/ # pick newest timestamped directory +cp -r /mnt/borg/var/backup/fueltide-supabase/ /tmp/restore +borg umount /mnt/borg + +cd /tmp/restore +sha256sum -c sha256.txt # verify integrity +``` + +If `web-arm` itself is lost, fetch from any machine with the borg SSH key + passphrase (secrets are in sops under `borg-ssh-key` / `borg-passphrase`). + +### 3. Restore the database + +```bash +export NEW_URL="postgres://postgres.:@:5432/postgres" + +# roles (some will error because Supabase-managed roles already exist — safe to ignore) +psql "$NEW_URL" -f /tmp/restore/roles.sql || true + +# schema +psql "$NEW_URL" -f /tmp/restore/schema.sql + +# data +psql "$NEW_URL" -f /tmp/restore/data.sql +``` + +Expected noise that is safe to ignore: +- `role "supabase_admin" already exists`, same for `authenticator`, `service_role`, `anon`, `authenticated`, `dashboard_user` +- `extension "pg_graphql" already exists` (if schema uses `CREATE EXTENSION` without `IF NOT EXISTS` for any extension not pre-installed — rare) +- `schema "auth" already exists` + +Stop and investigate if you see errors like `permission denied`, `syntax error`, or `duplicate key value`. + +### 4. Redeploy Edge Functions from the app repo + +From a checkout of the fueltide app repo: + +```bash +supabase link --project-ref +supabase functions deploy # deploys all functions in supabase/functions/ +``` + +If specific function secrets are configured (via `supabase secrets set`), re-set them from the app repo's documented env values. + +### 5. Reapply dashboard-only settings + +These live in Supabase's control plane and are **not** in any dump: + +| Setting | Location | Notes | +|---|---|---| +| Google OAuth provider | Authentication → Providers → Google | Client ID + secret from SOPS (commit `67e81d3` added these) | +| Apple OAuth provider | Authentication → Providers → Apple | Services ID + Team ID + Key ID + P8 key from SOPS | +| SMTP settings | Authentication → SMTP Settings | Sender `noreply@fueltide.io`, use the mail host's SMTP creds | +| Email templates | Authentication → Email Templates | Fueltide-branded magic link, confirm, recovery — bodies in commit `67e81d3` | +| API keys | Project Settings → API | A **new** `anon` and `service_role` are generated per project — copy them | + +### 6. Update app clients + +Update the iOS app (and any server-side callers) with: + +- `SUPABASE_URL = https://.supabase.co` +- `SUPABASE_ANON_KEY = ` +- `SUPABASE_SERVICE_ROLE_KEY = ` (server-side only) + +Update CSP in `hosts/web-arm/sites/fueltide.io.nix` (currently commented out, references `*.supabase.co`) if you reinstate it. + +### 7. Smoke test + +- Sign up + sign in via email magic link (confirms SMTP + email templates) +- Sign in via Google (confirms OAuth provider) +- Sign in via Apple (confirms OAuth provider) +- Read a known row from the largest app table (confirms data restored, RLS intact) +- Insert + read back a new row (confirms writes work) +- Call an edge function (confirms functions redeployed) + +### 8. Update this backup service to point at the new project + +Edit `hosts/web-arm/modules/fueltide-backup/default.nix`: + +- Set `project = ""` +- Set `poolerHost = ""` (the region + cluster may differ) +- If the new project is on a different Postgres major version, update `pg = pkgs.postgresql_XX` + +Rotate the `fueltide-supabase-db-password` secret in `hosts/web-arm/secrets.yaml` via: + +```bash +nix-shell -p sops --run 'sops hosts/web-arm/secrets.yaml' +``` + +Deploy, then run `systemctl start fueltide-backup.service` manually on `web-arm` and verify a new dump lands under `/var/backup/fueltide-supabase/`. diff --git a/hosts/web-arm/modules/fueltide-backup/default.nix b/hosts/web-arm/modules/fueltide-backup/default.nix new file mode 100644 index 0000000..7680f4d --- /dev/null +++ b/hosts/web-arm/modules/fueltide-backup/default.nix @@ -0,0 +1,64 @@ +{ config, pkgs, ... }: + +let + project = "majxbigjafpzayzboxsf"; + poolerHost = "aws-1-eu-west-1.pooler.supabase.com"; + outDir = "/var/backup/fueltide-supabase"; + # retain local dumps for this many days; borg handles offsite retention + retainDays = 1; + # match the upstream Supabase Postgres major version + pg = pkgs.postgresql_17; +in { + sops.secrets.fueltide-supabase-db-password = { }; + + systemd.tmpfiles.rules = [ "d ${outDir} 0700 root root -" ]; + + systemd.services.fueltide-backup = { + description = "Dump upstream Supabase database for ${project}"; + path = [ pg pkgs.coreutils pkgs.findutils ]; + serviceConfig = { + Type = "oneshot"; + User = "root"; + LoadCredential = "db-password:${config.sops.secrets.fueltide-supabase-db-password.path}"; + }; + script = '' + set -euo pipefail + + export PGPASSWORD + PGPASSWORD=$(cat "$CREDENTIALS_DIRECTORY/db-password") + export PGHOST="${poolerHost}" + export PGPORT=5432 + export PGUSER="postgres.${project}" + export PGDATABASE=postgres + + TS=$(date -u +%Y%m%dT%H%M%SZ) + OUT="${outDir}/$TS" + mkdir -p "$OUT" + chmod 700 "$OUT" + + # cluster roles (Supabase-managed roles already exist on a fresh project; + # restore errors for those are expected and benign) + pg_dumpall --roles-only --no-role-passwords > "$OUT/roles.sql" + + # schema: tables, functions, triggers, RLS policies, views, extensions + pg_dump --schema-only --no-owner --no-privileges > "$OUT/schema.sql" + + # data: all rows (includes auth.users, storage.objects metadata, etc.) + pg_dump --data-only --no-owner > "$OUT/data.sql" + + ( cd "$OUT" && sha256sum *.sql > sha256.txt ) + + find "${outDir}" -mindepth 1 -maxdepth 1 -type d \ + -mtime +${toString retainDays} -exec rm -rf {} + + ''; + }; + + systemd.timers.fueltide-backup = { + wantedBy = [ "timers.target" ]; + timerConfig = { + OnCalendar = "*-*-* 02:30:00"; + Persistent = true; + RandomizedDelaySec = "10m"; + }; + }; +} diff --git a/hosts/web-arm/secrets.yaml b/hosts/web-arm/secrets.yaml index bc5ae05..c5847a8 100644 --- a/hosts/web-arm/secrets.yaml +++ b/hosts/web-arm/secrets.yaml @@ -1,80 +1,81 @@ -borg-passphrase: ENC[AES256_GCM,data:tdqB4ipAqF+gRBYeukt9q4+o+8mec8lHQ17KV1u4rNWPxSgD+Px+aqPI5Qz8uNmIy467LlLfXOLsYMZNN0Z8Xw==,iv:8sBE3Ynz/Fk1Zt+gdDGoYh/udmdLSjtBQnWm9o1WR68=,tag:mmV5OE6uRNNIaW/UDB5QzQ==,type:str] -borg-ssh-key: ENC[AES256_GCM,data:1pz5NDNI3RpaVDPaQR5+nBZyKoZVeox5WZxu4FiRJ5zraDvA8IuS0PG+rib0J/FniXU9Lqxux8etvCmpnHp8jA2rGGrK9UCPIhhYixPu+XIEh0ilgGO6F/ory8D5jlLfjcpK9AlOToXXgPxraFUsr3xW712SQZ1fMMCl2Zh8z/qpduD7idr8nDYvIdVzGiWnwRaYLaoHCS+Tj56QdsIM+mMR4Gs4i/GLjaTS1AepKyCxnV4hDzjPnS0LpvKR5wEUwGbV4RUGWJVEsMScCo1CWy9VnZCmN587sOS2fqVQEMXh7PCVZ010X61ynUebd3MwAPRySdxpNZfQuqlidCVUPmsxpa39PbeHBFzXAVWkbiB6sRQsMo0k43JP+qvQDUAhNVVRvibhtExRM2J7ONolIdHOB6O1dieosnPCD0dUCj1bIimJHTkQy6bXxErQYDW/5DnMtY8mNJTVJh1V65+FIT4luKxRxJZzWZz/hcz43baTcA1ExditgaRDrdLySDiGs4BkD9i8wSvkdbmloOOe,iv:fDjsfXl9SXdS7pPOVP0cJ+DDUImJlTBsOTiwXTge6HU=,tag:avzEFeFEH2WZ4pNkYHiVrQ==,type:str] -vaultwarden-admin-token: ENC[AES256_GCM,data:sQ76TnXNSbrSU+Hf3axCG2v9bKXJ8jY135eKQ0D6wPTTAdl+L7Oi0VhubPcO9xuud5+DM1t3AIA9pETDkrMLew==,iv:IQLURBw82K5f+E+6VBTjWmNQbk1mNiYk0g+Qvn7KLEk=,tag:dTr5o8VEcwUbljE4uZiS9w==,type:str] -vaultwarden-ldap-password: ENC[AES256_GCM,data:hyu+YJJeZSWEGqfoEi9Il2mHGvDbzN1rJgib99jkVXx3FBI/cHh+3Pxc2QB7ipjB3Vtz4aHuiVEYMvwlaO+Ejw==,iv:tWiNkgFooz1KfGiB9M7QajirPem/z5YeDFNVVl1DMZo=,tag:pUuRCRJVfSWdt0btiuhq8w==,type:str] -vaultwarden-env: ENC[AES256_GCM,data:zE8PRD/2FQAgBPj5nxZHC7A4uC2c7lgBEHjmgeahexWI8tTiE5arpogTyArdRsWJ2ma7OqhngXbSR2FyiZVFX9yPbmNHSrr3+RnX+RzvlcuvcA5GLA+QMZr9aDUN9+IvlY6L4sQupvqYBLiMjy51oWywe8QundxYnt8UW31haVjuCtANiSQBxOWAFikIaSwCTFXb9taKUqviZ+WBacMJx16GhnXBMtBegQ0/VQtXLEKaZ00PDVhZ8xf9thoMaKdJdZookBWZw6Er3A863vuTJqQxPC6Jw+6A0+myLtNgHBn94lUWUmh6cipfwaFWGQAvmCf8B2Fzgw==,iv:2EWG/4G/+L3IZSMOeK/7hT30jexXDccvz0uu7Galtx4=,tag:m59TE0Hufjv7x9MZaZxyAw==,type:str] -authelia-jwt-secret: ENC[AES256_GCM,data:kbLosJfjNJYxpP+nOF4pOoJMguJdlNy0YFpFebUuh/gJLwBaJdGAtkOrnYxn+tD7Vy5jAjSrla91x0q4zGqaMw==,iv:byILGt+YZZKZq4S1hl91RKV2F4LM8d0XIM3NptPADl4=,tag:qURHQGytgJZOwJEmX+52mg==,type:str] -authelia-backend-ldap-password: ENC[AES256_GCM,data:8Y+tjUIfDJDBdwiZbQojXDvT15F8PQmdGiXvukCjbAFBzzHWb4uzHzfpRhSlP6l7pPEScoAktF0xmh1+8Pczgw==,iv:21oQPsiVuaXrxInwO0muPQ76KoeHrnv61qNBKydoVD4=,tag:aJH+jIGAe70hjvQe5a+wXw==,type:str] -authelia-storage-encryption-key: ENC[AES256_GCM,data:wbo27JJ0GOE9rqWb4DhDmETusk2ApaTpoEd62CtvnrcY0OpTl8CrbkUrtKXImO5ZU9L1j1YjHOslVdJbQPeAvA==,iv:TYqE1yrT3L1odhmxE3f50FRxD2O8257XOij7ZA3wMbY=,tag:RFzNTTGyTbb0Kmz9ACqW5w==,type:str] -authelia-session-secret: ENC[AES256_GCM,data:qxvO9q94MJvRxS+ymf4XT4yU5U6rLpid+6n+3gBIWFEB/wokKVuwqhCmvcF1Euz8rVjQ0ypgGMjRQVBXvmmhhA==,iv:zKPtNJUBzZLFB3DnRV0n+9YBN+PNVHZdQhCC9k1G38Y=,tag:b4WPiqwzFvHIzVb5azv2Vw==,type:str] -authelia-identity-providers-oidc-hmac-secret: ENC[AES256_GCM,data:0ilRneTzMbESwiU4irhYGVkYCrzZFoNzAcsUSFueofI3UIav194OV2+Ut2QWAUZIJM7EBxw30HhykrfcPg5Ehtxwva+/cN/Am9JJjvTwuyPDEkW2/l7wubyhW5tEPulQgokdh91YsSLXWuHc9zgSlMdbKonulGo5dr4P1wfhJ6c=,iv:9BVVdB7/uSB4wyr4G/yXTngMmcqaJ/gm7bZBev3SSA0=,tag:kRkZgTCnQWDgzhUb28KNGw==,type:str] -authelia-identity-providers-oidc-issuer-certificate-chain: ENC[AES256_GCM,data:zskH55WXXCUVOZhfewPf1PRTkD1cZIZv0nRdHTepR5hPXAWcClRdi6jytnlpWGL8xaJQ/Sc8/dKe7r919ejlP74YPkscPqPuL7fNh54/AlDKmkFPblUE66aZcF9kJaawPb//QcdNOgwQzCUihlcR3Isctt8qnjRdleprvqQAmpmQfQltgdGVlWwZbzy8QzhuF83BsEC9rdJvgZzBNkA05F6CGu0JeVw/YqV8ZrO5snEQAebNFY/n8mygdMB0bh3RlrFtDcqB5VGwa1lCZpEIlbZz70v5Sdwpv150ns9zP2YHgRDcK91k/4BI1IEmHpDjXp1zQmoktJzjcpUH/AS1gZ4AAuuXeH9cCGepCf8Yzc2jKqVGq1nMiQTKUAKfct1RkV5r2OQgjlrDwPy7FyBdeoJB1IEzsfjaS+/N4k4dY4V3vWJZkkREvAzoNnHj3lg/YomQ+G8tCzX3X2Qpv09NtEjPPTWyHgl0xuO+V89HpcdEkh7m/zG8ByTPSzsWWcdiLXmONZt4E7xvDa3kY/TtJzoXQ+UfnuNyzz6/E96VpJj3tndudV6FAw1Pw3lWkYzO6Xm1mMx30UvbkIBszzLCfSJYkeEna+Sc3goDWUIVB7f2Dd+16ThJRnYso8xO1DEvvnPB8lvb67HbY32EL9fy4bMazMAmRa376LCXHwHZ4m1m1rE+mDxk1sB3Lau4OWp10aIIK2GDOw7Z6BmvsLT36v7iueP/iTJB6KFaHmHClMM1fGktjTxCrvNbl0v2nPsf5HL1GnUK3O02q/z0Ok6CQMTtYSghC5Sx5I4r21BjJkgleKl+Zo7gQWVkuSsG+09n22RDlOR2yHTnVPzzHiylykBfI9B01D+feAwzM6Om+WPLCkL09qg/oYBI4HF9IXTlSJ9nMzzDnLzlyIavmAVSvWarqdPE5ygnQiLQY98XbQAYOnvxzU9WRiq9aGWSGxqQUgvJGeoQ9YBwXuz8JOEXS6Ajl1SCX2nWhH5dK+JxsTVd6HEhk31mkJ2TB31ZaK+QGnZoBwyhFg==,iv:c4FHCn5W4qKLKdf/7ukTVw9HW6KiYPde1I61gWSBED4=,tag:FH/B2CkcOQoXjqpiA5Z+Jw==,type:str] -authelia-identity-providers-oidc-issuer-private-key: ENC[AES256_GCM,data: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,iv:6sZT9L4js0G3Gqb6zoFhAEOxjjPK6klZElHVdpJ83uo=,tag:UBAhUBMwlQ3tNCiWlzzP7g==,type:str] -gitea-ssh-key: ENC[AES256_GCM,data:8iBhuTg4GLslB+6nXh1RRWLIFsFOpcW/vvGltsXpG7Sz8Bmau1i2IAJM03AauSm6PeTHVpIqVbX+VnHGs4SO1Ld1D+2n57RrA8PVvSRyNo34Z1nwA9Zk4Y2GVEYAyFIJhFv3aUFL2YX7Y2yr01kiNp+YR8nBxNwSuIKUgIL+vFyTfLp56c0zKeAKD3B1krMPnfD/Jw+cfgQFmAZoKAOddB+P2QilPN31813Cdg++lXYm837Uu7IhlHNdXWycpF4tw+QMaIML+FS1Q2KbmhfuaUIqgK1EZ30VZMsUlclRy9PegKo2veaAdhQhizW0+0sixVYIrsAzhy7oaeMg/iHGv2MGCFogT0bSbV1bNM2+D1O1IVyHA1Hc2OdEBC2OPyBf8938VRJUf/1kFYcTf/RQR5hhcz0kZq7sQW+FcFdyljhpUPdggluryj7WeR4yjbyDYCVIQf5FMu3Yz04UM14Jh5Wegd0CHEYNOmh0Es12pgzUC/l2oo5vxdwcMGOIPrUkqm4V7u1psrlDb+nrPhOx,iv:Mk5+HEUUe+h4XeMpVhzV3+ntTESD+S/Z7iOc2vpkIJ8=,tag:87HTy4/rzuvjYUBy7vowZg==,type:str] -grafana-ldap-password: ENC[AES256_GCM,data:OqqdEMpq8/GvnBncfbp5ZZZKgpWtWYAqvxlkaQHdssP34bUhMYHhclr7vp6vb6WQedlnxdfhAIsCUysGQW3YWSOb1+e5Z6igPpasyTWhrDPRsGgpkSRrkg1gTjQAY9MGp1r6a1zRsij3VCS8mImhqiXDusnrkVJOx1riilJ/74s=,iv:EgWzKPailuyx+ciXMzu4KLo6W+QMHxTbABhZHJbQ6+U=,tag:ezW3fvitEoM9yN0EqwThkw==,type:str] -grafana-admin-password: ENC[AES256_GCM,data:FPT69Bd1GhaLzJfT4SkljkcaVDB/joi9F2hsostVjNdWxAg4iqnMN6bPYeyvaQN6tELsn797wO/nIr2LrZLordX108La9i5Y3JOaKc52nGPmTytcFjg6I2K1lWl/V1nQP4WqDXpJstD+AHUUbo378IybhWPUmqNWkg8+xH78KG0=,iv:n6Uu0SDEta5ZoEc/Mf31VGSviRntUBvIz0QE8A9nvHU=,tag:/lZZUrOs6Q6AtnR+fsXwXQ==,type:str] -grafana-oauth-secret: ENC[AES256_GCM,data:GDrAi5y1+bwA7kpg04M3xxL1GDZUGfkSnWipLaZG0xPT5sJKlzizZznHuKVvnKuv/+RhvrqOoOlkqJU1S8cnGWE7ZBesMIDV,iv:dNkhDjitrZQIN2yxtr4BemNwJOvXhvxMFNznJzakZhU=,tag:zt+gNH6w4IPwAyYmhqlilQ==,type:str] -linuxbind-password: ENC[AES256_GCM,data:FYYID2pX4j+p2wGvA8C/d9pI2HjflIorHttsjqNpsqfIskCt8uuYVgxxT1KE3eFJZ44TwbO/Bn9m3sqd4Afcig==,iv:JhsbAhqWV2H/SYmDEMWj2gotJ0pMQU/XJmAYkW3TlxI=,tag:JbeH7JOUZ/+OPa6aKgtWBw==,type:str] -sssd-environment: ENC[AES256_GCM,data:jTli4rpUIJfvlkyTAlLxbSNnkGnRt61Jh7geUPY5YGUVLWOeqZWmIcUHNuxiSTHzkEbUUffYdzf/WcTAM3ASt7rC3+r+iEZyQtiVseCUfNOZmYkyVtvxiC/uIw==,iv:Zn0Iski8AmowJxY21xhuMvDEre1wQyEJWoc4qFbB+xo=,tag:QKzamd1wLNw2QXDqFl4+Yw==,type:str] -promtail-nginx-password: ENC[AES256_GCM,data:Gr9pkbRWoOtWhIe0k8jKQT7JxiApy0qPEB9AtPNuhFivixk11S98J23Go4Y7ewSKd+Uh9neOVil+mg==,iv:MK/53+xLWShQAnru94Q8GWOlUn8gNFoR/ai3ULadK/0=,tag:J+Peq/Fx4NERC4jYh71rhw==,type:str] -victoria-nginx-password: ENC[AES256_GCM,data:GrZlgcVuzSO/+FwZoewBEgnBrMmd0gfGn7MvlnTsiVPJVsg73XfyrABhrKhuBvaxET0G3dU=,iv:HJ2vyM3bL0lnIRxSBW/mooEfof74GXgvwlrRvrZGIRQ=,tag:wOwIKy1D2j/mEA/yMHQ1hA==,type:str] -nextcloud-adminpass: ENC[AES256_GCM,data:7SOBoH4Gd0SubsNuUQ5T0EDRhjiZU2ZmDa8cM6WSeU6KFNOdKq6I5nLtr/k0Cmds4XItj+ikDG7c/0AfoD0XiIyF6zvVn1/ObTQmALHXzAoKZlPJAKy+zrYJR2fpwuOLcZ6hwkwlTSJ2LPASPM2XOveXlXp9iemHNybe3yUlxk0=,iv:JNit7fGK7iumZDySI27jFFsJwSlQ37zwOJkPozRbuZY=,tag:qHzf8sl2N3qzvuc/h4X7Zw==,type:str] -nextcloud-secrets: ENC[AES256_GCM,data:huaByUaJp7lzhlLxklMd9L68+L/zUrcButs/B3RIROreJEGIfL5HoTernA41q/ILrnN+VdxqnmhWFfWBAH9jIdMvzaX2W7+OVaqVobKGptcS4OEA3Ae8hQqYWUyHNQ9wb9OsKqbUOqNurfacaw==,iv:HflKiZO+LwQvkoGgacJOOyH8nDxOAlbZgBjkMnsLgy4=,tag:9Rj8s4i28n5XUBPgiVBf3w==,type:str] -nextcloud-smb-credentials: ENC[AES256_GCM,data:Uh4Q0Xn0vlqn4MdQ2aDxRmqXHlRvJJErfp2FV8k/kGckU6XMfdywYLgzzHemddVR,iv:BVh3nMUvC1lntcdMd9ehGIm1WNHOle7CoMlnfqhj3n4=,tag:Ue3igBcj3rUw8eKPuhUnwg==,type:str] -atticd: ENC[AES256_GCM,data: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,iv:l1jz+NiqmD8xrrIZ1F30u2hGzU0Z/zccLYB9VN9ZFaU=,tag:q6vdceAjnvEYbQYggOh4zQ==,type:str] -atticd-smb-credentials: ENC[AES256_GCM,data:U4JHFUIB6s/5igOWWv4NQYNr5sNCv1zUHLiHl62vb47mf34ZtX/YKtlip7fewtKYfifmkIuegRVPf2tz4S3O/3F6CpALLIzY2LYB+g==,iv:N1PezIom3Jqctkh0ZNuI0XfExUxTYX6hm03+r+MrTOk=,tag:cR2bPpaN6pLFvIcR+kCV1w==,type:str] -ocis-admin-password: ENC[AES256_GCM,data:44qcM8qMUGaGlnffoILF2wC0wpYFNyqml+t+o59TfM0I1tBRya1ID1yL/rd4aQ==,iv:/44TQUkpT009MqXp+o+Cl7GbC4FDftlt9fGVIEqgvEk=,tag:oXP8LZeWfhlYDQVGb6d9qA==,type:str] -openclaw-mysql-password: ENC[AES256_GCM,data:q1pWusf1KZuIiW6hP98ZOSepdQ0auiGfsyxAzWM1eCyVg8L+EOnOml7BLBnOrg==,iv:gMP6durtZrPmHkvyY//Xc32XFMjrLGOgdjt+b3R7IIQ=,tag:I/bYET+bcDo4flwjI+xKyQ==,type:str] -pushover-api-token: ENC[AES256_GCM,data:SzegegBvjTVZoSPZlE6+AajWQpuhsxscEgd8UN2Q,iv:oHZiT/LNjfL7rIdhw9J9wOi4oM/O4qtQiXBrkYJ4AZA=,tag:i+c4UacnwKXjqvXjDoaN+w==,type:str] -pushover-user-key: ENC[AES256_GCM,data:SAUzz1twmSSZwQ3FBNun1DSfsE2gmb+JcfoSRGkX,iv:Ei8MXq/Y0YfOGnODwsJNd1ie1AusNhldqylf1MrVj5M=,tag:Wzk4fy5SbwcxgvzmZ93PAw==,type:str] -sa-core-mailpw: ENC[AES256_GCM,data:6SRPg8no5EgQHFskZWVPX/9+OSDrI0jCE+oI,iv:Difm9K2f3UfJ/6ZvrOMA9vdeY3Cqh/MN1OJ3dFktxmE=,tag:1JhxMU+eE43xmKwY2KX7oA==,type:str] -zammad-db-password: ENC[AES256_GCM,data:FlCUVlIW9mIxNdTApXZ/C4AihH2dx7vNcG4HxRJ/dhgQ1MQWuCoG4JxNbqVtySsZywhRFjxZI9rhlo0U8nuRbg==,iv:OP6+rA+n7MIQHH9Ip3GOr/bdbmBu/tTKX+EWrtdOkZc=,tag:MLab9QtuHFMjWVy/+sC4rQ==,type:str] -zammad-key-base: ENC[AES256_GCM,data:UwXUoxBUJbvQxk7gqIp0bVu5dOKhGQcl3ngFMLfFXBsUOXMgQEE6YEolX5XIsFyC2DqgCC2DNABt1D7/0NRUL5KGOvnA/P/2SjnwYTeaonZ+oO9WQEk8ZIP2y/QMRjv19AhXtnnUfuSsXlUgPfvbROzo6Si27o5KLbe8Mgdy21A=,iv:iJ9wqIvEEXmBrbxkIroccaECXl5YzEdL7/S9UowyaNs=,tag:N7w5PvuZGnT1mbA++ulh/A==,type:str] -updns-token: ENC[AES256_GCM,data:k/X52K1L1Fm8Drti08sVbIDwuGLwhEUHVRvSlmPp4t0=,iv:4vxz/YduOZ7shs+eIutTITcs58TCC+FebvFZ2T5I0Fw=,tag:bU71WgglybMOMctv+kokGA==,type:str] -wg_cloonar_key: ENC[AES256_GCM,data:t8avIo0y1548SGuJhrctM/A2o03ZZ2TC5QVlKKoyRIDs9nMF6vxI8LkaO2o=,iv:Gr4452tl/MIbp2u2BGvAY/cV4FhYuZI8FBpJOdVZSlM=,tag:Oc6qVqPh6Mjgch42bh/fyA==,type:str] -piped-db-password: ENC[AES256_GCM,data:7tAJHnZWExOJNDxjqWAcLQlu1JfzA2Yqr1djDD9O/esrWczsOaS4ylClHQo=,iv:zSrd367s9TcicCJ+T3T4gPXvZ0uL4IA81AHWDEw+RJ4=,tag:juCd74d1c/qGtP6qwEfTqw==,type:str] -piped-http-auth: ENC[AES256_GCM,data:0bcLfpsuWXFJEbXmzpvUpO7pQgt0HDAGioAvUwkAkwnReCRVY1Xk320YjL8G,iv:4SgDFfeviPyLRkQE9cjo6ommeVwPrirV+u8To+2L9UI=,tag:VkcwKWSh2ILiTz5ZNF7Wpw==,type:str] -fueltide-lego-credentials: ENC[AES256_GCM,data:UrHRbxAuzghXwTqvfbxueuA7QZbzHvUJMOU9hGMcpFDBIuXnXMBEyV9DBh0hi8K5jlAFVvo8bYA6KYrPGUGcjQ9WN+2ytZybrNFiQm9jghzxjw==,iv:A2qpq5uodE32pZkm5kUktZBcr1cyL1Crp79Tjqg5geM=,tag:NsFMEwQyW0Q0yYi06sFzhA==,type:str] -supabase-env: ENC[AES256_GCM,data:hp0i+yDutgZgaSHP+KLTXH8SnfqGQ72WNRVHZMk2BFKU2w5kLZ8VaMaG35FOX6PW8L4TKABBzStekdLAFrCCyQ06a9D/3XT0GwzcJV2goMXm2ZYd7hs=,iv:jU3JnUyCTWzfzz3H3ih5Mx970iQ9K5BWyUZYW5zhz4U=,tag:on3C6Gsob2TUd+yTDM5FlA==,type:str] +borg-passphrase: ENC[AES256_GCM,data:buuTQkYGqbeQjRqKF/QuM9Uor635QdlcmqQo7IBY/lJoo6+5goRLjqmRKsN5GhdvypyTwoLkNvmQ8AaaCvzVpQ==,iv:VgbVYy2uO6XCOBexEuU9oIcpumD2rleWpXKyWuHkgcA=,tag:MChCK4tWTjjiC9FcDVzVHw==,type:str] +borg-ssh-key: ENC[AES256_GCM,data:0EqxRYmoxCQnb3Z4aG6WwH5ZVQ0jeXWol/sSBFowpmg5mUayaLGG4/wFaDu4+1oTai7DoC9omI9jiI9MCGAzbzqFCQrQm6guzXT3D8dCWojfRaChU5VJR0gSPLjqlTAMbbYoKDod58YNYJI9VHhJ6NJRci5sN5b7U/+6YB5XmOvBAbjGZCRcmn8CE4CDtMGn0svZJKikHSVkeXGuAS2zF9sEOS8j+q7/tcCrypcBO7HAqeg/4jqNbyqcRRkOuy9BZnIgmdBPtUQJx3GxCF3YX9e4jfgSnMN15O3/3PgiPFTUjc1sByhP61YImIvSTEOSGNTVxFH0DR5iOMzor6quDdBqh0QUivRhcdHletvJC2cDaPDjQ30C9dA71ZhZwFzRkSSJEhqhQej+5woSCoNif+nRZPSqRNSJ4gtP+d/zmd4UHl3kwI/wFFCKoGp2SD0HSKpWP6T4Jf4NkGdKpG3gMBlqAN+OxqMetL5/fnWFMBlp5VDscAtvXNb3bP9grwW60EdTE1m3pJb4kXwWZa3g,iv:e/ZC3yk78tn7ttoypEeb2UVSlCMOP+OuKVdN6dM7bWM=,tag:meGZrJ8XHxuUHyTjI8DQVQ==,type:str] +vaultwarden-admin-token: ENC[AES256_GCM,data:OTfzRrgkVvLVUrKikzPhIFqwC6DQbwhVDExaH7vollApP11oP4en+WPhHhB7KGNsCLoqblDi1uJR2xwhucScJw==,iv:7tyqCb9SBlPGr4/JhED+Nzrh7LNP5/q93iX3/wAPZTg=,tag:5tBnIbDndISdnh1clLrvlA==,type:str] +vaultwarden-ldap-password: ENC[AES256_GCM,data:GroPOxGIq6ItRRokixclOtZEp+mjE6L6nCy8RK6B5xi0TnZ1zmmZ3HVbvgGV6a0HwDoxcfMAPkz053xiFnnZaQ==,iv:qjEO77nx1sqA+ZuL1+i/Kz3RymLSG5OEBu+j4SbFv38=,tag:YGEfoTy0Bk+LW4tpu6Qy/Q==,type:str] +vaultwarden-env: ENC[AES256_GCM,data:vgx8PPRuYoW2ZycLPtyHPiAM+WaVznqMHkp29vTpY5nzE548n0gXw4gb2o0BQ/XdfEiXuZFp25HN1NICSuCsfW7NVGlUdI6tFflWRwHfW8MothJO0+zlPRIK4w0sOHOzUa3VTaTOyTWvzUTIgSkxgF1Ib42PnPYwxIoDVSB/Vt7vG9fUYOjYYB8TVG7pJBS7xn+l2/BGPvR3Paw94EP64bchPUPyvbxbST+JKV//aV7v1diBTJshAQXgCv5/1oft1ccj4c4fcjqrlnjirOggWKPpn/AIetmEDyhgxMPOGMwKZopEbJpmEqvickHOZQ0jWPcpCESqBw==,iv:/F+cgpnQZEtDYZzthWg1TgTUXv9Vwqjt0hed3sz6u10=,tag:JzT/pm8E4DPM7NQd11J+fA==,type:str] +authelia-jwt-secret: ENC[AES256_GCM,data:4H7ZUvxck27nevXeF9fOFmcI8SYC4shFJ42e1ZAX+nvBG+dLgWB0Qv93ltWXen7bnB4WoI03nT82f00JJFpY9w==,iv:m4gdr+WZfsMSrgRm7Mi5rIMci08XloSMkrySckzbnAQ=,tag:Nhc7uwvBkgzBllNwhBZ3Fw==,type:str] +authelia-backend-ldap-password: ENC[AES256_GCM,data:2mSnqcZK9rrcYJ9DVMtFsq9HPPiss4FzaijrVlxgkMT6NRYucuLZhykpJHbQDn+LXD16flfCGEg5FGBKPeDUkA==,iv:PPVP9uwoG37vya7N7QZHgbSR7cI+5l6oSzNgqZHL2gU=,tag:33agzKmjyXo3ntEjQ1qndg==,type:str] +authelia-storage-encryption-key: ENC[AES256_GCM,data:RMHgT3iAOcvvhhRBsAVpsIz+wecBdNVFqpPRNdA02TnroNR367pBHxtPfjiNkPEeYKajJ4zziOv35Zl6q9kSlQ==,iv:mhT9WfF0nN7PZgnRoMOEhQIxnhQ05TAv6dJyzPr40Yw=,tag:K4FG/CJs0H6jW8MOeMqefg==,type:str] +authelia-session-secret: ENC[AES256_GCM,data:v50U6BsbkXjZx2UGKFoLn2cI+KLcPtC9FQQ4uBRKY0uITaDaAnO6gYtc4vKgfYsflCAirHL+bThAKidlc8oxxg==,iv:V+Dp9DULQYqP7+BtxdYsYnKlODhJLQx0AoInTnKx3zo=,tag:Bmo7mKA7rvoobnbvFAM8kQ==,type:str] +authelia-identity-providers-oidc-hmac-secret: ENC[AES256_GCM,data:fjCwmrijLMgpu6uFpHO3B+Kx3C30mVTBkGtbfL2WudCoergd3hGwWiSf0aUJY6ClLbRlyyu9IUljkgmC362zGaujaXIHINFO/m4mkLYWnOoRI+ZS8fDaC2jFEBoCfABqoAvCrkbv3Hi1XT/Yed/4CX2cj6PIWH/XBMYniiv2Wqw=,iv:+AC/5irw91VDE2ixZCphg4170KHsV7okL5aack9s+HQ=,tag:KiFT2IPFDjyOLYLvvuqeyQ==,type:str] +authelia-identity-providers-oidc-issuer-certificate-chain: ENC[AES256_GCM,data:LoC1tjpLuuXCHKlx7ZMcDUVlF+iDvKk+ak+YoZO26CJQhOlEezPBKq93RkU+6g65uMMP7XK02YP4WtafRZuDpzCBUMPgs0R7wNJnVibZdUqmXqCy+Ig4KuwHc843yFFVn34J77geYjP13Pi+7NSD4AczScVvIySVrtKzLtoL5zAc+9zoe7rF6OmXsqeP1cs4dErrTTOUWR0FpGmpLsLuqvChUzLsKt1hXchiEYTjN8uClrGDGkEG2nz4QZq45szLzxVlHhixSUTGi+Nyf+gawMzARCUiW/QledVGUYdUU+4p1EzpOpgbS9Um6riJSmnfygHlPtXiqo6yvosZo/z4Hw9bpSvgXF9LIDGW+YZW4wulyx07rkAxcw3QhEhtvjViZAjfEIPT/eEp97b91XPDp7hrvUmMLm2WqmqLCyJ+7KDmuSzvoUEP1juV9dPwvnFzlBFfQ53YUkTQiPPN2Bt6PQ0VQn8WujgINm2adu3B+bWGHx7nznT8T6mTN07SAyS/jAb9DQ8aQ7grgmnRk+P1BYsjEbK2D7cbLyNyK+Mi2yZ3ysmGRpUW3aM9fOW/h1l4WNVGLXvWtOgyKJ2aCxfawFCWQ4q/yP43EujyCIWYr8GHHMQishJjic9W4fkyvDaMKvu3SVTsvtOLxqQSm4Em86NPuViZPNFAqM9ZT0/RcwEN3jUIJelfa7i98VNOab+YINhXTjzm7Da2srefytSXh4tJFv3YtBJJGxt7Nmktiie1AuLUEpdh/reAOCk+HSYLvSddFKSx73iNbKkNy3YuqV520+KXXivAvdVTzFJ1DzApcLTAuZQ49JvSUJYrek9oqldEPfO1nN7DhwEl4HxXrlyVvDg7Ab05cRmgxJFzkf9iCIQHkyaxcQJSjYfX56kexn4Izoq6DJMc1gHqmNo8IeRm61a5gxKhhtABmJfu60LD/lXe4z9xo2NkIgoExJ8buudOcLf4wiFSLmbFsCEy7Y2yBDJVAoUrZVeqRPMiQapnR66UOXwJY1nKWYcAOoGXn6s/FPiZng==,iv:wfna5b+CV38cNirRWGKZ5C0Pztz3LGgO3t4WY1bCROQ=,tag:YSOQjy07vX7mrxzPRnyn7w==,type:str] +authelia-identity-providers-oidc-issuer-private-key: ENC[AES256_GCM,data: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,iv:wW+0wQtN5kZgYlnkNacfEGRzluGRBHGQ7Go9HO6r3sY=,tag:uNWvrLNVfeHg8CrO5tcYjA==,type:str] +gitea-ssh-key: ENC[AES256_GCM,data:rPpT0vo+JZz7p77liYr4CnAPAIIBUtoDMlo6uazj1iG89rxIXwvrCPXE7YBYdarbSIOjyleIUiKs0hBN7ZiUEQ5g7dEsr4L2Unr456kqmKDznEbCtSElFcCjSMGJuZow1sOnA1lXHVd/U49Dlx5LpoUsV/cVreag362I2PcMZWQdrvAGJJnHovbFgi11wQ+IwnuXWKD884CLT3gkpfTVnr16BLFkeeJUpfdJmLr7NOmN33eQzivhG4xbY7uzP5vFFZIOk9wjOrZ4l4Ho47NWKfDhHawrxfnKas86OavWWawrzvyUpG7siazvdx+elzXZopYnadJwFyXJ4123iFkNIn8UVLJgXMpiDle757AeXL302gwmZm5vkFrC7a4CTGdQO4BjpJU3Agvf3Len72TlhPIvkIcQ27dYA1k6IxM7Tk4q8zmSDxXKw7rMmqWST0YVgB5J3zDAxpR2PEi8AQsPSZ0oTiSk+zmZh5tliL8MlA34jRCZabMdY+uL5jlIyTKBDMOJfh8gdOaSsO6c6rxb,iv:lb7j0lVwBWE2aDwMfAEDuzJZqjsZqWygPaMs+vv21k4=,tag:DATZV6WWPV/PrEJ8eqZZOA==,type:str] +grafana-ldap-password: ENC[AES256_GCM,data:WAXDi24lgXvYdtDznBVVbF60BQJyluL+giN8PecXDGjXH3N3bzFS0b5GLok22GwXXAbaoZsQDOvx26Kowk+aNWBCAAB7GtiHuybLR/x866TRD1w9rCTybp1wb6wPzUGT95cSw+3oBy7vb/yhr0dr7JpyGfFO69JslmzZf0N0NHA=,iv:atDoDIFeC4B+JsU2cNqdJCJI9PY9jYq0ZI+3oonIC4Y=,tag:7lDtY/i0UP1Kbppz/JIv2Q==,type:str] +grafana-admin-password: ENC[AES256_GCM,data:58qImxBTolHpljJ5GV4yA+hvsiPlNRCiODqNk6TMdm27swm9Q5h1XWdbhH5FNlntwsTNGZaIqSMIlcXfBweCgZDxKBU6GidoeE2bcD5MGQOWB53dEujaUyZPe8M85QBWo9CYSCAw8VCa5AGF+61Knhx1+tRxjzGaiysbtcW6tTw=,iv:HWa7KRQQaO+lw96rl+F8MN6Ww4DAibR/m6LOTEpbjnM=,tag:DwF4mzuYrcZ38fRKqQFl2Q==,type:str] +grafana-oauth-secret: ENC[AES256_GCM,data:5Nahon+KoWKqMu23kLDGv3K1wDObDYrKWNMsaxO1P4icosterBMT6yoSkOB42CF54vz28GKqqAZYlaZNSGapdVn39wudVMSl,iv:ISUFbza0Jf+EEeOpXk7p2hOH8jQ2AnbxDUx7pXIzSDw=,tag:C4gcB7cE+rrMssVvvK0bQg==,type:str] +linuxbind-password: ENC[AES256_GCM,data:L/rCBNm9U0TR3f7ZPuD6zoI5LR6qZJ0rsBtSR856IGTQNNzMSALkNVsJYG2M/VoIaKLkA+fitbsLJEiaCNNLrg==,iv:pdNj4jjbYVUYA9ykFpjkwDUn355069MGzh+F4VvXulg=,tag:jQR+HO1wma5m+eyLqtW+jw==,type:str] +sssd-environment: ENC[AES256_GCM,data:UEoB0duAXes7MXxaXetgkQPMAK0wVyw/QKuU0p55u0wdf68xBQcn5APBWIPBX+AsQ0eePcnP0p01+oBkHjxsa0gW8yODywb16ZRZ89u0QmdrnJuhYFFgAjzyZg==,iv:EhKQzgH9EdQLLjwRHy/HFxbyqA4Ksk2L8P1addcT+MU=,tag:eAxkeVzjIEb6Bww9ZaF3gA==,type:str] +promtail-nginx-password: ENC[AES256_GCM,data:qazwMvixvdkBuxgGraM1CyW8rd/fNStPUt/BB4nR/6Mbll0ur9j6yyikQwjxMEqWzR7I/+as6Bdg5g==,iv:cnoYpUgezk5l+szg0vMymDl7dEFRrX9nOW+MnrCFRxM=,tag:xLNyVVuJhjgQWcOyzmMs3Q==,type:str] +victoria-nginx-password: ENC[AES256_GCM,data:Zn4B0BqB10WwZagZc3TTdwnnd9MR9V8CFkNoy8j3qzD9MPONG44cKHuyqaKKte9EmXqevx0=,iv:XaErXbxG5e1DWEqAm+b5UtMTo+ptwiFeH7+03C5kOAo=,tag:29aXfI85auCvbGEjOA8GVw==,type:str] +nextcloud-adminpass: ENC[AES256_GCM,data:PUso8V7N9Hmdmttu/I2ItddtvURb0xOU8qga8L0Zzj7CWunLydvewvk+o3PtfD7wwPgLauBu0n1hnAIBLgjVGE6QVpXYrLUIj2KoaaR74t05jERGHJv1gQPVAoaqCSuVaGLTcITEff3qqnXcwvONnvEvfrE8UqITTL8dGkjM9+Y=,iv:LHRVnywRW/8UY40WUrUYhPnBEtnJsq73YAcyDECR4ic=,tag:p4lD20qdn9zuX883blMV4g==,type:str] +nextcloud-secrets: ENC[AES256_GCM,data:7vSk0BB+I2hX2K4p3dqzxd5oKbZE57HgQGW0UDn8z84pEf8MB9HVnMm+7s4c8M48/VE5T8Q4qwXOuRAu2YxcDzfpSJ3xHo2t+TPBrcdnFZXNYLUUT2mpXsV74OSY5cqMgWqk8xVx5apvJ7dwOA==,iv:plhnyTql1nuebM69ndagcUzXfqksSD4u94BNs3x1ZVE=,tag:r6MVjDEKp82FavISM2AFvQ==,type:str] +nextcloud-smb-credentials: ENC[AES256_GCM,data:+GCdKKLG3TJrQUnK0A5szL10VRI/zY7ZJKqgx2YJFX7ZL8WNDN0QpcwGfHj+FYB3,iv:Cw4DXnCR1HR06qfN1ZBjZXypEelQA/ii4WqXA69t9pY=,tag:Sb/8LSytLyVVK1dqIUbs1g==,type:str] +atticd: ENC[AES256_GCM,data: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,iv:JFmJrFnICIoCGF0gm/5QmseURMMwXrNZLSRaPmVMQ0o=,tag:rh+M/4STEN9wZtcb8oOQ3Q==,type:str] +atticd-smb-credentials: ENC[AES256_GCM,data:D9tRxFPHrRdsgbp67VHpNcN9aEzenbZGIiLyVLSA6H1J9e3NZ9/sUOU9CctE5q3KByTrKrXQt6f8W3LgfGVEhqrUvwYoOOiTWGAuPw==,iv:alxO3FQZKoTiBbzlY49DY9qY/JZNnHWm1ktE8rcMSHs=,tag:8USQK9BhtDMG4APi0NDgmg==,type:str] +ocis-admin-password: ENC[AES256_GCM,data:lHDccSSVpCrhsx9xnPPxrmVVrgxrfBK3xxrTjOTt8UzJXNqpp8X9vrAvfZ0ylA==,iv:c2RRTNv86Jkf4CzevwzPZQ2VXjMaBGPKVbAlXnggay4=,tag:LpMZ3WrOLig7n1jV9xXsTw==,type:str] +openclaw-mysql-password: ENC[AES256_GCM,data:mCW08YclTKwOyXk+MR9rkADIffWIi5nDYFEG1Au3V0sB3urPIM43rwmndwOsng==,iv:pcwbo3sFJzFbST5iZlk/g9Zes2OnGznKkApF5vt6oHY=,tag:gYA8qyAV98gJQVCtNUD6wA==,type:str] +pushover-api-token: ENC[AES256_GCM,data:yTt2EunzS4/Znn6a/IfVQj57UnP+tr1/NvNl2jT8,iv:deie8DXqk3YQYWXtpqixMFOTyDsz+gJSZ0KJOMbNtnU=,tag:EUMBKf+kTjRq5tGGY6FhZw==,type:str] +pushover-user-key: ENC[AES256_GCM,data:uToVHF9KTrimA3bMhz2EVq8dyssUhZQ91Ajtk5H+,iv:m6NjPWe8bY+rAc3w4g3FcaSWYbFRUflg/mY2U0vvBBw=,tag:TEWOGqzi9sDyrpGryTXD5A==,type:str] +sa-core-mailpw: ENC[AES256_GCM,data:IxVn24kUzabw9uVKA2om5IRWBN91UkNh+09r,iv:PDWZLxoTI9HXsPPGC4IZoQKht58rK/XzQsiOhdGVBxY=,tag:ktY8ZEu75KeiuOQQXWxsZw==,type:str] +zammad-db-password: ENC[AES256_GCM,data:R9X42fxx8t82MkCmRHEPfCBigEOaD6xWS16orbI8C0mG8qkvCRU2dNVqYTGjCn+2bxIxSbM2E03xupzS9qzWxw==,iv:JEx3TE3LqJ8+ud5xW1ODlAowQFk7JMqu9xo+Ghfijc4=,tag:Es0nltFxkBmohbjlRdLrUw==,type:str] +zammad-key-base: ENC[AES256_GCM,data:IEkcphUs9L76cnHawLUFrPKR+8S25lDZ7WyrbW5k4zETv5efi1hwAsTGe0WjSf/VIY6IV+f8PffvvDGw99D7nKZmF1MIy96FOud7jM3W01i4yZ3wnvimT0OIx5kRn3hhb5198X1MXTLLRyQWeRDNtFma4S9cfaVH1bcyF2r+M8E=,iv:nUKG9cGL0nT8k0PYevUdb/V8bAB3dU5q0jUKtBol96s=,tag:TkKRzvtpkuK0FLQI/sjsiA==,type:str] +updns-token: ENC[AES256_GCM,data:kxslz5ATbxptfBRcYzacaMnEwT9+xySh51ef5SkqRIo=,iv:2D/Ds83zEmWe/uZcJUIQCCkd86Xxyc2IzIRgFNni7Sk=,tag:qFy68Uc9owWBBODA0hCxfg==,type:str] +wg_cloonar_key: ENC[AES256_GCM,data:TnGjwBnCx5sQi3kWC2BDYRZ/eTmlWbxPTQ9Rh9Q5nc1krV0qSaoJ/SdLSAs=,iv:fSZYnjvDeuyMZztjq6Fr4RA+/WBmwHhiuz8BSq2s08w=,tag:ZilAJldCNRwcuuxvyG6HtA==,type:str] +piped-db-password: ENC[AES256_GCM,data:Sw+NRIcoR6apOcDpV/5s1wdzXp3LzD2EUL/73XvbnWjNCJiJGhisfRfTxf4=,iv:fZvY9wFFv9sSJZFBqwotEUKJqEDRz/y7zIdqaUmIG/8=,tag:5kzimxwrJUuK34VBHxVQQg==,type:str] +piped-http-auth: ENC[AES256_GCM,data:ZPtdotDVBIIl1RSc4XSE2rXRkm1tM/MjsIh1Ls+SS0CDXdpoM91vQkTu4x3/,iv:p1mwQa/lKgJC2NcujX7//bJx7U5ZM2HZsoh6pCUFbeg=,tag:dWoDdZjCvtdEzTWBZ2IWUA==,type:str] +fueltide-lego-credentials: ENC[AES256_GCM,data:rAky5Ymd5y7kt/07N7wzO+BdIx+F59LXtOcXp0wUH0freWGErjhXk2FUac4+hKMAYOB+t42v8MKgnjwy+RGy0uoYkN1/R19NG4O4GZvH3wtw6w==,iv:JRHQXe4hTjTxo9mHSXOCSPS5cAzYd3HzhEE26mpjrLk=,tag:O//xOIDATJd+xuZypDm8Zw==,type:str] +supabase-env: ENC[AES256_GCM,data:tpGHzsqMNo4t/VHLtjxppQ9F7QH1mWklKonTbZEmGsGeDy/qUXrNzo2tINqvKAFgY8ZKeosDEa9VawRwU2J4bJbT4zXy+wySIGLmUEqXT95T4OdGTtg=,iv:HnqPTJV2r2Q0fWkM3KTjOwDlj1PW/u76M1gLK8Khbvc=,tag:w0dOQihy5AV3yfOICSSOQA==,type:str] +fueltide-supabase-db-password: ENC[AES256_GCM,data:8tEJotL/rkV6Yo4G3uQVXDsYjQUtbO+pDjYJS8JoQQ==,iv:FMSfGnspyNDsHibz5bMEmzUmuMbzlHAiJxgjzWLdmD4=,tag:Hb6T9TTlG1b+O1KNDmMyhw==,type:str] sops: age: - recipient: age14grjcxaq4h55yfnjxvnqhtswxhj9sfdcvyas4lwvpa8py27pjy2sv3g6v7 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxYzFWaStyMFVsSk9TRkp0 - eExNL1AvUGl4Skp0N0ZrcTFWc1NaWkNrQmtrCjAwOEMrZW94S2sxcVE2SnRHeWc3 - NEZZTjg2ZVZ4dVhvZ2xUWjlmTjA1QkEKLS0tIG1YdWtBYmlHY1ZnZHFZcFFQRXdq - TGgxZkp1bEEvdGd3VFdxYXF0eCtHeUUKFei/CwLwc9spgzwExzaKAG1/p4SFNdUc - i7tG8ZdW4d0DSNtxiHJT4x8M17z69U7kmTj17ioRsd5hV+JuIYmhQA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmZCtrTlV4NkZXczRmYmtP + Y1lDTzIybThtREVVcERtb3JHUXFlU1drYjNnCjVPOUI1Rm1rWWF6WXd0MGF6Qkhy + dkxWSFZyRjc2dWQ2K3ZiNzlHRktZaWMKLS0tIFhzUzFBUFdRSkFlaWNBQ3RWS0tE + SlVjQjRTN3VMOWdHQ0pHSkNiNFNSalEKjklyGB+rhe/5R0iTjQ4aT0maASGyqU6E + VN8n49sqUiRTi6cEPJakuW5/HHkMLU6rygBjQFDfn13kOTFeTFvvFg== -----END AGE ENCRYPTED FILE----- - recipient: age1exny8unxynaw03yu8ppahu5z28uermghr8ag34e7kdqnaduq9stsyettzz enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaNXRaOVBKUFZld3VUVGJt - NTF3YTEvOWVFZzI2YW14M2ZYV3ByUHA3OWlZCnZZbVhNTkFpYVAvaHFpVDkxT3BS - dFFLdDFFVEo2cnFyTk1CMXMvcWt2T3MKLS0tIDlJSlo5bG1ZRjFQaEpybjRCZkh1 - bzMwMHZMVWxobHIrMHZBeDZMSkwrVlEKQbAMCacyIllIC0lZakWB2J2iVTdK5qdM - rNObc3rq8PZkvJMxeTDt1mVvLIOJU4fUn8UCMx1pa0Wz+NTkKkkUUw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkVjc1aXZ4M1pXUGlySGJp + dG40Ym5kNHlNWnVLcncrbitGNWRKV2xsVnhRCmJjcFg0NHdyUGxrQmVhMm9LdVdh + ckQ0d0J1dnUrWVNQS2s1VzB3SlF1SEkKLS0tIEJVWSt5VVRvUUdzVmY5eGE4Wk9Q + L1hqTkdEWHhuNzV6Qm9aOUxqQ3NrTFEKyiuO1ms+a/HV+RVmVUnVCqw6jB3NN+ii + 2yz3cIORMqTaeC2jLjxDrRpNj6Y4Z85YT5uJI3QNol03nqRxdCryOw== -----END AGE ENCRYPTED FILE----- - recipient: age1v6p8dan2t3w9h94fz4flldl32082j3s9x6zqq7u5j66keth9aphsd6pvch enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQZUR2cFVxUW9TNjBLNFVP - cThwVFF0OGpvNnJ5VGhST3ZkM2c5Y1VUY0Y4CnJ0ZFhOYWZ2c1doUmdJZVJRU0Nm - YlI1TlRkVUJyc1dHenRVZGwwN3YyWDgKLS0tIC9PN1c1QWJ5c1NtSnV5TFl6NXlR - aGVLUzIwWjdwWDBNSVdzSlFsZjE3MjQKyX1pyL3Lf/Epfqp4UJWmySMJps/1IZxb - levsN+2CvhQNiFDaknVRQ7l1JpHfg1GyhqerjlGNKJQyA0KoBBZOzw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUUFN2dTBBR0xmVSttTFB3 + d3dTNGJXMlVRUjc3Wk1NRUdBSlA2S1E4N1NRCjY3TTU0bk13NTdEMVV2ZnVHdW5n + amhwOUFrMWVOTlhEWU5ZeDFKYTlzM2cKLS0tIFI2ZEFjL0hLUjdCNkZkanN0VEhL + MTlrRVo4Y3VKQmVpNkRzNGt2UkQyK28KSpZDVxYqcHnb+03mwSs5wbPgrA+LU1Ap + 9h1nDG8hKYUq28gfnck6ujnh7QX83wujHmRWtEDGkMrriL082wKM/Q== -----END AGE ENCRYPTED FILE----- - recipient: age1ylrpaytkm0k5kcecsxvyv5xd9ts4md0uap48g6wsmj9pwm4lf5esffu0gw enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWeUo1Y0d5RjduWDloRVZH - NUFIamg3bVlYZkI3WGJqVDVLTENoYTZpVUhBCmdzYm5qUTVXM2hWYVN2aGRKM0Ra - TUtGWjJZSHExRlRTOTRJNGZSU2ZibU0KLS0tIHE1MUZYOVFNK3FudnYzd25NZTFp - MDdacW00M2wwRUtsMUpwRWxHOFJ1TkEKmBULK5JZYwVJAoKgcM8GPXXto6QogDA9 - dTlGnMiDxmfNWFbA+Fl1gb6vw8rC/ufs+Binf1TibD413ezK4JNE+w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiU0MwTFYrd0pYcy9HODh1 + blh6Q2dSWGI1RU5aZ1M4b2VncnB6NnVIaDNjClBNam9zR2tHYUJJVkgvcHZOMDVa + emZIWVNSZzd4QUpqdjhXU29jOHlnN00KLS0tIGl6bE9ERnN4UUpUWmhlb0h5VnZq + TGZldmsrM2hnZFQrdFBTVnl4TDdUak0K6oMHz4FdZiGp+0pKNMYxp2ptrAZIDJoV + kdth0XLBDrLf7+dZolBPTStTfruVi3+aWDCGEQYnHOnaYg9IdDLPCA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-04-24T19:14:56Z" - mac: ENC[AES256_GCM,data:JvzlrUYskscZJuRQezku0FegWl5wL3q9BmxwMchqKyKkfr/I+ujZTKogn4iQMiYgy5B/zHIgJhHwtgSR3/CCVXF1M/PLqRoIdhBYgMGoVVx9e7xt+TGd47cL/9LHVHe7y3gJsP2ZkGJBHEMy8cPF8dXYFKUkZWR9AxY438vqYuw=,iv:VMN+Qc/DvudTnKI2x/CbS5UWOEShDVdOl95K9Zccfv0=,tag:it/nLuWMpUhDrxi25m8vtA==,type:str] + lastmodified: "2026-04-24T19:52:34Z" + mac: ENC[AES256_GCM,data:hZypJE2mMarXuq8yOget0F/xLLvaU+KxxZYT3BptX56iDDiMbMOBH5kHWA3syIIg7SmovvCATOH60svpCBeGNXNY3Tuhi4OheGkJPHvihdvhgjHze+egKWACKce87ycusQJGqwMRcGfNIehfeNEiezaUtXno22UWjQyPLzo684o=,iv:wvKvrmLuQZIWehO0SIiDCmQx/4u1xoo7wIScMl6IuSQ=,tag:spca+w+0fETCXbmKdKj29Q==,type:str] unencrypted_suffix: _unencrypted version: 3.12.1