rust-teos icon indicating copy to clipboard operation
rust-teos copied to clipboard

Create a web-based GUI for teosd

Open sr-gi opened this issue 1 year ago • 8 comments

It would be nice to have a web-based GUI to monitor what is going on with teosd.

This should pull data from teos-cli and display it in a user-friendly manner.

Further info: https://www.summerofbitcoin.org/project-ideas-details?recordId=recYp3MeVaI79Jocg

DISCLAIMER

This is a Summer Of Bitcoin (SOB) project. If you're considering tackling this but you are not part of SOB, please leave it until SOB is over. After that, feel free to jump in.

sr-gi avatar Feb 20 '23 11:02 sr-gi

And would be so nice to have it integrated with umbrel. Seems like a lot of lightning nodes are running on umbrel, they would probably appreciate having a one-click-install watchtower there.

Relevant repo: https://github.com/getumbrel/umbrel-apps

mariocynicys avatar Feb 20 '23 15:02 mariocynicys

Oh, you already mentioned this here, I forgot 😅 . Anyway, I'm linking it so whoever takes this can also try to accommodate that.

sr-gi avatar Mar 16 '23 08:03 sr-gi

Oh, you already mentioned this here, I forgot sweat_smile . Anyway, I'm linking it so whoever takes this can also try to accommodate that.

No, the one I mentioned here I mean the tower with it, meaning that we can package the tower in a docker container and publish it along with it's to-be-made web interface into an umbrel app. Thus installing an altruistic tower on umbrel would be an easy single click.

The other one #207 is aimed for doing the same for the plugin. Integrating it with umbrel's CLN app.

mariocynicys avatar Mar 16 '23 09:03 mariocynicys

I'm a part of SOB and will be opting for this project would like to take it on

Devilinheaven234 avatar Mar 27 '23 02:03 Devilinheaven234

I'm a part of SOB and will be opting for this project would like to take it on

I'd recommend you join discord (link in README) and start working on the competency tests if you haven't already

sr-gi avatar Mar 27 '23 08:03 sr-gi

Oh, you already mentioned this here, I forgot sweat_smile . Anyway, I'm linking it so whoever takes this can also try to accommodate that.

No, the one I mentioned here I mean the tower with it, meaning that we can package the tower in a docker container and publish it along with it's to-be-made web interface into an umbrel app. Thus installing an altruistic tower on umbrel would be an easy single click.

The other one #207 is aimed for doing the same for the plugin. Integrating it with umbrel's CLN app.

So, after making the Gui we can integrate with umbrel so that the tower can be run from there? And if it's done it can also be integrated with the cln plugin which is the watchtower client?

anipaul2 avatar Apr 16 '23 15:04 anipaul2

I'd also recommend making an Umbrel app that is compatible with LND. There are two popular Lightning implementations that run on Umbrel: CLN and LND. We chould make apps for both versions of Lightning.

jonmarrs avatar May 05 '23 03:05 jonmarrs

I still need to figure out how to properly integrate this within the repo, or the org, but @optimm did a great job creating a GUI for teosd: https://github.com/optimm/teosd-gui

sr-gi avatar Sep 14 '23 20:09 sr-gi