Updated: 2022-05-09 02:14:06

1. Basic settings

1.1 Email settings

Mail server used to configure email notification when sharing download/invite upload/upload download. Click Setting-Email settings Set the correct mailbox server as required, click Test and save.


1.2 Client settings

Support the server to set the client to force the hash check, encrypted transfer, automatic upgrade, configure client icon

Enable hash checkThe client will force hash check transfer to be turned on.
Enable encrypted transferThe client will force encrypted transfer to be turned on.
Enable auto-updateEnable the client to enable the silent upgrade feature. When the client is configured with the correct default server, a silent upgrade will be performed automatically when the server version is higher than the client version.
Configure URLUse to enable the foreground user page to start the Raysync client. You only need to modify the URL when customizing the client version, otherwise it may affect normal use. If you need to customize the client, please contact Raysync staff.

1.3 More settings

Click Settings-More

Enable file closeWhen this function is turned on, the file close operation will be executed in the background when the file upload is finished. Check the Enable Delayed Close button and restart the server to take effect
Enable event notificationsSupport turn off and start event notification function. After shutting down, the event notification function will not be executed in the background.
Support multiple IP addressesSupport multiple IP addresses. When the server has multiple ip addresses, you can enable multi-ip configuration, then users can access through any ip of the server.
Allow to set process numberSupport to configure the number of 'raysync-s' processes on the server. The default number of processes is server (CPU cores-2)/2, at least 1.

2. Transfer

2.1 Transfer settings

Support setting server global speed limit, time period speed limit, client transfer unit, transfer file format limit, transfer protocol selection. Click setting-Transfer settings

Maximum upload/download speedControls the maximum speed of the server during global upload/download
Max speed period settingThe maximum upload/download speed of the server at a certain period
Transfer UnitsClient transfer unit display
Transfer file format limitTransfer file format is divided into white list and black list. The whitelist is used to configure the file formats that the system allows to upload. Blacklist is used to configure the file formats that are not allowed to be uploaded by the system.
Select transfer protocolAuto select UDP/TCP: Set to automatically switch to TCP transfer when the transfer delay is lower than XXms; Use UDP transfer only: the transfer task only uses UDP mode transfer; Use TCP transfer only: the transfer task only uses TCP mode transfer; Give priority to UDP transfer, UDP cannot communicate automatically switch to TCP transfer: the system default configuration, when UDP connection fails, automatically switch to TCP transfer

2.2 Sync

Global sync function switch, click Setting-Sync.


3. Link

If you select "Bind the shared download link to the first device", the shared download link can only be opened on the first device. Click Setting-Share. 首次绑定英文

4. More

4.1 MySQL settings

Raysync supports external MySQL database, providing administrators with more flexible database configuration methods. Click Configuration-MySQL Fill in the correct external database configuration, such as address/port/ account password, click Test Connection, if the test connection passes, click Save, after reboot, the external database will be enabled successfully, and all the background configuration information will be saved in the database.


4.2 Event

Event notification is used to execute the configured program after the completion of the event.

4.2.1 Add/Edit/Delete Event Notifications

Click Configuration - Add Event, select the event, fill in the event name, executable program path, parameters and completion wait time. Event notification parameter replacement supports special parameters such as $filepath $filename $filesize, representing "file path", "file name", "file size".


Click confirm to save. After saving successfully, click Test to check if the settings are successful.


Select the event to view event details, edit and delete it


4.3 Log

Click Setting-Log to configure the log path and the retention period for transfer logs and user operation logs, the default is 30 days.