This project wraps ride-the-lightning for StartOS. ride-the-lightning is a fully functional user interface to manage lightning node operations.
Before building the Ride The Lightning package, your build environment must be setup for building StartOS services. Instructions for setting up the proper build environment can be found in the Developer Docs.
Clone the project locally. Note the submodule link to the original project(s).
git clone git@github.com:Start9Labs/ride-the-lightning-wrapper.git
cd ride-the-lightning-wrapper
git submodule update --init
cd RTL
npm install --omit=dev --legacy-peer-deps
To build the ride-the-lightning service as a universal package, run the following command:
make
Alternatively the package can be built for individual architectures by specifying the architecture as follows:
make x86
or
make arm
Run the following commands to determine successful install:
:information_source: Change server-name.local to your Start9 server address
start-cli auth login
#Enter your StartOS password
start-cli --host https://server-name.local package install ride-the-lightning.s9pk
If you already have your start-cli
config file setup with a default host
, you can install simply by running:
make install
Tip: You can also install the
ride-the-lightning.s9pk
using Sideload Service under the System > Manage section.