Skip to content

Settings

Remie Bolte edited this page Oct 2, 2015 · 1 revision

You can customise the YouTransfer application without making code modifications. By access the Settings page, you can set preferences regarding the application behaviour, file transfer, storage, etc.

General settings

The general settings page allows you to modify the title, tagline and base url as well as the cleanup schedule (for removing files).

Transfer settings

The transfer settings page allows you to change the maximum upload size, the accepted file types as well as the number of parallel uploads (for improved performance). YouTransfer uses DropzoneJS for modern file transfer capabilities like drag & drop. If you do not fancy those neat tricks, you can also opt for the simplified interface. This will enforce the fallback mechanism which is also available for browsers without Javascript support.

Email settings

The email settings page allows you to select the email service provider which will deliver the email messages. Due to anti-spam rules, the YouTransfer application will not allow users to sent email from their own account or use other forms of impersonation. Emails will be sent from the email service provider using the credentials you provide. This also means that you can set the sender as well as the subject of the message from the email settings page.

Storage settings

The storage settings page allows you to select the storage provider. YouTransfer only supports the local storage and Amazon S3 storage providers. The storage settings page also includes options for file retention. In combination with the cleanup schedule provided in the General settings page, this regulates the file expiration and removal.

Templates settings

The templates settings page allows you to edit some of the YouTransfer templates. For instance, the email template can be adjusted to customise the body of the emails that are being sent. YouTransfer uses Mozilla Nunjucks as the tempting language. You can use all template instructions. The available variables are listed on the template settings page. This option is only available for javascript support browsers.

Finalise settings

The finalise settings page allows you to lock the application settings from further modification. Once locked, the settings pages will no longer be available. In order to make changes to the settings, you will either have to log on to the server and modify the settings.json file directly, or unlock the settings by going to http(s)://[youtransfer-host-address]/unlock/ and enter the provided unlock code.

Clone this wiki locally