osTicket is the main tool I install in this video—a free and open-source helpdesk platform for ticket management, knowledge base, and workflows. I like it for small to medium businesses because you can run it locally and still get a professional support portal experience.
You'll be taken to Osticket to complete your purchase.