You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
JSON API: nested item links now resolve correctly (_links.self/download/hashes for items in subdirectories).
Service mode: a relative RootPath is now anchored to the executable directory under systemd, matching existing Windows service behavior, so it no longer depends on the unit file working directory.
UI: archive browser footer version formatting now matches the directory listing footer.
Changes
Health endpoints simplified: /health, /healthz and /readyz are lightweight liveness probes.
install-service.bat: port is read via JSON parsing (including appsettings.Local.json) instead of a fragile regex, and the Windows service is now configured to restart on failure, matching the systemd unit.
dirforge.service: documented how ProtectHome/ProtectSystem hardening interacts with RootPath placement.