• Debian or Ubuntu Server with root shell access (SSH)
  • Some packages: Apache, MariaDB, PHP, etc
  • Familiarity with the Linux shell
  • A little patience and willingness to troubleshoot when things go wrong

Choose your Installation Method

Post-installation essential housekeeping

A few steps to ensure everything stays running smoothly:

  • Backups: Especially your master encryption key
  • Config.php: Check you don't need to add any specific variables (e.g. not using HTTPS)
  • Cron: For scheduled activities (the install script adds these for you)
  • Email Configuration: To send outbound emails (invoicing, tickets, etc)
  • Email to Ticket: To receive inbound ticketing emails