Releases: an-prata/webby
4.3.0
- webby now maps directories both with and without a trailing slash. i.e.
https://website.com/[dir]/index.html,https://website.com/[dir]/, andhttps://website.com/[dir](no trailing slash) all map to the same[website_dir]/[dir]/index.htmlfile. - Added
-versionflag to print version and exit.
4.2.1
4.2.0
Adds two config options:
WriteTimeout- The timeout in seconds for writing responses, should be raise quite high for long downloadsReadTimeout- The timeout in seconds for reading requests.
This change would have been breaking but it also allows for the absence of config fields, replacing them with a default and producing a warning in the log.
4.1.0
Adds the option to automatically redirect HTTP requests to HTTPS. Use "RedirectHttp": true in the config file to enable this. This option only works on URLs without ports, since requesting HTTP from an HTTPS port, or the other way around, is invalid - this means that redirects use the "default" HTTPS port - 443.
4.0.0
v3.4.0
What's Changed
- If the Unix Socket cannot be opened better explain that to the user when using the
-statuscommand. - Added
-gen-configcommand which will produce a default config and place it in/etc/webby/webby.json.
Full Changelog: 3.3.1...3.4.0
v3.3.1
v3.3.0
v3.2.0
v3.1.0
You can now enable config auto reload with the "AutoReload" boolean option in the config. A stop command has also been added in case you're not running webby with a unit file/service. Webby will also now exit if it is unable to open a Unix Domain Socket.
What's Changed
- Config auto reload by @an-prata in #3
- Stop comand by @an-prata in #4
- remove
usingDaemonSocketvariable and exit on error by @an-prata in #5
Full Changelog: 3.0.1...3.1.0