This is cool but FOSS alternatives already exist for GitHub, such as Gitea. Pretty easy to setup and already mirrors a lot of GitHub functionality and fairly widely used. Why reinvent the wheel just to integrate Nostr? And if we do want to integrate Nostr with a Got service, why not just fork Gitea and add the Nostr stuff to it?

Reply to this note

Please Login to reply.

Discussion

There should be a "request edit" NIP, "git" not "got" haha.

Sometimes easier said than done to take a large existing project and rearchitect it to work under different assumptions. It can be done but it’s hard. Maybe with vibecoding, it’ll be easier. Someone (not me) should try it. :) Besides, it’s fun building things from scratch.

There's actually already an API for GitHub, and I think they were going to do GitLab and Gitea, as well.

We're nostr-izing a git HTTP server, directly, as SaaS, and renting out tenants.

Oh that's awesome. Can I ask, what's the utility of adding Nostr here? Is it easier, better auth? I.e. a challenge to the email way of doing things?