git-remote-tor-annex(1)

πŸ“¦
version 10.20261026 Β· 3 versions
, in alpine 3.24, arch rolling, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu resolute, ubuntu stonking

πŸ’… git-remote-tor-annex β€” like, the whole vibe

okay bestie, welcome to git-remote-tor-annex(1), from the General Commands Manual section of your fave terminal. it's a remote helper program that lets git talk to git-annex over tor πŸ§…βœ¨ no cap.


✨ NAME ✨

git-remote-tor-annex β€” a remote helper program to talk to git-annex over tor

like. that's literally her whole job. she's the middlewoman 🫢


🌸 SYNOPSIS 🌸

git fetch tor-annex::address.onion:port

git remote add tor tor-annex::address.onion:port

two ways to pull up, pick your fighter πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

so this is a git remote helper program β€” meaning git can just use it to pull and push over tor(1), chatting with a tor hidden service. the whole thing is giving spy-movie energy, honestly. πŸ•΅οΈβ™€οΈβœ¨

the tor hidden service probably requires an authtoken to use it. (not always, but like, assume yes, okay?)

you can hand over that authtoken in the environment variable GIT_ANNEX_P2P_AUTHTOKEN. that's option one πŸ’œ

OR β€” and this is the cute part β€” if there's a file sitting in .git/annex/creds/ whose name matches the onion address of the hidden service, then its first line gets used as the authtoken. first line only, bestie. not the second line, not the vibe of the whole file. line one. πŸ“


πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, fr fr πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Joey Hess <id@joeyh.name> β€” the icon who wrote this. main character energy, periodt. πŸŽ€


and that's the page! πŸ’€ this was git-remote-tor-annex(1) from the General Commands Manual, and yeah, the footer is just her name again: git-remote-tor-annex(1). she's got no version or date to flex here, so we're signing off with the title and nothing else. slay, go fetch something over tor, ily πŸ«ΆπŸŒˆπŸ’–
πŸ“¦ where this page comes from