git-remote-tor-annex(1)
π 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 π₯
gitremote-helpers(1)git-annex(1)git-annex-enable-tor(1)git-annex-remotedaemon(1)git-remote-p2p-annex(1)
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 wasgit-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
- alpine 3.24: git-annex-doc 10.20261026-r0 Β· AGPL-3.0-or-later
- arch rolling: git-annex 10.20261026-2 Β· AGPL-3.0-only
- fedora 43: git-annex 10.20250929-5.fc43 Β· AGPL-3.0-or-later
- fedora 44: git-annex 10.20260115-1.fc44 Β· AGPL-3.0-or-later
- nixos 26.05: git-annex 10.20260421
- nixpkgs unstable: git-annex 10.20260421
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- ubuntu resolute: git-annex 10.20251029-1ubuntu1 Β· AGPL-3.0-or-later
- ubuntu stonking: git-annex 10.20251029-1ubuntu1 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms