This allows you to customize some server wide settings about the WebInterface.  This is where you create login message forms, and custom upload forms that can require users to send additional information with their file uploads.



See [miniURL] for info on miniURL configurations.

You can also do an auto login URL.  In the example, the username is "demo" and the password is "demo".  The path=/demo/ indicates to start the user in the /demo/ folder.

[https://www.crushftp.com/?u=demo&p=demo&path=/demo/]

The options tab lets you set a global logo to be used for all login pages, and the HTML WebInterface.  It also lets you specify rules for hosting multiple domains on a single server and having different custom login pages served each to its own domain that was used (in this case domain names need to be prepended with a '*' like *subdomain1.domain.com, *subdomain2.domain.com, etc.).  There are a few other items as well such as GZIP which can cause issues with proxies and some older IE versions.

[attachment|prefs_webinterface_options.png]


The text tab lets you customize some common error messages.

[attachment|prefs_webinterface_text.png]


The proxy tab allows you to force CrushFTP to archive off files as they are transferred through CrushFTP when its acting as a proxy.  This is useful when say CrushFTP is acting as a HTTP front end to a plain FTP server.

[attachment|prefs_webinterface_proxy.png]