ExploreTrendingAnalytics
Nostr Archives
ExploreTrendingAnalytics
Silberengel27d ago
GM. Started building #GitRepublicWeb alpha and it's already pretty cool. It's a git server. This is thing. It's a real git server. In your browser. You can run git commands in your browser. Login... with your Nostr signer extension. Sign the commits... with your Nostr browser extension. Create a new branch... with your Nostr browser extension. Create repo announcements, pull requests, and issues... with your Nostr browser extension. Verify or transfer your repo ownership... with your Nostr browser extension. Discover repos on your own or our default relays... with your Nostr browser extension. Determine if you want a public or private repo, or change it from private back to public (no encryption needed)... with your Nostr browser extension. Manage access rights... with your Nostr browser extension. Sync all of your clones, including your GRASP clones or Tor clones... with your Nostr browser extension. But it is still just a git server. Because git is actually pretty awesome. So is Nostr. Thank you for listening. GitRepublic Web. Just sign it.
πŸ’¬ 5 replies

Replies (5)

Fabio Bonfiglio27d ago
You got me at "sign your commit" πŸ”₯
0000 sats
Danny, the cyber guy27d ago
Ok, that's officially amazing
0000 sats
Silberengel27d ago
The desktop is going to be πŸ”₯.
0000 sats
Silberengel27d ago
To be clear: You can also use your normal git CLI to interact with this git server. You don't need the web interface. That's just to make it more human-friendly and allow you to sign events with the browser extension. The whole thing is an API. The people and bots with write-access to the instance's default relays have full permissions. People and bots who can Nostr AUTH have public access, with mild rate-limiting. Everyone else is a guest and have to behave themselves. 😁
0000 sats
Silberengel27d ago
I've spent all day testing, testing, testing. Have to get the write and read permissions exactly right, before I host an instance, for TheForest 🌲 to play with.
0000 sats