You can try Taiga [1] it supports kanban style or scrum style development with a very beautiful interface. It has all you need built-in with issues, epics, tasks, sprint or just a kanban board. Both front-end and back-end are open source. It can be customized easily and can be integrated with video conference, IRC, slack, CI, Gitlab, GitHub, kallithea-scm or just with git and mercurial easily. Backend is built using…
I've noticed a lot of people mentioning Taiga in the comments, and it looks like it's got everything we'd need. I'll have a dig and see if there's a Docker script to run up a test/eval installation. I might have tried to install it before, but the separate "backend" and "frontend" made it look quite complex to install. Python is a big plus, I know how to make that decently performant on our VPS (half our tech stack i…
It also has great documentation check at http://taigaio.github.io/taiga-doc/dist/
You can look at installation setup production system. It has a built-in script which can automate installation too with systemd service setup.
Obviously forgot to mention you can have it as SaaS if you do not like to do self-install. Check https://taiga.io/