Martti Malmi on Nostr: Need help testing git on blossom: --- Install rust: curl --proto '=https' --tlsv1.2 ...
Need help testing git on blossom:
---
Install rust:
curl --proto '=https' --tlsv1.2 -sSf
https://sh.rustup.rs | sh
Install git-remote-htree:
cargo install git-remote-htree
Add htree remote to your repo & push
git remote add htree htree://self/your-repo-name
git push htree master
Try cloning a repo:
git clone htree://npub1xndmdgymsf4a34rzr7346vp8qcptxf75pjqweh8naa8rklgxpfqqmfjtce/hashtree-rs
Web interface for browsing repos:
https://files.iris.to/#/npub1xndmdgymsf4a34rzr7346vp8qcptxf75pjqweh8naa8rklgxpfqqmfjtce/hashtree-rs---
Added support for encrypted repos:
git remote add htree-secret htree://self/your-secret-repo#link-visible
It replaces #link-visible with #k=randomkey xor key which is required to read the repo.
Encrypted to your nsec only
git remote add htree-secret htree://self/your-secret-repo#private
Published at
2025-12-27 09:26:19 UTCEvent JSON
{
"id": "777356de0a6ed80408e315ebcdda83b3d712f308bfd8d8d07cea94cc4d8a2c70",
"pubkey": "4523be58d395b1b196a9b8c82b038b6895cb02b683d0c253a955068dba1facd0",
"created_at": 1766827579,
"kind": 1,
"tags": [
[
"imeta",
"url https://cdn.iris.to/d0c90e74e5a7993e4383ed6f5f0dc01354106041a5273c667ecdd85c0cf7db5e.png",
"dim 1364x1090",
"blurhash L142I^_2DiIU~Wr?ROsmDiIAxa-p"
],
[
"imeta",
"url https://cdn.iris.to/e12450ef48f84a3c70a17203d2fc4a307bd019638b82ae9599d918c85b9eb1e7.png",
"dim 1364x1090",
"blurhash L14ec%~WIAMe$*R5V?%LIAROi_xa"
],
[
"t",
"link"
],
[
"t",
"link-visible"
],
[
"t",
"k"
]
],
"content": "https://cdn.iris.to/e12450ef48f84a3c70a17203d2fc4a307bd019638b82ae9599d918c85b9eb1e7.png\n\nNeed help testing git on blossom:\n\n---\n\nInstall rust:\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n\nInstall git-remote-htree:\ncargo install git-remote-htree\n\nAdd htree remote to your repo \u0026 push\ngit remote add htree htree://self/your-repo-name\ngit push htree master\n\nTry cloning a repo:\ngit clone htree://npub1xndmdgymsf4a34rzr7346vp8qcptxf75pjqweh8naa8rklgxpfqqmfjtce/hashtree-rs\n\nWeb interface for browsing repos:\nhttps://files.iris.to/#/npub1xndmdgymsf4a34rzr7346vp8qcptxf75pjqweh8naa8rklgxpfqqmfjtce/hashtree-rs\n\n---\n\nAdded support for encrypted repos:\ngit remote add htree-secret htree://self/your-secret-repo#link-visible\nIt replaces #link-visible with #k=randomkey xor key which is required to read the repo.\n\nEncrypted to your nsec only\ngit remote add htree-secret htree://self/your-secret-repo#private",
"sig": "5406ae7a9b7f63a314dcf393ef59dc281a8779f2801f1b63b5e9bdc5fb020607e57e437a66e46702af6e6b18424dcb10b34adf5174c609699450a87a8d0864b0"
}