Christian Rotzoll
6 years ago
committed by
GitHub
2 changed files with 42 additions and 0 deletions
@ -0,0 +1,25 @@ |
|||
# disable RPC listen |
|||
# to prevent tls cer auth error |
|||
sudo sed -i "s/^rpclisten=0.0.0.0:10009/#rpclisten=0.0.0.0:10009/g" /mnt/hdd/lnd/lnd.conf |
|||
sudo systemctl restart lnd |
|||
|
|||
# install latest nodejs |
|||
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash - |
|||
sudo apt-get install -y nodejs |
|||
|
|||
# close source code |
|||
git clone https://github.com/ShahanaFarooqui/RTL.git |
|||
cd RTL |
|||
npm install |
|||
cd .. |
|||
|
|||
# open firewall |
|||
sudo ufw allow 3000 |
|||
sudo ufw --force enable |
|||
|
|||
# install service |
|||
sudo cp /home/admin/assets/RTL.service /etc/systemd/system/RTL.service |
|||
sudo systemctl enable RTL |
|||
sudo systemctl start RTL |
|||
|
|||
sleep 2 |
@ -0,0 +1,17 @@ |
|||
# Raspibolt RTL: systemd unit for RTL |
|||
# /etc/systemd/system/RTL.service |
|||
|
|||
[Unit] |
|||
Description=RTL daemon |
|||
Wants=lnd.service |
|||
After=lnd.service |
|||
|
|||
[Service] |
|||
/usr/bin/node /home/admin/RTL/rtl --lndir /home/admin/.lnd/data/chain/bitcoin/mainnet |
|||
User=root |
|||
Restart=always |
|||
TimeoutSec=120 |
|||
RestartSec=30 |
|||
|
|||
[Install] |
|||
WantedBy=multi-user.target |
Loading…
Reference in new issue