Damus
Sirius profile picture
Sirius
@Martti Malmi



No more GitHub — publish your git repos on Blossom:

---

cargo install hashtree-cli

cd your_repo
# self is an auto-generated nostr identity (nsec) in ~/.hashtree/keys
git remote add htree htree://self/your_repo
git push htree master

clone:
git clone htree://@Hashtree publisher/hashtree-rs

view at files.iris.to e.g. https://files.iris.to/#/npub1xndmdgymsf4a34rzr7346vp8qcptxf75pjqweh8naa8rklgxpfqqmfjtce/hashtree-rs

---

Vibe coded this in 3 weeks, using Claude Opus 4.5, along with
https://docs.iris.to collaborative docs editor
https://video.iris.to decentralized youtube
https://files.iris.to decentralized filesharing
https://meet.iris.to decentralized video calls

I believe AI will be actually good for freedom tech: soon everyone will have the resources to create the software they need, not just big tech.
2644❤️58❤️8👀7🤙6🚀32
rambler · 8w
👀
AU9913 · 8w
Iris has this now too? Dope. CICD in the works?
Don't Believe The Vibe 🌱🍋🍊 · 8w
Ser, I try to run this (hashtree ts) when I try to make a new folder on the local instance it spins forever. Any idea what could go wrong? It works on hosted iris tho
Gigi · 8w
👀
Colby Serpa 🌊 · 8w
This only works for self-hosting though. We tried this exact method 3 years ago and it failed because users can't simply download a Merkle tree of your git repo... the .git folder can't be transferred between PCs that easily. This is more like GitTea but enhanced, not quite GitHub. GitHub has the so...
brito · 8w
Good work
Aurelia Margot Sinclair · 8w
Dont use npub in the ID. It will come back to bite you later.
Egge · 8w
Wow 👀 This is really cool!
Fenix · 8w
About files. How safe is use it? What metadata is exposed and where are the files stored?
NOSTR LONDON / nostr.london · 8w
Sweet
techjunkie · 8w
Wow great work, this works for all git commands?
BitSatRelay · 8w
🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- ↩️ REPLY to nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk Re: nostr:note1sqjkas2j64hkemwugv6p9egfj7ltkxl9876m4ffw6l477ul65hjqq4kgaw nostr:npub15mvl5c2z72qgluhcl3t8n94fg2q9z5c0nh5gq8z4nd536z4az...
captjack 🏴‍☠️✨💜 · 8w
nice - this is very big thing
lontivero · 8w
So cool!
47 · 8w
👀
Five · 8w
Are you aware of grasp?