Set Access-Control-Allow-Origin :: ---->>>> PUT "IP" in "~/.zen/♥Box" <==> "allow Zen Station remote access"
This commit is contained in:
parent
c508c7cb0a
commit
3d76bd5243
|
@ -660,7 +660,7 @@ echo "IPNS2G1=${IPNS2G1} ZCHK=${ZCHK}"
|
||||||
[[ ${ZCHK} == "" && ${#IPNS2G1} -ge 40 && ${QRCODE::4} == "12D3" ]] \
|
[[ ${ZCHK} == "" && ${#IPNS2G1} -ge 40 && ${QRCODE::4} == "12D3" ]] \
|
||||||
&& echo "${PORT} QRCODE IS IPNS ADDRESS : ${myIPFS}/ipns/${QRCODE}" \
|
&& echo "${PORT} QRCODE IS IPNS ADDRESS : ${myIPFS}/ipns/${QRCODE}" \
|
||||||
&& (echo "$HTTPCORS <meta http-equiv=\"refresh\" content=\"0; url='${myIPFS}/ipns/${QRCODE}'\" />Loading from IPFS" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &) \
|
&& (echo "$HTTPCORS <meta http-equiv=\"refresh\" content=\"0; url='${myIPFS}/ipns/${QRCODE}'\" />Loading from IPFS" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &) \
|
||||||
&& echo "PRULS /ipns/${QRCODE} $PORT" && rm -Rf ~/.zen/tmp/${MOATS} \
|
&& echo "GLUPS /ipns/${QRCODE} $PORT" && rm -Rf ~/.zen/tmp/${MOATS} \
|
||||||
&& exit 0
|
&& exit 0
|
||||||
|
|
||||||
## TEST G1 TYPE ( try g1_to_ipfs )
|
## TEST G1 TYPE ( try g1_to_ipfs )
|
||||||
|
@ -668,7 +668,7 @@ ASTROTOIPNS=$(${MY_PATH}/../tools/g1_to_ipfs.py ${QRCODE} 2>/dev/null)
|
||||||
[[ ! ${ASTROTOIPNS} ]] \
|
[[ ! ${ASTROTOIPNS} ]] \
|
||||||
&& echo "${PORT} INVALID QRCODE : ${QRCODE}" \
|
&& echo "${PORT} INVALID QRCODE : ${QRCODE}" \
|
||||||
&& (echo "$HTTPCORS ERROR - INVALID QRCODE : ${QRCODE}" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &) \
|
&& (echo "$HTTPCORS ERROR - INVALID QRCODE : ${QRCODE}" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &) \
|
||||||
&& echo "PRULS INVALID ${QRCODE} $PORT" && rm -Rf ~/.zen/tmp/${MOATS} \
|
&& echo "GLUPS INVALID ${QRCODE} $PORT" && rm -Rf ~/.zen/tmp/${MOATS} \
|
||||||
&& exit 1
|
&& exit 1
|
||||||
################################################################################
|
################################################################################
|
||||||
echo "############################################################################"
|
echo "############################################################################"
|
||||||
|
@ -689,23 +689,17 @@ echo ">>> ${QRCODE} g1_to_ipfs $ASTROTOIPNS"
|
||||||
###########################################
|
###########################################
|
||||||
if [[ $VISITORCOINS == "null" || ${ZEN} -lt 10 ]]; then
|
if [[ $VISITORCOINS == "null" || ${ZEN} -lt 10 ]]; then
|
||||||
|
|
||||||
echo "!! LOW ZEN WALLET ZEN=${ZEN}"
|
DISPLAY="$DISPLAY
|
||||||
|
<h2>!! LOW ZEN WALLET ZEN=${ZEN}<h2>"
|
||||||
|
|
||||||
echo "${HTTPCORS}" > ~/.zen/tmp/${MOATS}/index.redirect
|
DISPLAY="$DISPLAY<h1>LOW ZEN WARNING</h1>
|
||||||
echo "<h1>LOW ZEN WARNING</h1>
|
PLEASE CHARGE... ${ZEN} ZEN"
|
||||||
PLEASE CHARGE... only ${ZEN} ZEN
|
|
||||||
" >> ~/.zen/tmp/${MOATS}/index.redirect
|
|
||||||
(
|
|
||||||
cat ~/.zen/tmp/${MOATS}/index.redirect | nc -l -p ${PORT} -q 1 > /dev/null 2>&1
|
|
||||||
echo "BLURP null ZEN $PORT" && rm -Rf ~/.zen/tmp/${MOATS}
|
|
||||||
) &
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## WE SEND WALLET AMOUNT DISPLAY
|
## WE SEND WALLET AMOUNT DISPLAY
|
||||||
(
|
(
|
||||||
echo "$HTTPCORS <h2>${ZCHK}:${QRCODE}</h2><h1>${DISPLAY}</h1><h2><a href='$myUPLANET/g1gate/?pubkey="$QRCODE"'>SCAN WALLET</a><h2>" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1
|
echo "$HTTPCORS <h2>${QRCODE}:${ZCHK}:</h2><h1>${DISPLAY}</h1><h2><a href='$myUPLANET/g1gate/?pubkey="$QRCODE"'>SCAN WALLET</a><h2>" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1
|
||||||
echo "BLURP ${DISPLAY} $PORT" && rm -Rf ~/.zen/tmp/${MOATS}
|
echo "BLURP ${DISPLAY} $PORT" && rm -Rf ~/.zen/tmp/${MOATS}
|
||||||
) &
|
) &
|
||||||
|
|
||||||
|
|
|
@ -40,8 +40,8 @@ ipfs config --json Experimental.P2pHttpProxy true
|
||||||
ipfs config --json Swarm.ConnMgr.LowWater 20
|
ipfs config --json Swarm.ConnMgr.LowWater 20
|
||||||
ipfs config --json Swarm.ConnMgr.HighWater 40
|
ipfs config --json Swarm.ConnMgr.HighWater 40
|
||||||
|
|
||||||
[[ ! $isLAN ]] && ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["http://'$myIP':8080", "http://ipfs.localhost:8080", "http://127.0.0.1:8080", "http://127.0.1.1:8080", "https://ipfs.'$(hostname)'.copylaradio.com", "https://ipfs.copylaradio.com" ]' \
|
[[ ! $isLAN ]] && ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["http://'$myIP':8080", "http://'$(hostname)'.localhost:8080", "http://ipfs.localhost:8080", "http://127.0.0.1:8080", "http://127.0.1.1:8080", "https://ipfs.'$(hostname)'.copylaradio.com", "https://ipfs.copylaradio.com" ]' \
|
||||||
|| ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["http://'$myIP':8080", "http://'$(hostname)'.local:8080","http://'$(hostname)':8080", "http://127.0.0.1:8080", "http://ipfs.localhost:8080", "http://127.0.1.1:8080" ]'
|
|| ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["http://'$myIP':8080", "http://'$(hostname)'.local:8080","http://'$(hostname)':8080", "http://'$(hostname)'.localhost:8080", "http://127.0.0.1:8080", "http://ipfs.localhost:8080", "http://127.0.1.1:8080" ]'
|
||||||
|
|
||||||
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST"]'
|
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST"]'
|
||||||
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials '["true"]'
|
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials '["true"]'
|
||||||
|
|
|
@ -470,8 +470,7 @@ isLAN=$(echo $myIP | grep -E "/(^127\.)|(^192\.168\.)|(^10\.)|(^172\.1[6-9]\.)|(
|
||||||
|
|
||||||
myDOMAIN="copylaradio.com"
|
myDOMAIN="copylaradio.com"
|
||||||
|
|
||||||
myASTROPORTW="http://$(hostname).local:1234" #astroport.localhost
|
myASTROPORT="http://$(hostname).local:1234" #astroport.localhost
|
||||||
myASTROPORT="http://${myIP}:1234" # BE ACCESSIBLE THROUGH LAN
|
|
||||||
myAPI="http://${myIP}:5001"
|
myAPI="http://${myIP}:5001"
|
||||||
myDATA="https://data.gchange.fr"
|
myDATA="https://data.gchange.fr"
|
||||||
myGCHANGE="https://www.gchange.fr"
|
myGCHANGE="https://www.gchange.fr"
|
||||||
|
|
Loading…
Reference in New Issue