mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2024-11-20 02:09:15 +01:00
get brach& repo infos
This commit is contained in:
parent
19a54e1641
commit
9bb7cb12f1
@ -3,6 +3,22 @@
|
|||||||
|
|
||||||
echo -e "\n*** FATPACK ***"
|
echo -e "\n*** FATPACK ***"
|
||||||
|
|
||||||
|
echo "# getting default user/repo from build_sdcard.sh"
|
||||||
|
sudo cp /home/admin/raspiblitz/build_sdcard.sh /home/admin/build_sdcard.sh
|
||||||
|
sudo chmod +x /home/admin/build_sdcard.sh 2>/dev/null
|
||||||
|
source <(sudo /home/admin/build_sdcard.sh -EXPORT)
|
||||||
|
branch="${githubBranch}"
|
||||||
|
echo "# branch(${branch})"
|
||||||
|
echo "# defaultAPIuser(${defaultAPIuser})"
|
||||||
|
echo "# defaultAPIrepo(${defaultAPIrepo})"
|
||||||
|
echo "# defaultWEBUIuser(${defaultWEBUIuser})"
|
||||||
|
echo "# defaultWEBUIrepo(${defaultWEBUIrepo})"
|
||||||
|
|
||||||
|
# from cloned github repo
|
||||||
|
cd /home/admin/raspiblitz 2>/dev/null
|
||||||
|
repo=$(git config --get remote.origin.url | sed -n 's/.*\:\/\/github.com\/\([^\/]*\)\/.*/\1/p')
|
||||||
|
branch=$(git rev-parse --abbrev-ref HEAD 2>/dev/null)
|
||||||
|
|
||||||
# check if su
|
# check if su
|
||||||
if [ "$EUID" -ne 0 ]
|
if [ "$EUID" -ne 0 ]
|
||||||
then echo "Please run as root (with sudo)"
|
then echo "Please run as root (with sudo)"
|
||||||
@ -30,6 +46,17 @@ sudo -u admin curl -H "Accept: application/json; indent=4" https://bitnodes.io/a
|
|||||||
# Fallback Nodes List from Bitcoin Core
|
# Fallback Nodes List from Bitcoin Core
|
||||||
sudo -u admin curl https://raw.githubusercontent.com/bitcoin/bitcoin/master/contrib/seeds/nodes_main.txt -o /home/admin/fallback.bitcoin.nodes
|
sudo -u admin curl https://raw.githubusercontent.com/bitcoin/bitcoin/master/contrib/seeds/nodes_main.txt -o /home/admin/fallback.bitcoin.nodes
|
||||||
|
|
||||||
|
echo "* Adding Raspiblitz API ..."
|
||||||
|
sudo /home/admin/config.scripts/blitz.web.api.sh on "${defaultAPIuser}" "${defaultAPIrepo}" "blitz-${branch}" || exit 1
|
||||||
|
echo "* Adding Raspiblitz WebUI ..."
|
||||||
|
sudo /home/admin/config.scripts/blitz.web.ui.sh on "${defaultWEBUIuser}" "${defaultWEBUIrepo}" "release/${branch}" || exit 1
|
||||||
|
|
||||||
|
# set build code as new www default
|
||||||
|
sudo rm -r /home/admin/assets/nginx/www_public
|
||||||
|
sudo cp -a /home/blitzapi/blitz_web/build/* /home/admin/assets/nginx/www_public
|
||||||
|
sudo chown admin:admin /home/admin/assets/nginx/www_public
|
||||||
|
sudo rm -r /home/blitzapi/blitz_web/build/*
|
||||||
|
|
||||||
echo "* Adding Code&Compile for WEBUI-APP: LNBITS"
|
echo "* Adding Code&Compile for WEBUI-APP: LNBITS"
|
||||||
/home/admin/config.scripts/bonus.lnbits.sh install || exit 1
|
/home/admin/config.scripts/bonus.lnbits.sh install || exit 1
|
||||||
echo "* Adding Code&Compile for WEBUI-APP: JAM"
|
echo "* Adding Code&Compile for WEBUI-APP: JAM"
|
||||||
@ -45,13 +72,5 @@ echo "* Adding Code&Compile for WEBUI-APP: BTC RPC EXPLORER"
|
|||||||
echo "* Adding Code&Compile for WEBUI-APP: MEMPOOL"
|
echo "* Adding Code&Compile for WEBUI-APP: MEMPOOL"
|
||||||
/home/admin/config.scripts/bonus.mempool.sh install || exit 1
|
/home/admin/config.scripts/bonus.mempool.sh install || exit 1
|
||||||
|
|
||||||
echo "* Adding Raspiblitz API ..."
|
# set default display to LCD
|
||||||
sudo /home/admin/config.scripts/blitz.web.api.sh on "${defaultAPIuser}" "${defaultAPIrepo}" "blitz-${branch}" || exit 1
|
sudo /home/admin/config.scripts/blitz.display.sh set-display lcd
|
||||||
echo "* Adding Raspiblitz WebUI ..."
|
|
||||||
sudo /home/admin/config.scripts/blitz.web.ui.sh on "${defaultWEBUIuser}" "${defaultWEBUIrepo}" "release/${branch}" || exit 1
|
|
||||||
|
|
||||||
# set build code as new www default
|
|
||||||
sudo rm -r /home/admin/assets/nginx/www_public
|
|
||||||
sudo cp -a /home/blitzapi/blitz_web/build/* /home/admin/assets/nginx/www_public
|
|
||||||
sudo chown admin:admin /home/admin/assets/nginx/www_public
|
|
||||||
sudo rm -r /home/blitzapi/blitz_web/build/*
|
|
Loading…
Reference in New Issue
Block a user