You might wanna add codeBeamer from http://www.Intland.com to your list.
This one can be self hosted and probably has the largest capabilities of any of the mentioned tools. It’s web based and has a good UI that you can get familiar with in 10 minutes while easy to configure and administrate. Think: Agile team planning + Project Management + Dashboard + Wiki + Documents Management + Requirements Engineering + Workflow Engine + Database
I made a list earlier (using Notion) of some next-get productivity platforms that caught my eye if anyone is interested:
https://www.notion.so/Next-gen-Productivity-Platform-Researc...
It includes both these all-in-one type of tools along with nice project management and spreadsheet/db tools like airtable.