scorpio 1st UPlanet refresher
This commit is contained in:
parent
420a488e67
commit
bd0abd9c39
|
@ -1,15 +1,15 @@
|
||||||
# CONTAINS Address of 1st Bootstrap Stations (24/24 Public IP) - DO NOT EDIT MANUALY -
|
# CONTAINS Address of 1st Bootstrap Stations (24/24 Public IP) - DO NOT EDIT MANUALY -
|
||||||
# https://ipfs.copylaradio.com ipfs.copylaradio.com
|
# https://ipfs.copylaradio.com ipfs.copylaradio.com
|
||||||
#################################################################
|
#################################################################
|
||||||
|
# scorpio.copylaradio.com
|
||||||
|
/dnsaddr/scorpio.copylaradio.com/p2p/12D3KooWS8EiLNay8qVnFaULpxW1X9sGZZz4wV8E6E3QEwCRktry
|
||||||
|
|
||||||
# astroport.libra.copylaradio.com
|
# astroport.libra.copylaradio.com
|
||||||
/ip4/149.102.158.67/tcp/4001/p2p/12D3KooWL2FcDJ41U9SyLuvDmA5qGzyoaj2RoEHiJPpCvY8jvx9u
|
/ip4/149.102.158.67/tcp/4001/p2p/12D3KooWL2FcDJ41U9SyLuvDmA5qGzyoaj2RoEHiJPpCvY8jvx9u
|
||||||
|
|
||||||
# astroport.cancer.copylaradio.com
|
# astroport.cancer.copylaradio.com
|
||||||
# /ip4/185.202.238.69/tcp/4001/p2p/12D3KooWDYpPdfCFf3CbKpcLNmyA2vmJs4JY55k8yje9R1MxSgdB
|
# /ip4/185.202.238.69/tcp/4001/p2p/12D3KooWDYpPdfCFf3CbKpcLNmyA2vmJs4JY55k8yje9R1MxSgdB
|
||||||
|
|
||||||
# scorpio.copylaradio.com
|
|
||||||
/dnsaddr/scorpio.copylaradio.com/p2p/12D3KooWS8EiLNay8qVnFaULpxW1X9sGZZz4wV8E6E3QEwCRktry
|
|
||||||
|
|
||||||
# astroport.sonic.copylaradio.com
|
# astroport.sonic.copylaradio.com
|
||||||
/ip4/161.97.174.60/tcp/4001/p2p/12D3KooWJnzYzJBtruXZwUQJriF1ePtDQCUQp4aNBV5FjpYVdfhc
|
/ip4/161.97.174.60/tcp/4001/p2p/12D3KooWJnzYzJBtruXZwUQJriF1ePtDQCUQp4aNBV5FjpYVdfhc
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ SLON=$(echo ${LON} | xargs printf '%.1f\n' | sed s~,~.~g)
|
||||||
SECTOR="_${SLAT}_${SLON}"
|
SECTOR="_${SLAT}_${SLON}"
|
||||||
echo "SECTOR ${SECTOR}"
|
echo "SECTOR ${SECTOR}"
|
||||||
|
|
||||||
[[ "${REGIONNODE}" == "${IPFSNODEID}" ]] && echo ">> MANAGING SECTOR PUBLICATION" || exit 0
|
[[ "${SECTORNODE}" == "${IPFSNODEID}" ]] && echo ">> MANAGING SECTOR PUBLICATION" || exit 0
|
||||||
|
|
||||||
##############################################################
|
##############################################################
|
||||||
SECTORG1PUB=$(${MY_PATH}/../tools/keygen -t duniter "${SECTOR}" "${SECTOR}")
|
SECTORG1PUB=$(${MY_PATH}/../tools/keygen -t duniter "${SECTOR}" "${SECTOR}")
|
||||||
|
|
|
@ -132,7 +132,7 @@ mkdir ~/.zen/tmp/${MOATS}
|
||||||
done
|
done
|
||||||
|
|
||||||
## COLLECT TW LINKS FOR SWARM
|
## COLLECT TW LINKS FOR SWARM
|
||||||
cp R ~/.zen/tmp/${IPFSNODEID}/UPLANET/_${LAT}_${LON}/TW/* ~/.zen/tmp/${MOATS}/${UMAP}/TW/
|
cp -r ~/.zen/tmp/${IPFSNODEID}/UPLANET/_${LAT}_${LON}/TW/* ~/.zen/tmp/${MOATS}/${UMAP}/TW/
|
||||||
TWFILES=($(ls ~/.zen/tmp/swarm/*/UPLANET/_${LAT}_${LON}/TW/*/index.html 2>/dev/null))
|
TWFILES=($(ls ~/.zen/tmp/swarm/*/UPLANET/_${LAT}_${LON}/TW/*/index.html 2>/dev/null))
|
||||||
for TWRED in ${TWFILES[@]}; do
|
for TWRED in ${TWFILES[@]}; do
|
||||||
ZMAIL=$(echo ${TWRED} | rev | cut -d '/' -f 2 | rev)
|
ZMAIL=$(echo ${TWRED} | rev | cut -d '/' -f 2 | rev)
|
||||||
|
@ -160,9 +160,6 @@ mkdir ~/.zen/tmp/${MOATS}
|
||||||
&& [[ ! -s ~/.zen/tmp/${MOATS}/${UMAP}/Usat.jpg ]] && killall chrome
|
&& [[ ! -s ~/.zen/tmp/${MOATS}/${UMAP}/Usat.jpg ]] && killall chrome
|
||||||
|
|
||||||
##############################################################
|
##############################################################
|
||||||
## ERASE FOR ALL NODE PROTOCOL UGRADE
|
|
||||||
rm ~/.zen/tmp/${MOATS}/${UMAP}/geolinks.json
|
|
||||||
##############################################################
|
|
||||||
if [[ ! -s ~/.zen/tmp/${MOATS}/${UMAP}/geolinks.json ]]; then
|
if [[ ! -s ~/.zen/tmp/${MOATS}/${UMAP}/geolinks.json ]]; then
|
||||||
##############################################################
|
##############################################################
|
||||||
## CALCULATE SURROUNDING UMAPS
|
## CALCULATE SURROUNDING UMAPS
|
||||||
|
@ -290,24 +287,13 @@ mkdir ~/.zen/tmp/${MOATS}
|
||||||
## GET 100KM GCHANGE ADS ( https://data.gchange.fr )
|
## GET 100KM GCHANGE ADS ( https://data.gchange.fr )
|
||||||
${MY_PATH}/../tools/gchange_get_50km_around_LAT_LON_ads.sh ${LAT} ${LON} > ~/.zen/tmp/${MOATS}/${UMAP}/gchange50.json
|
${MY_PATH}/../tools/gchange_get_50km_around_LAT_LON_ads.sh ${LAT} ${LON} > ~/.zen/tmp/${MOATS}/${UMAP}/gchange50.json
|
||||||
|
|
||||||
## CREATE GCHANGE ACCOUNT ??!!
|
## CREATE GCHANGE ACCOUNT ??!! DO ANYTHING RELATED TO UMAP
|
||||||
|
|
||||||
|
|
||||||
### SET navigator.html ## MAKE EVOLVE template/umap.html
|
### SET navigator.html ## MAKE EVOLVE template/umap.html
|
||||||
cp ${MY_PATH}/../templates/umap.html ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Umap.html
|
cp ${MY_PATH}/../templates/umap.html ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Umap.html
|
||||||
cat ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Umap.html | sed "s~Umap~Usat~g" > ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Usat.html
|
cat ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Umap.html | sed "s~Umap~Usat~g" > ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Usat.html
|
||||||
|
|
||||||
### REFRESH PLAYERS DATA (SHOULD BE THERE, but Station rebuilds it )
|
|
||||||
# FIND WHICH PLAYERS MATCH SAME "_LAT_LON" IN ~/.zen/game/players/*/.umap
|
|
||||||
find ~/.zen/game/players -type f -name ".umap" -exec grep -l "${UMAP}" {} \; | while read umap_file; do
|
|
||||||
player_dir=$(dirname "$umap_file")
|
|
||||||
player_name=$(basename "$player_dir")
|
|
||||||
echo "MATCHING $player_name"
|
|
||||||
playertw=$(cat ${player_dir}/.playerns)
|
|
||||||
mkdir -p ~/.zen/tmp/${MOATS}/${UMAP}/TW/${player_name}
|
|
||||||
echo "<meta http-equiv=\"refresh\" content=\"0; url='/ipns/${playertw}'\" />" > ~/.zen/tmp/${MOATS}/${UMAP}/TW/${player_name}/index.html
|
|
||||||
done
|
|
||||||
|
|
||||||
########################################################
|
########################################################
|
||||||
## ACTIVATE IN CASE OF PROTOCOL BRAKE
|
## ACTIVATE IN CASE OF PROTOCOL BRAKE
|
||||||
## TODO : BACKUP STATE IN // PRIVATE KEY
|
## TODO : BACKUP STATE IN // PRIVATE KEY
|
||||||
|
@ -331,7 +317,7 @@ mkdir ~/.zen/tmp/${MOATS}
|
||||||
&& echo "${MOATS}" > ~/.zen/tmp/${MOATS}/${UMAP}/${G1PUB}/_moats \
|
&& echo "${MOATS}" > ~/.zen/tmp/${MOATS}/${UMAP}/${G1PUB}/_moats \
|
||||||
&& UMAPROOT=$(ipfs add -rwHq ~/.zen/tmp/${MOATS}/${UMAP}/* | tail -n 1) && echo "ROOT was ${ZCHAIN}"
|
&& UMAPROOT=$(ipfs add -rwHq ~/.zen/tmp/${MOATS}/${UMAP}/* | tail -n 1) && echo "ROOT was ${ZCHAIN}"
|
||||||
|
|
||||||
echo "PUBLISHING NEW UMAPROOT : http://ipfs.localhost:8080/ipfs/${UMAPROOT}"
|
echo "PUBLISHING NEW UMAPROOT : ${myIPFS}/ipfs/${UMAPROOT}"
|
||||||
|
|
||||||
ipfs name publish --key=${G1PUB} /ipfs/${UMAPROOT}
|
ipfs name publish --key=${G1PUB} /ipfs/${UMAPROOT}
|
||||||
end=`date +%s`
|
end=`date +%s`
|
||||||
|
|
Loading…
Reference in New Issue