Requirements

Learn all the requirements of our self-hosted help desk software.

Server Requirements

  • Linux server (Ubuntu is recommended as it is easy to set-up)
  • MySql 5.7.* or MariaDB 10.1.*
  • PHP 7.1.3 or newer
  • php-mysql
  • php-intl extension
  • php-mbstring extension
  • php-pdo
  • php-openssl
  • php-xml
  • php-zip
  • php-tokenizer
  • php-ctype
  • php-curl
  • php-json
  • php-bcmath
  • 65MB Minimum PHP Memory
  • Apache 2 or Nginx

Email Sending Requirements

  • SMTP, Mailgun, Sparkpost or Amazon SES

Incoming/Receiving Emails (i.e., customer replies)

  • Mailgun account, or
  • Postmark

Real-time communication (notifications, live chat, etc)

Real-time is not required but recommended. It allows you to instantly receive conversation updates without the need to reload the page. At the moment, these two methods are available:

Pusher
Requires a Pusher account. Use it when you don't have full access to the server or when using shared hosting.

Built-in web sockets
Requires additional server-side setup. Use it when you are using a fully customizable server (like a VPS).

Your vote was sent, thanks!
Was this article helpful?

Want to talk to a human?

Feel free to contact us if you cannot find what you are looking for in our help center. We will be answering you shortly!

Feel free to contact us if you cannot find what you are looking for in our help center. We will be answering you shortly!

Contact us
Woman messaging on mobile phone