Skip to content

Conversation

@tlindi
Copy link
Contributor

@tlindi tlindi commented Oct 28, 2025

Description

PR includes tasks for Albyhub use with phoenixd wallet as a its backend.

Closes: #949

  • albyhub service is needed to support phoenixd settings (in addition to Default LND)
  • Settings switch to Albyhub infopage to change from default LND backend to phoenixd
  • During switch albyhub data folder must be reset
  • Restart Albyhub service

Code needs to check if phoenixd is installed and working, and its config available.
User needs to take care of Albyhub backups and restore if such needed.

Checklist

  • tested successfully on local MyNode, if yes, list the device(s) below
  • mentioned related open issue, if any

List of test device(s)

  • Raspi4B8GB+ArgonOne+NVMe

 Enable use of phoenixd config by creating following empty flag file:
 /mnt/hdd/mynode/settings/albyhub_conf_phoenixd
@tehelsper
Copy link
Collaborator

A better way to handle this might be to create an env file for docker and then remove all the --env lines that need to be different. That way we don't need a script embedded in the service file. Then, do the same logic and setup the env file in pre_albyhub.sh.

https://docs.docker.com/compose/how-tos/environment-variables/set-environment-variables/

@tlindi
Copy link
Contributor Author

tlindi commented Oct 30, 2025

better way to handle this might be to create an env file for docker

Yes, way better, I agree 100%. I'll make it use env file and pre_albyhub.sh.

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

Successfully merging this pull request may close these issues.

[Alby Hub] Enable selection of local LND or phoenixd as backend

3 participants