I don't want to fork. How hard could it be to implement this in rust+typescript.
I mean there's already gitlab(ruby) which is pretty slow in cheap hw. and also gogs/gitea which are go based.
Can I just make the backend in rust and make bank? Meaning not making money (that'd be harder) but making it run on a raspberry pi or whatever cheap vps good enough.
Federation is another area worth exploring IMO that gitea has been not paying attention to
... Gitea is the project driving federation the strongest right now