-
Notifications
You must be signed in to change notification settings - Fork 560
App Submission: Holesail Switchboard #4648
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
base: master
Are you sure you want to change the base?
Conversation
7458765 to
8253052
Compare
8253052 to
41b721c
Compare
al-lac
left a comment
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.
Hey @oren-z0,
thanks for this really great and useful submission! 🔝 🔌
Tested it on my dev instance and everything is working nicely. Was able to connect to the UI itself via the Holesail app on my Phone. ⚡
Could you explain to me what the clients actually do or maybe add this to the Guide?
Other than that I only have some minor suggestions about formatting, really great job on the submission! 👏
Co-authored-by: Alexander L. <lackner.alex@gmail.com>
Co-authored-by: Alexander L. <lackner.alex@gmail.com>
🎉 Linting finished with no errors or warnings 🎉Thank you for your submission! This is an automated linter that checks for common issues in pull requests to the Umbrel App Store. Please review the linting results below and make any necessary changes to your submission. Linting Results
Legend
|
|
Thanks for the review @al-lac , I've added a link in the dashboard to: https://github.com/oren-z0/holesail-switchboard/blob/main/docs/Umbrel.md , where I explain how to use the tool. The clients allow you to connect to other Holesail-servers, that could be running on other Umbrels. Disclaimer: I'm not part of Holesail's core team. I just really loved the project so I (vibe) coded a UI around it. |
|
Hey @oren-z0, Thanks a lot for making the requested changes! ⚡ And got it, now I also get what the clients are for. I still remember the LNbits Holesail Proxy app, would you say the new app is kind of a replacement for it as it support all apps? |
|
@al-lac Yes, it makes LNbits Holesail Proxy replaceable by setting a server to point to lnbits_web_1 on port 3007. Also, it would be nice to publish a table mapping app names to their web-container name + port, and possibly other internal containers that the user might want to connect remotely (probably not database, but a connection to Bitcoin Core RPC/P2P could be relevant). |
App Submission
App name
Holesail Switchboard
256x256 SVG icon
Created with ChatGPT and some GIMP, I don't know how to turn this to an SVG:
Gallery Images
I have tested my app on:
This app uses ports 3161-3170 for its clients. For example when the user connects client 3161 to a remote Holesail Server "hs://0000...", he could access that server via
http://umbrel.local:3161.