Giter Site home page Giter Site logo

how to determine my hash? about gittorrent HOT 3 CLOSED

cjb avatar cjb commented on July 21, 2024
how to determine my hash?

from gittorrent.

Comments (3)

cjb avatar cjb commented on July 21, 2024

Good idea. I ran gittorrentd in a directory containing multiple git repos, and see:

{"repositories":{"gittorrent":{"master":"3c29320fd5c9e9d4ea2b4936fead9046b6a96534"},"recursers":{"master":"5fbfea8de70ddc686dafdd24b690893f98eb9475"}}}
...
errors= []
hash= 81e24205d4bac8496d3e13282c90ead5045f09ea

This means that my repos are available at:

gittorrent://81e24205d4bac8496d3e13282c90ead5045f09ea/recursers
gittorrent://81e24205d4bac8496d3e13282c90ead5045f09ea/gittorrent

from gittorrent.

anarcat avatar anarcat commented on July 21, 2024

hmm... is this a new feature or something? i don't see this here, and i have a directory with a single git repo here:

anarcat@marcos:gittorrent$ DEBUG='*' gittorrentd
  bittorrent-dht [4325e72] new DHT 4325e72fd446507acf886162539e27626434265c +0ms
  bittorrent-dht [4325e72] listen 6881 +22ms
  bittorrent-dht [4325e72] bootstrap with ["dht.gittorrent.org:6881","core.gittorrent.org:6881"] +4ms
  bittorrent-dht [4325e72] emit listening 6881 +3ms
  bittorrent-dht [4325e72] lookup (find_node) 4325e72fd446507acf886162539e27626434265c +2ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 192.34.86.36:6881 +1ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 192.34.86.38:6881 +2ms
  bittorrent-dht [4325e72] addNode c10923add1abbbfe336647762199873147977432 192.34.86.36:6881 discovered from 192.34.86.36:6881 +30ms
  bittorrent-dht [4325e72] skip addNode 72.0.72.144:59319 4325e72fd446507acf886162539e27626434265c; that is us! +1ms
  bittorrent-dht [4325e72] addNode ba244346641826772119ed089ce5f5a2670e2a55 72.0.72.144:59319 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 1721eafd0e5c9ab92a685c8034997ee57d775660 71.82.56.112:6881 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 43364f76876c346654de705917239954f1811711 192.34.86.36:33978 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 09875a346cfb3e464b93a3a9575427fb3683fbfc 71.82.56.112:6881 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] skip addNode 127.0.0.1:6881 81e24205d4bac8496d3e13282c90ead5045f09ea; that is us! +0ms
  bittorrent-dht [4325e72] addNode ad243753f8ccb7efc5eed33bfa1085d04ce1ce92 37.165.101.42:61405 discovered from 192.34.86.36:6881 +1ms
  bittorrent-dht [4325e72] addNode 5de9094f8098bba4eb9570618974e818190fd381 71.82.56.112:54118 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 05766cf2894a8b1d309ce4ae603717bd4fc594f9 37.165.101.42:61482 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode db5d92d00063b3383a9bd56b3633ba5a81e00a92 71.82.56.112:49333 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 5aa7be3d49b3446216c151b98879398a5fc9fcde 192.34.86.45:6881 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 1bb51cfc419f17f28017a4d870cf98f356e117f9 127.0.0.1:32817 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 207bffca2a799f418f47360b12d44df5b1cfdd81 71.82.56.112:57438 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] addNode 98e7f34e2bf620ce1278da96ccc7a0544976677d 71.82.56.112:38627 discovered from 192.34.86.36:6881 +0ms
  bittorrent-dht [4325e72] got lookup response from c10923add1abbbfe336647762199873147977432 +0ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 71.82.56.112:38627 +1ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 71.82.56.112:57438 +1ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 127.0.0.1:32817 +0ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 71.82.56.112:49333 +1ms
  bittorrent-dht [4325e72] addNode 5aa7be3d49b3446216c151b98879398a5fc9fcde 192.34.86.45:6881 discovered from 192.34.86.45:6881 +29ms
  bittorrent-dht [4325e72] skip addNode 72.0.72.144:61218 4325e72fd446507acf886162539e27626434265c; that is us! +0ms
  bittorrent-dht [4325e72] addNode ba244346641826772119ed089ce5f5a2670e2a55 72.0.72.144:61218 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 1721eafd0e5c9ab92a685c8034997ee57d775660 71.82.56.112:6881 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 43364f76876c346654de705917239954f1811711 192.34.86.36:33978 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 09875a346cfb3e464b93a3a9575427fb3683fbfc 71.82.56.112:6881 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode c10923add1abbbfe336647762199873147977432 192.34.86.36:6881 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode ad243753f8ccb7efc5eed33bfa1085d04ce1ce92 37.165.101.42:61407 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 5de9094f8098bba4eb9570618974e818190fd381 71.82.56.112:54118 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 05766cf2894a8b1d309ce4ae603717bd4fc594f9 37.165.101.42:61486 discovered from 192.34.86.45:6881 +1ms
  bittorrent-dht [4325e72] addNode db5d92d00063b3383a9bd56b3633ba5a81e00a92 71.82.56.112:49333 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 1bb51cfc419f17f28017a4d870cf98f356e117f9 192.34.86.36:32817 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 207bffca2a799f418f47360b12d44df5b1cfdd81 71.82.56.112:57438 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] addNode 98e7f34e2bf620ce1278da96ccc7a0544976677d 71.82.56.112:38627 discovered from 192.34.86.45:6881 +0ms
  bittorrent-dht [4325e72] got lookup response from 5aa7be3d49b3446216c151b98879398a5fc9fcde +0ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 192.34.86.36:32817 +1ms
  bittorrent-dht [4325e72] addNode 1bb51cfc419f17f28017a4d870cf98f356e117f9 192.34.86.36:32817 discovered from 192.34.86.36:32817 +28ms
  bittorrent-dht [4325e72] skip addNode 72.0.72.144:54465 4325e72fd446507acf886162539e27626434265c; that is us! +0ms
  bittorrent-dht [4325e72] addNode 1721eafd0e5c9ab92a685c8034997ee57d775660 71.82.56.112:6881 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode 43364f76876c346654de705917239954f1811711 127.0.0.1:33978 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode 09875a346cfb3e464b93a3a9575427fb3683fbfc 71.82.56.112:6881 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode c10923add1abbbfe336647762199873147977432 192.34.86.36:6881 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] skip addNode 127.0.0.1:6881 81e24205d4bac8496d3e13282c90ead5045f09ea; that is us! +0ms
  bittorrent-dht [4325e72] addNode ad243753f8ccb7efc5eed33bfa1085d04ce1ce92 37.165.101.42:61408 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode 5de9094f8098bba4eb9570618974e818190fd381 71.82.56.112:54118 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode 05766cf2894a8b1d309ce4ae603717bd4fc594f9 37.165.101.42:61493 discovered from 192.34.86.36:32817 +2ms
  bittorrent-dht [4325e72] addNode db5d92d00063b3383a9bd56b3633ba5a81e00a92 71.82.56.112:49333 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode 5aa7be3d49b3446216c151b98879398a5fc9fcde 192.34.86.45:6881 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode 207bffca2a799f418f47360b12d44df5b1cfdd81 71.82.56.112:57438 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] addNode 98e7f34e2bf620ce1278da96ccc7a0544976677d 71.82.56.112:38627 discovered from 192.34.86.36:32817 +0ms
  bittorrent-dht [4325e72] got lookup response from 1bb51cfc419f17f28017a4d870cf98f356e117f9 +0ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 37.165.101.42:61493 +1ms
  bittorrent-dht [4325e72] got lookup error: query timed out +2s
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 71.82.56.112:54118 +1ms
  bittorrent-dht [4325e72] got lookup error: query timed out +11ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 37.165.101.42:61408 +1ms
  bittorrent-dht [4325e72] got lookup error: query timed out +0ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 71.82.56.112:6881 +1ms
  bittorrent-dht [4325e72] got lookup error: query timed out +0ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 127.0.0.1:33978 +0ms
  bittorrent-dht [4325e72] got lookup error: query timed out +1ms
  bittorrent-dht [4325e72] sent find_node 4325e72fd446507acf886162539e27626434265c to 72.0.72.144:61218 +0ms
  bittorrent-dht [4325e72] got lookup error: query timed out +61ms
  bittorrent-dht [4325e72] got lookup error: query timed out +2s
  bittorrent-dht [4325e72] got lookup error: query timed out +34ms
  bittorrent-dht [4325e72] got lookup error: query timed out +0ms
  bittorrent-dht [4325e72] got lookup error: query timed out +0ms
  bittorrent-dht [4325e72] got lookup error: query timed out +1ms
  bittorrent-dht [4325e72] terminating lookup (find_node) 4325e72fd446507acf886162539e27626434265c +0ms
  bittorrent-dht [4325e72] K closest nodes are: +0ms
  bittorrent-dht [4325e72]   72.0.72.144:61218 ba244346641826772119ed089ce5f5a2670e2a55 +0ms
  bittorrent-dht [4325e72]   71.82.56.112:6881 1721eafd0e5c9ab92a685c8034997ee57d775660 +0ms
  bittorrent-dht [4325e72]   127.0.0.1:33978 43364f76876c346654de705917239954f1811711 +0ms
  bittorrent-dht [4325e72]   71.82.56.112:6881 09875a346cfb3e464b93a3a9575427fb3683fbfc +0ms
  bittorrent-dht [4325e72]   192.34.86.36:6881 c10923add1abbbfe336647762199873147977432 +0ms
  bittorrent-dht [4325e72]   37.165.101.42:61408 ad243753f8ccb7efc5eed33bfa1085d04ce1ce92 +0ms
  bittorrent-dht [4325e72]   71.82.56.112:54118 5de9094f8098bba4eb9570618974e818190fd381 +0ms
  bittorrent-dht [4325e72]   37.165.101.42:61493 05766cf2894a8b1d309ce4ae603717bd4fc594f9 +1ms
  bittorrent-dht [4325e72]   71.82.56.112:49333 db5d92d00063b3383a9bd56b3633ba5a81e00a92 +0ms
  bittorrent-dht [4325e72]   192.34.86.45:6881 5aa7be3d49b3446216c151b98879398a5fc9fcde +0ms
  bittorrent-dht [4325e72]   192.34.86.36:32817 1bb51cfc419f17f28017a4d870cf98f356e117f9 +0ms
  bittorrent-dht [4325e72]   71.82.56.112:57438 207bffca2a799f418f47360b12d44df5b1cfdd81 +0ms
  bittorrent-dht [4325e72]   71.82.56.112:38627 98e7f34e2bf620ce1278da96ccc7a0544976677d +0ms
  bittorrent-dht [4325e72] emit ready +0ms

doesn't look like it's doing anything (although it did seem to create ed25519.key)...

from gittorrent.

anarcat avatar anarcat commented on July 21, 2024

oh i see, i need to touch .git/git-daemon-export-ok...

from gittorrent.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.