WHICH IS THE BEST

This commit is contained in:
qo-op 2020-04-28 02:12:48 +02:00
parent 4adea89736
commit d253119c8b
1 changed files with 12 additions and 3 deletions

View File

@ -42,9 +42,18 @@ echo '
self=$(sbotc whoami | jq -r .id)
sbotc query.read '{"query":[{"$filter":{"value":{"author": "'"$self"'", "content":{"type":"contact"}}}}]}' | jq -r '.value?.content?.contact' > /tmp/ssb-friends.json || rm -f /tmp/ssb-friends.json
# ONLY SSB FRIENDS ARE swarm connected
for SSBFRIEND in $(cat /tmp/ssb-friends.json); do
#echo "Searching $SSBFRIEND"
INSWARM=$(grep -Rwl "$SSBFRIEND" ~/.zen/ipfs_swarm/.Qm*/G1SSB/_ssb.whoami | tail -n 1 | cut -f 6 -d '/')
[[ $INSWARM ]] && echo $INSWARM && TRYME=$(cat ~/.zen/ipfs_swarm/$INSWARM/tryme.addr) && echo $TRYME
# Modify ipfs swarm peers with it ... TODO and add to cron MINUTE
[[ $INSWARM ]] && echo $INSWARM && TRYME=$(cat ~/.zen/ipfs_swarm/$INSWARM/tryme.addr) && ipfs swarm connect $TRYME
# Modify ipfs swarm peers from ssb friends graph
done
# All memorized IPFS Nodes are swarm connected (again?)
for SSBFRIEND in $(cat /home/pi/.zen/ipfs_swarm/.Qm*/tryme.addr); do
INSWARM=$(grep -Rwl "$SSBFRIEND" ~/.zen/ipfs_swarm/.Qm*/G1SSB/_ssb.whoami | tail -n 1 | cut -f 6 -d '/')
[[ $INSWARM ]] && echo $INSWARM && TRYME=$(cat ~/.zen/ipfs_swarm/$INSWARM/tryme.addr) && ipfs swarm connect $TRYME
# Renew ipfs_swarm knows ...
done
# WHICH IS THE BEST ? TODO choose