DocumentationDoorFall DeskInstallation

System Requirements

PHP, database, extensions, writable folders and server features required by DoorFall Desk.

Core requirements

DoorFall Desk Version 1.0 requires:

  • PHP 8.1 or newer
  • MySQL or MariaDB
  • PDO MySQL
  • OpenSSL
  • HTTPS for a production installation
  • Apache rewrite support when clean module URLs are used

Recommended PHP extensions

  • curl for DoorFall licensing and external HTTP communication
  • zip / ZipArchive for installing add-on module ZIP packages
  • imap for the Email Inbox module

Writable locations

PHP must be able to write to the runtime locations used by the installation. Depending on enabled features these include configuration, cache/temporary storage, customer/ticket files, support branding uploads, signature-logo uploads and module-installer temporary storage.

Database

Use a MySQL/MariaDB database and a database user with permission to create and alter the tables required by Desk and its bundled modules.

Email

Outbound customer-facing ticket replies require working SMTP settings. The Email Inbox module additionally requires an IMAP mailbox and PHP IMAP.

TIPCheck the requirements of an add-on module before installing it because future modules can require additional PHP extensions.
Last updated August 23, 2026