Skip to content

v1.1.2

Choose a tag to compare

@Darkdragon14 Darkdragon14 released this 17 May 11:29
· 165 commits to main since this release
1950bd5

Summary

  • Added configurable trusted proxy support so VolumeVault generates HTTPS URLs correctly behind Pangolin, Caddy, Traefik, nginx, and similar reverse proxies.
  • Documented reverse proxy HTTPS termination setup with strict TRUSTED_PROXIES IP/CIDR guidance and an optional * fallback for simpler homelab deployments.
  • Added regression tests covering trusted and untrusted X-Forwarded-Proto handling for Vite asset URLs.
  • Refreshed the documentation sidebar with GitHub project badges.

Upgrade Notes

  • No database schema migration is included in this release.
  • No manual action is required for direct http://localhost:8080 or direct port-based installations.
  • If VolumeVault is served behind an HTTPS reverse proxy, set APP_URL to your public HTTPS URL and set TRUSTED_PROXIES to your reverse proxy IP or Docker network CIDR.
  • TRUSTED_PROXIES="*" is supported for simpler homelab setups, but using the proxy IP/CIDR is the stricter recommended option.

Verification

  • GitHub Actions test workflow passed on main for 1950bd5.
  • GitHub Actions documentation deploy workflow passed on main for 1950bd5.
  • GitHub Actions container image publish workflow passed on main for 1950bd5.