Add a check for special Windows/NTFS filenames (only applies on Windows). Thanks @Dredsen.
Memory usage while processing data
Use io.Copy in the reverse proxy to bound memory usage.
Limit the request body buffer size.
Configuration related
If HTTP and HTTPS ports are specified, then also use those for ACME / Let's Encrypt. Fixes #173, thanks for the feature request + testing @DaVyze.
Add a max size check (int64) for the --largesize flag.
Add a check for if --domain is given, without any certificates/keys being given.
Restructure how addresses, ports, certificates and protocols can be configured, while still supporting the same flags and arguments.
Other improvements
Make the React support a bit smarter with top level element detection.