That’s interesting. For my own modest needs I’ve not noticed any significant difference between modern versions of Apache web server and IIS under Windows in performance after tuning, and haven’t found either any more difficult to configure than the other, with both being bullet proof in terms of reliability.
Anyway, for those using Windows and wanting to test the Docker version:
I solved the last problem with Seafile. Turns out the default settings are wrong.
Changing the FILE_SERVER_ROOT value inside System Admin\Settings\ from http://seafile-test.mine/seafhttp to http://seafile-test.mine:8082 resolved the issue with downloading or uploading via the web interface.
I wouldn’t hold my breath waiting for non Docker versions of Seafile in future since this is also the way the developers are heading with the Unix side. If there are security flaws discovered maybe they will release point releases for those.