Ive had great success with Kanboard, but at BeamMP we use plane[0], self-hosted. Apart from the lack of github integration, it does the job for our small team.
There's a typo in their Kubernetes installation docs (`ingress.host` referenced, when in fact that variable is `ingress.appHost`), and the link to the Contribution Guide here[0] 404's. Not exactly inspiring confidence :P
What is this monstrosity. This is the first time I see software that runs in docker-compose but has to be installed with a setup.sh run as root. What the hell is wrong with those people? Whatever setup steps are required, put them in the container!
100% agree. When we installed it we looked at the setup.sh and extracted what was needed from it. It was as simple as:
curl -o docker-compose.yaml https://raw.githubusercontent.com/makeplane/plane/master/deploy/selfhost/docker-compose.yml
curl -o .env https://raw.githubusercontent.com/makeplane/plane/master/deploy/selfhost/variables.env
vim .env # adjust for your environment
docker compose up -d
I really don't understand how the above is too complex that it required the creation of a bash script.
Some other notable docker-based projects that I've seen require an .sh are Sentry [1] and Postal [2].
This is the closest looking open source one I’ve seen to linear which is by far the best kanban I’ve used maybe one inspired the other, either way looks good though linear is so polished. Introduced it to a client and it gets heavy use and the cycles concept is well liked
[0]: https://plane.so/