question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Integrate - Ride The Lightning UI

See original GitHub issue

test.zip

Hi @PierreRochard, as discussed opening an issue to integrate RTL Web UI with node launcher.

Prerequisite Install RTL: git clone https://github.com/ShahanaFarooqui/RTL.git cd RTL npm install Start the RTL Webserver: node rtl --lndir <full path for the macaroon files> Example: node rtl --lndir C:\Users\pierre\AppData\Local\Lnd\data\chain\bitcoin\testnet

Details instructions below: https://github.com/ShahanaFarooqui/RTL

Sample Python code to launch RTL

import os import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtWebEngineWidgets import *

class WebPage(QWebEngineView): def init(self, parent=None): QWebEngineView.init(self) self.current_url = ‘’ self.load(QUrl(“http://localhost:3000”)) self.loadFinished.connect(self._on_load_finished)

def _on_load_finished(self):
    print("Url Loaded")

class MainWindow(QMainWindow): def init(self, parent=None): super(MainWindow, self).init(parent) self.add_web_widet() self.show()

def add_web_widet(self):
    self.web_widget = WebPage(self)
    self.setWindowTitle('RTL')
    self.setCentralWidget(self.web_widget)

app = QApplication(sys.argv) main_window = MainWindow() main_window.showMaximized() sys.exit(app.exec_())

Issue Analytics

  • State:open
  • Created 5 years ago
  • Reactions:2
  • Comments:6

github_iconTop GitHub Comments

2reactions
Snidersavancommented, Apr 9, 2019

let’s make this a priority, the node launcher need some good LND GUI Zap is good and all but RTL ❤️

2reactions
PierreRochardcommented, Dec 9, 2018

Awesome, thank you! I think the challenge will be bundling node.js with the app. Ideally the python webserver would serve up the built website

Read more comments on GitHub >

github_iconTop Results From Across the Web

RTL - Ride The Lightning
Ride The Lightning a powerful tool to help manage your lightning node. ... Native integration with Lightning Labs Loop and Boltz submarine swap...
Read more >
Ride-The-Lightning/RTL-Design - GitHub
Ride The Lightning - A full function web browser app for LND and C-Lightning. ... the design branch servers as an integration branch...
Read more >
Ride The Lightning: An open-source project making node ...
Suheb: 'Ride The Lightning' or RTL in short, is a browser based node management UI, which aims to make operating a lightning node...
Read more >
Ride-The-Lightning App (@RTL_App) / Twitter
A web UI for your LND/C-Lightning/Eclair node ⚡ Devs: ... integrate a self-custodial #bitcoin and Lightning wallet into the Twitter mobile app?
Read more >
New to Lightning Experience - Salesforce Help
With integrated AI, easier customization, and more tools than ever, ... How can users stay in Classic UI, when they login even after...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found