New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ride-the-lightning app #336
Conversation
Updated Summary: RTL is a full function, device agnostic, web user interface to help manage lightning node operation. It enables full control over your lightning node with rich functionality for Bitcoin base layer and Lightning Network. RTL is integrated with LND, C-Lightning and Éclair implementations.
|
f162692
to
657cc71
Compare
@louneskmt can you enable edits from maintainers so I can push some changes to this branch? Also best if you don't force push from now on incase you end up overriding some of our changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great stuff as always @louneskmt.
Tested on my umbrel-dev and mainnet Umbrel and working great.
I've added the constants, setup the Tor hidden service and pinned the Docker images.
For anyone else reviewing I had to merge in some changes from master to test this out properly which messes up the diff view on GitHub and added a load of noise to the commit history. If you diff locally you still see the correct changes.
stop_grace_period: 5m | ||
command: | ||
- --network=$BITCOIN_NETWORK | ||
- --loopdir="/data/loop" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it ok to have this sitting next to the RTL config?
Maybe it would make more sense to have seperate /rtl
and /loop
volumes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, absolutely 👌
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really great job on packaging RTL, @louneskmt! And of course, amazing work on the app itself @saubyk and @ShahanaFarooqui! 👏
Tested on my testnet Umbrel. Works flawlessly on both local network and Tor!
bdbb2e9
Merged, great job guys! |
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
Hi, sorry I don't know if here is the appropriate place or better open an issue: I've tried multiple time to install RTL on my Umbrel, it never worked. It shows "Installing..." forever. OTOH I could install the BTC RPC Explorer without any problem. Debug log: |
Hi @thelwyn it might be a good idea to open a new ticket to track this issue. You can try restarting your Umbrel, once. |
Done here: #494 |
App Submission
App name
Ride The Lightning (RTL)
Version
v0.10.0-beta
One line description of the app
(max 50 characters)
A powerful dashboard for the Lightning Network.
Summary of the app
(50 to 200 words)
RTL is a full function, device agnostic, web user interface to help manage lightning node operation. It enables full control over your lightning node with rich functionality for Bitcoin base layer and Lightning Network. Some cool features available on RTL are:
Developed by
@Ride-The-Lightning :
Developer website
https://github.com/Ride-The-Lightning/RTL
Source code repository
https://github.com/Ride-The-Lightning/RTL
Support Link
(Link to your Telegram support channel, GitHub issues/discussions, support portal, or any other place where users could contact you for support)
https://github.com/Ride-The-Lightning/RTL/issues/new
Uses
256x256 SVG icon
(GitHub doesn't allow uploadig SVGs directly. Upload your file to an alternate service, like https://svgur.com, and paste the link below.)
App screenshots
(Upload 3 to 5 high-quality screenshots (at least 1280x800px) of your app in PNG format.)
I have tested my app on: