Skip to content
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

Had to modify app to make it work #22

Open
Funman2 opened this issue Jan 29, 2025 · 6 comments
Open

Had to modify app to make it work #22

Funman2 opened this issue Jan 29, 2025 · 6 comments

Comments

@Funman2
Copy link

Funman2 commented Jan 29, 2025

Hi, thanks for making this awesome UI, it has a lot of nice features....!

I tried and tested running this app in a docker container on my ubuntu machine, as well as on my umbrel node, using the umbrel community-app-store version of it, so I ran into several issues:

first of all the phoenixd-wallet-ui in the docker-container and on umbrel does start but could not connect to the internal phoenixd node as it was not reachable by it's address 127.0.0.1.:9740 , even if I exposed this port or changed the phoenixd API-url (in the phoenixd.conf file, by entering container with bash to 0.0.0.0:9740, then i could reach the phoenixd instance from outside but still the phoenixd instance could generate invoices but did not receive payments from outside, also when i added this ip and exposed it to the internet, payments failed, error was "no preimage" or "no route found"

...so finally I managed to run this UI to connect to my external seperate instance of phoenixd, by adding the http-password into phoenixd.conf of your app and adding the API-IP to the env. file by editing also start.sh

On umbrel I had to fork my own versions since port 3000 is occupied by thundehub app already and move it to a free port, then i could modify it to connect to my external phoenixd node in the same way, which is my usecase anyway, but that made the internal phoenixd node unnecessary to still start up, so do you think you could make the same UI but with the option to connect to an external, already runnig phoenixd instance? ( I have a lot of receiving capacity and did spend fee credit for this already)

Also password login to your UI does not work, as you could still go back one browsertab and still log in, validating the seed to change password also did not work, it always threw an error: seed mismatch, but the entered seed words where correct, double checked several times...

@hkarani
Copy link
Collaborator

hkarani commented Jan 30, 2025

@Funman2 Hello,

BE ALERT and WARNED!

Please do not listen to any of these two(@shalome-but and @Angelushilash ) are NOT contributors to this project and want to SCAM YOU.

Please, give us a moment to give you a way forward on this as soon as possible.

@Funman2
Copy link
Author

Funman2 commented Jan 30, 2025

Thank you, yeah these scamming/phishing bot attacks are really annoying lately on github!

I have to correct my post a little because i build the app again with docker on Ubuntu and the integrated phoenixd instance did indeed work and could receive payments.

But still i always got the "seedword mismatch" errror when trying to set up a password, because the seed displayed was not working.

Anyway i rather would use my external instance of phoenixd with your ui, running in an external container and have your UI point to that one, since i have funds there and lots of receiving capacity...

@john-zaprite
Copy link
Contributor

Thanks for the feedback @Funman2, much appreciated. We welcome any contributions so feel free to open a PR for anything you think would improve the app.

@Funman2
Copy link
Author

Funman2 commented Jan 30, 2025

Yes but still setting a passord doesnt work in your app, maybe you could try fixing it?

@hkarani
Copy link
Collaborator

hkarani commented Jan 30, 2025

Hello, opened an issue for this.

Thanks @Funman2 for the feedback. This is still in beta, and such reports are what help improve this project.

@john-zaprite
Copy link
Contributor

Yes but still setting a passord doesnt work in your app, maybe you could try fixing it?

Sorry, yes of course I should have mentioned, we will fix any bugs for sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@john-zaprite @hkarani @Funman2 and others