Ticketing Systems

From Project Homelab
Revision as of 02:31, 30 April 2024 by Travis (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

A help desk system is a way to organize different tasks into "tickets". If you're new to IT, you might not know why it's called a ticket. Back in the early days, if you had an issue and needed support, you'd write your request down on a slip of paper. Someone at the help desk would take this slip and put it into a queue for the techs. That slip of paper was a ticket and the terminology has stuck around into modern times.

If you have not worked in IT or worked in a small organization, you might not have used a ticket system before. Having one in your home lab is a great way to get practice with ticketing systems. You can log issues with your homelab, fix them, and then document them. If you feel real adventurous, make your family submit tickets to fix their tech ;)

Costs

Some ticketing systems are designed for enterprise use and can be very expensive. Others are free, free & open source, or low cost.

Use Cases

The use cases for this type of technology are blah blah

Solutions

Help Desk Solutions
Vendor/Link Cost/License Notes
Spiceworks FREE / Proprietary Available in cloud only. Old version of on-prem is insecure and no longer developed.
osTicket FREE / GNU/GPL Self-hosted, PHP/MySQL, if you know or learn PHP it's easy to customize. Has AD/LDAP plugin for authentication.
ManageEngine ServiceDesk Plus Free/Paid / Proprietary Standard version is free for up to 5 techs. Installs as a free trial of Enterprise
SupportPal $249.95 annual / Proprietart Self-hosted, PHP/MySQL. Source code is encoded with Ioncube. Extending this system requires use of the API.