The command line tools are available inside the cron/ folder.

add_file_to_search_index.php /full/path/to/file.ext

Index the contents of the file /full/path/to/file.ext

delete_old_files.php

email_notifications.php your-hostname.com

Sends e-mail notifications triggered by the logged user actions.

empty_trash.php (username:superuser) (days:30)

Will remove from the trash folder the items deleted more than 30 days ago for the user with the username superuser. Not specifying a username will apply the action for each existing user account. Not specifying the number of days will remove all trashed items.

make_thumbs.php superuser

Will generate thumbnails for all files located in the home folder of the user with the username superuser. Not specifying a username will apply the action for each existing user account. It will not regenerate already existing thumbnails.

metadata_update_file_type.php /path/to/folder/

Will assign a FileRun metadata file type (will mark the files as Photo, Image, Audio, etc.) and automatically extract metadata for the appropriate types (for example: image width, height, creation date, and the rest of the Exif/IPTC/XMP data for image files), for all files found at the specified /path/to/folder/ path.

paths_cleanup.php

Will remove from the FileRun database records for files which are no longer present in the filesystem.

process_search_index_queue.php

reindex_files.php superuser

Will reindex the contents of the files available in the home folder of the user with the username superuser. Not specifying a username will apply the action for each existing user account.

reset_superuser_pass.php your-hostname.com new-password

Will set the password of the superuser (the default user account) to new-password.

search_index.php /path/to/folder/ true

Will index the names of all the files inside the specified /path/to/folder/ folder, with the purpose of making files created outside FileRun show in the filename search result. Setting the optional argument true will suppress the command's output (which can be quite large).

space_quota_notifications.php

Will send e-mail notification for users using more than a certain percentage of their assigned file space quotas. The percentage is configured from FileRun's control panel under “Misc options” → “Users quota warning level”.

traffic_quota_notifications.php

Will send e-mail notification for users using more than a certain percentage of their assigned traffic quotas. The percentage is configured from FileRun's control panel under “Misc options” → “Users quota warning level”.

users_sync.php superuser

If an authentication plugin is enabled this command will sync the FileRun users database with the remote list of users. Useful for cleaning the FileRun database of user accounts removed in the remote system (the plugin needs to have a “listRemovedUsers()” method implemented) or importing all user accounts into the FileRun database before the users are accessing it (the plugin needs to have a “listAllUsers()” method implemented).