CrushFTP handles FTP, SFTP (SSH FTP), FTPS (FTP over SSL), HTTP, HTTPS, WebDAV, and WebDAV SSL. WebDAV allows you to use the OS X Finder to connect to the server and work on it as if it were another hard drive on your machine. Read, write, rename. all with WebDAV. The built in fully customizable WebInterface allows you to present a website to customers so they can easily upload files to you, or download files to you. It has support for drag and drop uploading on the Web site, as well as the ability to upload folders while zipping them on the fly. This saves time and bandwidth. Or you can use the browser uploader to queue up file transfers and submit them all at once. Easily setup e-mails to come to you when a user uploads a files. You can drag and drop folders on a user to grant them access to the folder. The user will then only be able to access that folder. Lastly, the plugin support for CrushFTP allows for a whole new set of expandable features. Includes extensive logging options and auto ban usernames features.
What's new in version 9.0
*CrushBalance* load balancer, offload SSL, GEO IP routing, other rules for routing. http redirect to another location based on source IP or domain used, banning IPs
New VFS type of Citrix Citrix file share integration
Internal to DMZ communication is faster
Reports with embedded JS and images and data in single mailable HTML file instead of only links back to main server
Allow sftp port configuration changes without disconnecting users.
Uses less threads overall with worker threads to manage other actions. Less CPU usage, more efficient when handling many connections at a time. Idle threads, bandwidth threads, etc.
Admin dashboard show the graph of CPU usage of CrushFTP and OS CPU usage for Linux/OSX users.
Allow viewing the dashboard back in time so you can review how the server was performing in past days.
TempAccount replication for servers configured in HA mode
LimitedAdmin to be able to manage multiple groups of users....comma separated.
Mini text editor for quick changes via the WebInterface.
Share reminder emails before a share expires.
User reminder emails before password expires or account expires.
LetsEncrypt integration: LetsEncrypt plugin
Simpler SSL guide to help people get the right steps for SSL renewal or export.
Support XSHA256 command for FTP checksumming.
Updated SFTP libraries supporting newer ciphers and key exchanges
Proxy protocol v2 used by AWS load balancers.
Allow limited admin type control over jobs...allowing a user to build scheduled jobs, safely. Allowing users to manage jobs assigned to them, running, editing even, all with restrictions on what actions they can take.
Job audit log to audit what has changed in a job over time.
Allow Global variable type in tasks that can survive restarts. prefix a variable with "PERSIST_" to make it permanent.
Allow a job to use a common shared log file.
UI improvements to job organization for storing jobs in folders, grouping together.
UI addition of notes to document things about configurations on job design
Improved threading system for job flows
Allow triggering another job to run...not linking it into the job.