FileCloud is a self hosted cloud solution that provides secure file access, sharing, syncing and mobile access for employees, and customers.