Features

Everything ownCloud was —
and more.

All the file sharing, sync, and collaboration you relied on — running on a modern, secure foundation.

Security first

EFAdrive was built with a security-first mindset. Known high-risk vulnerabilities present in PHP 7.4-era deployments have been remediated, and the platform has been reviewed against modern security standards — from server configuration to application logic.

  • Passkeys (WebAuthn / FIDO2)
    Hardware-key and biometric MFA — YubiKey, Touch ID, Windows Hello
  • TOTP two-factor authentication
    Built-in app, no third-party dependency
  • Fail2ban integration
    Automatic brute-force protection
  • Vulnerability remediation
    High-risk CVEs from the PHP 7.4 era patched
  • Apache hardening
    TLS 1.2/1.3 enforced, weak ciphers removed, HSTS, rate limiting
  • OWASP best practices
    Security headers, CSP, input validation

The ownCloud feature set, preserved

EFAdrive inherits the full ownCloud 10.x feature set — every capability your users and admins have today, running on a modern, supported foundation.

Inherited from ownCloud

Sync & share

  • Desktop sync clients for Windows, macOS, and Linux
  • Mobile apps for iOS and Android
  • Drag-and-drop and folder upload from any browser
  • Public links with passwords, expiry dates, and upload-only mode
  • Share with users, groups, and permission tiers (view / edit / re-share)
  • Federated cloud sharing across ownCloud / EFAdrive instances
  • WebDAV access for desktop mounts and third-party clients
Inherited from ownCloud

Collaboration

  • In-browser text and Markdown editing
  • Comments and tags on any file or folder
  • Per-user activity feed with file events and shares
  • Notifications on shares, comments, and file events
  • File previews and thumbnails (images, PDFs, video)
  • Calendar (CalDAV) and Contacts (CardDAV) apps
Inherited from ownCloud

Files & data

  • Automatic file versioning with rollback to any prior version
  • Trash bin with per-user restore
  • Server-side encryption at rest
  • Per-user and per-group storage quotas
  • External storage adapters: S3, SFTP, SMB/CIFS, FTP, Dropbox, Google Drive, OpenStack Swift, and more
  • File locking to prevent concurrent edit conflicts
  • Search across files and metadata
Inherited from ownCloud

Identity & administration

  • LDAP and Active Directory integration
  • SAML single sign-on (Shibboleth, ADFS, Azure AD, Okta, etc.)
  • Two-factor authentication framework (extended in EFAdrive with built-in TOTP)
  • Admin dashboard with user, group, and storage management
  • Provisioning and OCS Share APIs for automation
  • Branding and theming customization
  • Compatible with the existing ownCloud app marketplace

Feature set as shipped in ownCloud 10.x. EFAdrive preserves all of these capabilities — the differences are under the hood (PHP 8.4 runtime, hardened defaults) and in the five added built-in apps.

Built for speed

EFAdrive runs on PHP 8.4, taking full advantage of JIT compilation, fibers, and years of runtime performance improvements. Combined with updated dependencies and a leaner codebase, you get a faster, more responsive file sharing platform.

  • PHP 8.4 runtime
    JIT compilation, fibers, performance improvements
  • Updated dependencies
    Modern libraries, no deprecated functions
  • Reduced attack surface
    Deprecated and insecure functions removed
  • Active development
    Regular updates and security patches

Integrations that work

EFAdrive maintains full compatibility with the protocols and integrations you already depend on. From CRM connectivity to standard sync clients, everything works out of the box — no reconfiguration needed.

  • SuiteCRM integration
    Connect your file sharing to your CRM
  • ownCloud app ecosystem
    Existing ownCloud apps continue to work
  • WebDAV / CalDAV / CardDAV
    Standard protocols, full compatibility
  • Desktop & mobile sync
    All existing sync clients work seamlessly

Built-in apps

EFAdrive ships with five custom apps as part of the standard install — not optional add-ons. Four are security apps that vanilla ownCloud expects you to bolt on yourself; the fifth is a deeper SuiteCRM integration for teams already running it.

Security · Two-factor authentication

EFAdrive Passkeys

