getAlby / getAlby/hub

Phoenixd Version Installation - Phoenixd Already Installed

Open
#566 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
280
Forks
132
Avg merge
4d 15h
Merged PRs (30d)
11

Description

If phoenixd is already installed on that machine, the [install script](https://github.com/getAlby/hub/blob/master/scripts/linux-x86_64/phoenixd/install.sh) adds extra text to the existing systemd service file, causing errors.

To get albyhub to work with my phoenixd install, I had to fix that so that my prior installed phoenixd would start correctly.

Then had to update the albyhub start.sh file to point to the correct phoenix.conf file. Then it worked.

It could be helpful for the install script to ask if phoenixd is already installed. And if so, skip creating the systemd file and asking for the location of the phoenix.conf file to add to start.sh.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with scripts/linux-x86_64/phoenixd/install.sh and inspect the related start.sh handling for phoenix.conf. Reproduce the case where phoenixd is already installed, then verify the installer does not corrupt or recreate the existing systemd service and uses the existing configuration so Alby Hub starts correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
devops, infrastructure
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.