Redmine. With some setup, it’s easily the most powerful, customizable, and intuitive issue tracker I’ve used so far, and it meets my needs for a self-hosted solution. I recommend checking out the following plug-ins:
We still use GitLab, just not for issue tracking anymore. At the free and lower-cost tiers, GitLab lacks a bunch of issue fields (they seem to prescribe using tags for things like priority), and very annoyingly GitLab’s agile board cannot display issue cards from multiple projects simultaneously on one board.
Redmine Mentions https://www.redmine.org/plugins/redmine-mentions
Redmine Banner https://www.redmine.org/plugins/redmine_banner
Redmine Slack https://www.redmine.org/plugins/redmine-slack
I’m partial to the Agile, Checklists, CMS, and CRM plug-ins from RedmineUp, too. I think they’re essential. There are both free and “pro” versions:
Redmine Agile https://www.redmine.org/plugins/redmine_agile
Redmine Checklists https://www.redmine.org/plugins/redmine_checklists
Redmine CMS https://www.redmine.org/plugins/redmine_cms
Redmine CRM https://www.redmine.org/plugins/redmine_contacts
We still use GitLab, just not for issue tracking anymore. At the free and lower-cost tiers, GitLab lacks a bunch of issue fields (they seem to prescribe using tags for things like priority), and very annoyingly GitLab’s agile board cannot display issue cards from multiple projects simultaneously on one board.