Hardware-key and biometric two-factor sign-in built on WebAuthn / FIDO2. Works with YubiKey and other roaming security keys, plus Touch ID and Windows Hello. Phishing-resistant MFA with no third-party dependency.

  • WebAuthn / FIDO2 — roaming security keys and platform authenticators
  • YubiKey, Touch ID, and Windows Hello supported
  • Phishing-resistant — built-in app, no third-party dependency
Security · Two-factor authentication

EFAdrive TOTP

Sign-in is protected by TOTP (time-based one-time password) two-factor authentication. Compatible with Google Authenticator, Authy, Microsoft Authenticator, and any other RFC 6238 TOTP app. Enrolment is per-user from account settings.

  • Standard RFC 6238 TOTP — works with any compliant authenticator
  • Per-user enrolment from account settings
  • Built-in app — no third-party dependency
Security · Brute-force protection

EFAdrive Fail2Ban

Failed login attempts are reported to the host's fail2ban service, which automatically bans offending IPs at the firewall level. An admin panel inside EFAdrive shows currently banned IPs, lets administrators tune ban duration and thresholds, and supports manual ban/unban actions.

  • Automatic IP banning at the firewall level
  • Admin dashboard for active bans
  • Tunable thresholds, durations, and manual ban/unban
Security · Upload scanning

EFAdrive Antivirus

All uploads are scanned with ClamAV or any ICAP-compliant antivirus appliance. Infected files are quarantined, logged, or rejected based on admin policy. Background scanning of existing files is also supported for periodic re-scans against updated signatures.

  • ClamAV or any ICAP-compliant antivirus appliance
  • Quarantine, log, or reject infected files (admin policy)
  • Background re-scans against updated signatures

Based on the open-source owncloud/files_antivirus project, licensed under AGPL-3.0.

Integration · CRM document management

EFAdrive SuiteCRM

Connects EFAdrive to SuiteCRM and creates a folder under /CRM/ for every account in the CRM, keeping document storage organized around the same accounts your sales and support teams already work with. Useful for businesses that already run SuiteCRM and want their files structured to match.

  • Folder per SuiteCRM account under /CRM/
  • Centralized document storage matched to CRM structure
  • Bonus integration — only relevant if you run SuiteCRM

Data continuity & restoration

Your defense-in-depth backstop against ransomware, hardware failure, and accidental deletion.

Data protection · Off-site backup

Data continuity & restoration

Automated off-site backup of user data, database, and config to S3-compatible object storage (AWS, Backblaze B2, and compatible). Point-in-time restore down to a single user's files, with configurable retention. Your defense-in-depth backstop against ransomware, hardware failure, and accidental deletion.

  • Backs up user data, database, and configuration
  • S3-compatible object storage — AWS, Backblaze B2, and compatible
  • Point-in-time restore down to a single user's files
  • Recover from ransomware, hardware failure, and accidental deletion
Data protection · Retention

Retention policies

Automatic enforcement of data-retention rules, with optional pruning of empty folders.

  • Configurable retention windows, enforced automatically
  • Optional pruning of empty folders

Off-site backup is also available as a fully managed service — see Managed Off-Site Backup.

Designed for full compatibility

  • Same database schema — no migration needed
  • Same data directory structure
  • Same user accounts and groups
  • Same sharing links and permissions
  • Same external storage configurations

What actually changes

EFAdrive preserves your data, users, and workflow. Here's what changes under the hood.

Under the hood

  • PHP runtime upgraded
    7.4 → 8.4 — supported, performant, secure
  • Deprecated functions removed
    Insecure and end-of-life code paths eliminated
  • Dependency tree updated
    Modern libraries replace outdated packages

What's new

  • Security controls added
    TOTP 2FA, Fail2ban hooks, hardened headers
  • Apache configuration hardened
    Optional production-grade server tuning
  • New integrations
    SuiteCRM app and additional platform capabilities

Why not replatform?

Migrating to Nextcloud, ownCloud Infinite Scale, or another platform means starting over. EFAdrive doesn't.

Replatforming means

  • Retraining users on a new interface
  • Rebuilding integrations from scratch
  • Migrating data with downtime risk
  • Re-creating shares, groups, and permissions
  • Weeks or months of transition

EFAdrive means

  • Same interface your users already know
  • Existing integrations continue working
  • No data migration — files stay in place
  • All shares, groups, and permissions preserved
  • 30 minutes, not 30 days

Ready to get started?