Revision history for Perl extension WWW-srvpath 0.01 2026-09-06T19:22:58Z - Trial release that's essentially a predecesor of this script with a few fixes and lessons learned. Only supports serving paths that are directories now from the command line. - Auth::Basic: uses Plack::Middleware::AuthBasic and your choice of command line argument, environment variable, or a TOML configuration file. Multiple users are allowed, and it is encouraged that secrets are hashed before configuring them, something made easy by the included script [pwhash](script/pwhash). - Configuration: the default configuration per host system user is located [$HOME/.config/WWW-srvdir/user.toml](view/user.toml.tx), and another can be loaded at launch or runtime with the `SRVPATH_CONFIG` environment variable (colon-separated list of paths to valid TOML configuration files is the form it should take), and the option as follows: `--config=/path/to/conf.toml [ --config ... ]`