infra/state/stacks
Viktor Barzin 4e7ca1ad61 state: add Vault Transit as primary SOPS backend, age as fallback
- .sops.yaml: add hc_vault_transit_uri for transit/keys/sops-state
- state-sync: try Vault Transit first, fall back to age key on disk
- Re-encrypted all 101 state files with both Vault Transit + age
- Normal workflow: vault login → decrypt via Transit (no key files)
- Bootstrap/DR: age key at ~/.config/sops/age/keys.txt
2026-03-17 22:56:33 +00:00
..
actualbudget state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
affine state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
audiobookshelf state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
authentik state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
blog state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
calibre state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
changedetection state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
city-guesser state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
claude-memory state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
cnpg state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
coturn state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
crowdsec state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
cyberchef state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
dashy state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
dawarich state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
descheduler state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
diun state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
ebook2audiobook state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
echo state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
excalidraw state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
external-secrets state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
f1-stream state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
forgejo state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
freedify state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
freshrss state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
frigate state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
grampsweb state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
hackmd state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
headscale state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
health state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
homepage state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
immich state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
infra state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
infra-maintenance state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
iscsi-csi state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
isponsorblocktv state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
jsoncrack state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
k8s-portal state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
kms state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
linkwarden state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
mailserver state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
matrix state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
meshcentral state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
metallb state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
metrics-server state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
n8n state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
navidrome state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
netbox state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
networking-toolbox state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
nextcloud state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
nfs-csi state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
novelapp state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
ntfy state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
nvidia state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
ollama state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
onlyoffice state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
openclaw state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
osm_routing state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
owntracks state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
paperless-ngx state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
platform state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
plotting-book state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
poison-fountain state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
privatebin state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
rbac state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
real-estate-crawler state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
redis state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
reloader state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
resume state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
rybbit state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
sealed-secrets state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
send state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
servarr state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
shadowsocks state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
speedtest state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
stirling-pdf state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
tandoor state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
terminal state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
tor-proxy state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
trading-bot state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
travel_blog state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
tuya-bridge state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
uptime-kuma state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
url state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
vault state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
vaultwarden state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
vpa state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
wealthfolio state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
webhook_handler state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
whisper state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
wireguard state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
woodpecker state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
xray state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00
ytdlp state: add Vault Transit as primary SOPS backend, age as fallback 2026-03-17 22:56:33 +00:00