forked from axiom-team/astrXbian
ipfs_swarm/.12D*
This commit is contained in:
parent
c45157fe34
commit
32d78428f6
|
@ -164,7 +164,7 @@ L'essaim se restructure avec ```cron_MINUTE.sh``` pour se synchroniser et diffus
|
||||||
~/.zen/astrXbian/zen/ssh_forward2onelove.sh
|
~/.zen/astrXbian/zen/ssh_forward2onelove.sh
|
||||||
|
|
||||||
# Obtenir la liste de tous ses amis (gchange+)
|
# Obtenir la liste de tous ses amis (gchange+)
|
||||||
cat ~/.zen/ipfs_swarm/.*/G1SSB/_g1.gchange_title
|
cat ~/.zen/ipfs_swarm/.12D*/G1SSB/_g1.gchange_title
|
||||||
|
|
||||||
# Noms des stations astroport de son swarm
|
# Noms des stations astroport de son swarm
|
||||||
for peer in $(ipfs swarm peers); do ipfsnodeid=${peer##*/}; ipfs cat /ipns/$ipfsnodeid/.$ipfsnodeid/G1SSB/_g1.gchange_title; done
|
for peer in $(ipfs swarm peers); do ipfsnodeid=${peer##*/}; ipfs cat /ipns/$ipfsnodeid/.$ipfsnodeid/G1SSB/_g1.gchange_title; done
|
||||||
|
@ -176,7 +176,7 @@ for ID in $( ls ~/.zen/ipfs/.${IPFSNODEID}/PIN/ | cut -d '/' -f 8); do ipfs ls $
|
||||||
cat ~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/*ASTRXBIAN
|
cat ~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/*ASTRXBIAN
|
||||||
|
|
||||||
# Lister les fichiers partagés par votre essaim d'amis
|
# Lister les fichiers partagés par votre essaim d'amis
|
||||||
cat ~/.zen/ipfs_swarm/.*/astroport/kodi/vstream/*ASTRXBIAN | sort | uniq
|
cat ~/.zen/ipfs_swarm/.12D*/astroport/kodi/vstream/*ASTRXBIAN | sort | uniq
|
||||||
|
|
||||||
# CODE ASTROPORT beta
|
# CODE ASTROPORT beta
|
||||||
ipfs ls /ipns/k51qzi5uqu5dgfc3m379rf9820vg20hjhnmo9letrkj2p177tq013ohn68xf2y
|
ipfs ls /ipns/k51qzi5uqu5dgfc3m379rf9820vg20hjhnmo9letrkj2p177tq013ohn68xf2y
|
||||||
|
|
|
@ -98,13 +98,13 @@ mkdir -p ~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/
|
||||||
for PREFIX in F S A Y
|
for PREFIX in F S A Y
|
||||||
do
|
do
|
||||||
echo "CAT;TMDB;YEAR;TITLE;SAISON;GENRES;GROUPES;RES;URLS=http://127.0.0.1:8181" > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
echo "CAT;TMDB;YEAR;TITLE;SAISON;GENRES;GROUPES;RES;URLS=http://127.0.0.1:8181" > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
||||||
cat ~/.zen/ipfs_swarm/.*/astroport/kodi/vstream/${PREFIX}ASTRXBIAN | grep -Ev "CAT;TMDB" | sort | uniq >> ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
cat ~/.zen/ipfs_swarm/.12D*/astroport/kodi/vstream/${PREFIX}ASTRXBIAN | grep -Ev "CAT;TMDB" | sort | uniq >> ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
||||||
done
|
done
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# REFRESH tiddlywiki index # TODO create local index from swarm wiki
|
# REFRESH tiddlywiki index # TODO create local index from swarm wiki
|
||||||
########################################################################
|
########################################################################
|
||||||
for wiki in $(ls ~/.zen/ipfs_swarm/.*/index.html 2>/dev/null); do echo $wiki; done
|
for wiki in $(ls ~/.zen/ipfs_swarm/.12D*/index.html 2>/dev/null); do echo $wiki; done
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
|
@ -211,7 +211,7 @@ echo "$line"
|
||||||
echo "$line" >> ~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN
|
echo "$line" >> ~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN
|
||||||
|
|
||||||
echo "----------------- REFRESH GLOBAL KODI INDEX ----------------------"
|
echo "----------------- REFRESH GLOBAL KODI INDEX ----------------------"
|
||||||
cat ~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN ~/.zen/ipfs_swarm/.*/astroport/kodi/vstream/${PREFIX}ASTRXBIAN | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
cat ~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN ~/.zen/ipfs_swarm/.12D*/astroport/kodi/vstream/${PREFIX}ASTRXBIAN | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# REFRESH IPNS SELF PUBLISH
|
# REFRESH IPNS SELF PUBLISH
|
||||||
|
|
|
@ -14,7 +14,7 @@ export IPFSNODEID=$(ipfs id -f='<id>\n')
|
||||||
# REFRESH INDEX Films Animes Series ...
|
# REFRESH INDEX Films Animes Series ...
|
||||||
for PREFIX in F A S
|
for PREFIX in F A S
|
||||||
do
|
do
|
||||||
cat ~/.zen/ipfs_swarm/.*/astroport/kodi/vstream/${PREFIX}ASTRXBIAN | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
cat ~/.zen/ipfs_swarm/.12D*/astroport/kodi/vstream/${PREFIX}ASTRXBIAN | sort | uniq > ~/.zen/ipfs/.${IPFSNODEID}/${PREFIX}ASTRXBIAN
|
||||||
echo "${PREFIX} INDEX UPDATED : http://127.0.0.1:8181/ipns/${IPFSNODEID}/.${IPFSNODEID}/${PREFIX}ASTRXBIAN"
|
echo "${PREFIX} INDEX UPDATED : http://127.0.0.1:8181/ipns/${IPFSNODEID}/.${IPFSNODEID}/${PREFIX}ASTRXBIAN"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
|
@ -15,27 +15,28 @@ G1PUB=$(cat ~/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2) || er+=" G1PU
|
||||||
########################################################################
|
########################################################################
|
||||||
## ACTIVATE / DESACTIVATE SSH FORWARD to fred@ONELOVE
|
## ACTIVATE / DESACTIVATE SSH FORWARD to fred@ONELOVE
|
||||||
########################################################################
|
########################################################################
|
||||||
|
ARG="$1"
|
||||||
if [[ ! $(cat ~/.ssh/authorized_keys | grep "fred@ONELOVE") ]]
|
if [[ ! $(cat ~/.ssh/authorized_keys | grep "fred@ONELOVE") ]]
|
||||||
then
|
then
|
||||||
# ADD fred@ONELOVE to ~/.ssh/authorized_keys
|
# ADD fred@ONELOVE to ~/.ssh/authorized_keys
|
||||||
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFLHW8P88C/B7622yXzdAn1ZcTBfE1A4wMqajBwAoHwUVTOUaYfvkiSxbzb5H9dPTAXhQU6ZfuLa70kTo1m2b9TKH0tD6hR3RiKJ0NIjCHYEypcPGpLmHaZWnBKPq3IUU24qFVdUJxnTkDdFUszYMNoV4nqlXY/ZYdNpic8L1jPPyfOLLfPFkuSxagyQj4FGJq77UQE5j+skMJS3ISkazNTLqOCGLFJ5qtBC11BvQaCJ4cQ2Ss7ejPYhpx16NLJfg9VtG4dv9ZebEIl2pf7niiQGSPrDMFWHuQcGAuHt/patr0BcvfvD3Gv+qNsVfAJCNZ2U5NHEMKIhgj1ilNPEw7 fred@ONELOVE" >> ~/.ssh/authorized_keys
|
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFLHW8P88C/B7622yXzdAn1ZcTBfE1A4wMqajBwAoHwUVTOUaYfvkiSxbzb5H9dPTAXhQU6ZfuLa70kTo1m2b9TKH0tD6hR3RiKJ0NIjCHYEypcPGpLmHaZWnBKPq3IUU24qFVdUJxnTkDdFUszYMNoV4nqlXY/ZYdNpic8L1jPPyfOLLfPFkuSxagyQj4FGJq77UQE5j+skMJS3ISkazNTLqOCGLFJ5qtBC11BvQaCJ4cQ2Ss7ejPYhpx16NLJfg9VtG4dv9ZebEIl2pf7niiQGSPrDMFWHuQcGAuHt/patr0BcvfvD3Gv+qNsVfAJCNZ2U5NHEMKIhgj1ilNPEw7 fred@ONELOVE" >> ~/.ssh/authorized_keys
|
||||||
else
|
|
||||||
echo "fred@ONELOVE already in ~/.ssh/authorized_keys"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
## NOT forwarding for myself
|
||||||
if [[ "$G1PUB" != "Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS" ]]
|
if [[ "$G1PUB" != "Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS" ]]
|
||||||
then
|
then
|
||||||
if [[ $(ipfs p2p ls | grep $G1PUB-ssh) ]]
|
if [[ $(ipfs p2p ls | grep $G1PUB-ssh) ]]
|
||||||
then
|
then
|
||||||
ipfs p2p close -p /x/$G1PUB-ssh
|
ipfs p2p close -p /x/$G1PUB-ssh
|
||||||
|
|
||||||
|
## SEND MESSAGE
|
||||||
echo "ipfs p2p close -p /x/$G1PUB-ssh" > /tmp/ssh.forward
|
echo "ipfs p2p close -p /x/$G1PUB-ssh" > /tmp/ssh.forward
|
||||||
~/.zen/astrXbian/zen/jaklis/jaklis.py send -d Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS -t "SSH-STOP" -f /tmp/ssh.forward
|
~/.zen/astrXbian/zen/jaklis/jaklis.py send -d Ee1n3hDv9vunfd6m3LW6XeYg7bnt5aaRn9EjqnBe8GNS -t "SSH-STOP" -f /tmp/ssh.forward
|
||||||
echo "STOP"
|
echo "STOP"
|
||||||
else
|
else
|
||||||
ipfs p2p listen /x/$G1PUB-ssh /ip4/127.0.0.1/tcp/22
|
ipfs p2p listen /x/$G1PUB-ssh /ip4/127.0.0.1/tcp/22
|
||||||
## SEND jaklis message to onelove for remote access
|
|
||||||
|
## SEND MESSAGE
|
||||||
PORT="109${RANDOM:0:2}" # RANDOM PORT
|
PORT="109${RANDOM:0:2}" # RANDOM PORT
|
||||||
echo "ipfs p2p forward /x/$G1PUB-ssh /ip4/127.0.0.1/tcp/$PORT /p2p/$IPFSNODEID
|
echo "ipfs p2p forward /x/$G1PUB-ssh /ip4/127.0.0.1/tcp/$PORT /p2p/$IPFSNODEID
|
||||||
ssh $USER@localhost -p $PORT" > /tmp/ssh.forward
|
ssh $USER@localhost -p $PORT" > /tmp/ssh.forward
|
||||||
|
|
|
@ -15,7 +15,7 @@ ls ~/.zen/ipfs/.${IPFSNODEID}/PIN/*/* | cut -d '/' -f 8
|
||||||
|
|
||||||
## AUTO PIN FRIENDS ACTIVATION
|
## AUTO PIN FRIENDS ACTIVATION
|
||||||
# /home/fred/.zen/ipfs_swarm/.12D3KooWB2PWQegymKFGdhKGQbyvnp5RQvjFPzz6KC6sxeo3juaB/PIN/QmbkFKpmfaZyFTBNGbnsLDuaQULzLTAS5DBYHjSYVDrFen/2D2LfX7GaQynDooqn1Eb21zavbgcNJucMbjrafe9qxrF
|
# /home/fred/.zen/ipfs_swarm/.12D3KooWB2PWQegymKFGdhKGQbyvnp5RQvjFPzz6KC6sxeo3juaB/PIN/QmbkFKpmfaZyFTBNGbnsLDuaQULzLTAS5DBYHjSYVDrFen/2D2LfX7GaQynDooqn1Eb21zavbgcNJucMbjrafe9qxrF
|
||||||
for astrofile in $(ls ~/.zen/ipfs_swarm/.*/PIN/*/* | grep -Ev ${IPFSNODEID} | cut -d '/' -f 8 | sort | uniq );
|
for astrofile in $(ls ~/.zen/ipfs_swarm/.12D*/PIN/*/* | grep -Ev ${IPFSNODEID} | cut -d '/' -f 8 | sort | uniq );
|
||||||
do
|
do
|
||||||
# /home/fred/.zen/ipfs_swarm/.12D3KooWB2PWQegymKFGdhKGQbyvnp5RQvjFPzz6KC6sxeo3juaB/PIN/QmbkFKpmfaZyFTBNGbnsLDuaQULzLTAS5DBYHjSYVDrFen/2D2LfX7GaQynDooqn1Eb21zavbgcNJucMbjrafe9qxrF
|
# /home/fred/.zen/ipfs_swarm/.12D3KooWB2PWQegymKFGdhKGQbyvnp5RQvjFPzz6KC6sxeo3juaB/PIN/QmbkFKpmfaZyFTBNGbnsLDuaQULzLTAS5DBYHjSYVDrFen/2D2LfX7GaQynDooqn1Eb21zavbgcNJucMbjrafe9qxrF
|
||||||
# PINNING NEW FILE
|
# PINNING NEW FILE
|
||||||
|
|
Loading…
Reference in New Issue