@killyourfm I think that Vikunja (vikunja.io) would check all of the boxes?
1. Is open source
2. Is not a code forge
3. Supports public link sharing of a kanban without users having to create an account
4. Can be self-hosted
Vikunja is on mastodon at @vikunja if you need any help!