-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: veilid-hacks
action: blob
revision:
path_from: peer_list.sh
revision_from: refs/heads/trunk:
path_to:
revision_to:

git.thebackupbox.net

veilid-hacks

git://git.thebackupbox.net/veilid-hacks

blob of:

veilid-hacks

/ peer_list.sh

refs/heads/trunk:/peer_list.sh
 #!/usr/bin/env bash
 if [ "$1" != "socat" ];then
   exec socat tcp-connect:127.0.0.1:5959 exec:"$0 socat" 2>&1
 fi

 > peers.list

 jq -nc 'inputs | select(.type == "Update")' | while read -r line;do
   jq -r '.peers[] | .peer_address' <<< "$line" | grep -vFf peers.list >> peers.list
 done

-- Response ended

-- Page fetched on Sun Jun 2 09:45:07 2024