mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-28 20:42:41 +02:00
services: start outside of install scripts
This commit is contained in:
@@ -128,18 +128,20 @@ if [ "${loop}" != "${choice}" ]; then
|
|||||||
errorOnInstall=$?
|
errorOnInstall=$?
|
||||||
if [ "${choice}" = "on" ]; then
|
if [ "${choice}" = "on" ]; then
|
||||||
if [ ${errorOnInstall} -eq 0 ]; then
|
if [ ${errorOnInstall} -eq 0 ]; then
|
||||||
# add Go vars to current session
|
sudo systemctl start loopd
|
||||||
if [ ${#GOPATH} -eq 0 ]; then
|
if [ ${#GOPATH} -eq 0 ]; then
|
||||||
whiptail --title " Installed the Lightning Loop Service (loopd) " --msgbox "\
|
whiptail --title " Installed the Lightning Loop Service (loopd) " --msgbox "\
|
||||||
Usage and examples: https://github.com/lightninglabs/loop#loop-out-swaps\n
|
Usage and examples: https://github.com/lightninglabs/loop#loop-out-swaps\n
|
||||||
Start a new terminal session (log in again with ssh) and
|
Start from the command line after the reboot
|
||||||
start from the command line by typing 'loop' to see the options.
|
Use the command 'loop' to see the options.
|
||||||
" 11 75
|
" 11 75
|
||||||
|
needsReboot=1
|
||||||
else
|
else
|
||||||
whiptail --title " Installed the Lightning Loop Service (loopd) " --msgbox "\
|
whiptail --title " Installed the Lightning Loop Service (loopd) " --msgbox "\
|
||||||
Usage and examples: https://github.com/lightninglabs/loop#loop-out-swaps\n
|
Usage and examples: https://github.com/lightninglabs/loop#loop-out-swaps\n
|
||||||
Use can use command 'loop' to see the options.
|
Use the command 'loop' to see the options.
|
||||||
" 10 75
|
" 10 75
|
||||||
|
needsReboot=0
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
l1="FAILED to install Lightning LOOP"
|
l1="FAILED to install Lightning LOOP"
|
||||||
@@ -319,6 +321,7 @@ if [ "${rtlWebinterface}" != "${choice}" ]; then
|
|||||||
errorOnInstall=$?
|
errorOnInstall=$?
|
||||||
if [ "${choice}" = "on" ]; then
|
if [ "${choice}" = "on" ]; then
|
||||||
if [ ${errorOnInstall} -eq 0 ]; then
|
if [ ${errorOnInstall} -eq 0 ]; then
|
||||||
|
sudo systemctl start RTL
|
||||||
localip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/')
|
localip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/')
|
||||||
if [ "${runBehindTor}" = "on" ]; then
|
if [ "${runBehindTor}" = "on" ]; then
|
||||||
TOR_ADDRESS=$(sudo cat /mnt/hdd/tor/RTL/hostname)
|
TOR_ADDRESS=$(sudo cat /mnt/hdd/tor/RTL/hostname)
|
||||||
@@ -356,6 +359,7 @@ if [ "${BTCRPCexplorer}" != "${choice}" ]; then
|
|||||||
errorOnInstall=$?
|
errorOnInstall=$?
|
||||||
if [ "${choice}" = "on" ]; then
|
if [ "${choice}" = "on" ]; then
|
||||||
if [ ${errorOnInstall} -eq 0 ]; then
|
if [ ${errorOnInstall} -eq 0 ]; then
|
||||||
|
sudo sytemctl start btc-rpc-explorer
|
||||||
localip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/')
|
localip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/')
|
||||||
if [ "${runBehindTor}" = "on" ]; then
|
if [ "${runBehindTor}" = "on" ]; then
|
||||||
TOR_ADDRESS=$(sudo cat /mnt/hdd/tor/btc-rpc-explorer/hostname)
|
TOR_ADDRESS=$(sudo cat /mnt/hdd/tor/btc-rpc-explorer/hostname)
|
||||||
@@ -443,6 +447,7 @@ if [ "${ElectRS}" != "${choice}" ]; then
|
|||||||
errorOnInstall=$?
|
errorOnInstall=$?
|
||||||
if [ "${choice}" = "on" ]; then
|
if [ "${choice}" = "on" ]; then
|
||||||
if [ ${errorOnInstall} -eq 0 ]; then
|
if [ ${errorOnInstall} -eq 0 ]; then
|
||||||
|
sudo systemctl start electrs
|
||||||
localip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/')
|
localip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/')
|
||||||
if [ "${runBehindTor}" = "on" ]; then
|
if [ "${runBehindTor}" = "on" ]; then
|
||||||
TOR_ADDRESS=$(sudo cat /mnt/hdd/tor/electrs/hostname)
|
TOR_ADDRESS=$(sudo cat /mnt/hdd/tor/electrs/hostname)
|
||||||
|
@@ -156,10 +156,6 @@ EOF
|
|||||||
echo "BTC-RPC-explorer already installed."
|
echo "BTC-RPC-explorer already installed."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# start service
|
|
||||||
echo "Starting service"
|
|
||||||
sudo systemctl start btc-rpc-explorer 2>/dev/null
|
|
||||||
|
|
||||||
# setting value in raspi blitz config
|
# setting value in raspi blitz config
|
||||||
sudo sed -i "s/^BTCRPCexplorer=.*/BTCRPCexplorer=on/g" /mnt/hdd/raspiblitz.conf
|
sudo sed -i "s/^BTCRPCexplorer=.*/BTCRPCexplorer=on/g" /mnt/hdd/raspiblitz.conf
|
||||||
|
|
||||||
|
@@ -266,7 +266,6 @@ RestartSec=60
|
|||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
" | sudo tee -a /etc/systemd/system/electrs.service
|
" | sudo tee -a /etc/systemd/system/electrs.service
|
||||||
sudo systemctl enable electrs
|
sudo systemctl enable electrs
|
||||||
sudo systemctl start electrs
|
|
||||||
# manual start:
|
# manual start:
|
||||||
# sudo -u electrs /home/electrs/.cargo/bin/cargo run --release -- --index-batch-size=10 --electrum-rpc-addr="0.0.0.0:50001"
|
# sudo -u electrs /home/electrs/.cargo/bin/cargo run --release -- --index-batch-size=10 --electrum-rpc-addr="0.0.0.0:50001"
|
||||||
echo ""
|
echo ""
|
||||||
@@ -277,9 +276,6 @@ WantedBy=multi-user.target
|
|||||||
|
|
||||||
else
|
else
|
||||||
echo "ElectRS is already installed."
|
echo "ElectRS is already installed."
|
||||||
# start service
|
|
||||||
echo "start service"
|
|
||||||
sudo systemctl start electrs 2>/dev/null
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# setting value in raspiblitz config
|
# setting value in raspiblitz config
|
||||||
|
@@ -63,10 +63,6 @@ WantedBy=multi-user.target
|
|||||||
else
|
else
|
||||||
echo "Loop service already installed."
|
echo "Loop service already installed."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# start service
|
|
||||||
echo "Starting service"
|
|
||||||
sudo systemctl start loopd 2>/dev/null
|
|
||||||
|
|
||||||
# setting value in raspi blitz config
|
# setting value in raspi blitz config
|
||||||
sudo sed -i "s/^loop=.*/loop=on/g" /mnt/hdd/raspiblitz.conf
|
sudo sed -i "s/^loop=.*/loop=on/g" /mnt/hdd/raspiblitz.conf
|
||||||
|
@@ -93,10 +93,6 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then
|
|||||||
echo "RTL already installed."
|
echo "RTL already installed."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# start service
|
|
||||||
echo "Starting service"
|
|
||||||
sudo systemctl start RTL 2>/dev/null
|
|
||||||
|
|
||||||
# setting value in raspi blitz config
|
# setting value in raspi blitz config
|
||||||
sudo sed -i "s/^rtlWebinterface=.*/rtlWebinterface=on/g" /mnt/hdd/raspiblitz.conf
|
sudo sed -i "s/^rtlWebinterface=.*/rtlWebinterface=on/g" /mnt/hdd/raspiblitz.conf
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user