UnENVerse Find a guide: importing, command line, nodes

All releases

UnENVerse 2026-06-11

Runtime dep: libsqlcipher4 → libsqlcipher0 (correct Debian bookworm package; build was failing exit 100)

/12 — Bug Audit + ENV Link Feature

Docker fixes:

  • Runtime dep: libsqlcipher4 → libsqlcipher0 (correct Debian bookworm package; build was failing exit 100)
  • Storage: named volume envv_data:/data → bind mount ./envv:/data (files visible, easy backup)
  • docker-compose.yml: ENVV_PASSWORD=${ENVV_PASSWORD:-} env var; image tag bumped to 0.6.0

Auto-lock setting bug (settings-panel.ts): parseInt('0') || 20 evaluates falsy 0 to 20 — setting "disabled" displayed "20min". Fix: parseInt(..., 10) || 0. ENV chunk ↔ vault link (chunk-ops.ts, render.ts, index.html, sidebar-trees.css):

  • "Link" button on env_file chunk header (data-action="link-env-chunk")
  • buildEnvLinkMatches() — 4-tier confidence scoring:
  • - 100 = exact provider name match
  • - 95 = compound PROVIDER_KEYID match (strips suffix after last _)
  • - 88 = same raw secret value (≥6 chars) — strong signal even if key name differs
  • - 75/70/63 = suffix match after stripping 1/2/3 prefix segments (handles ND_LASTFM_APIKEY → LASTFM)

Rename: apiv → envv

Security Audit

·