Umbrel Home Samourai Server installation issue

Hello everyone,
I’m now using my new Umbrel Home. It’s a pleasure, but…
I have an issue when trying to install the Samourai server application.
I can’t install it through the Umbrel store.
The required Bitcoin and Electrums applications are fully installed and working correctly.

When I click on the “Install” button on the Umbrel store page, it gets stuck on “Installation” for several minutes, and the process stops.

Restart attempts haven’t resolved the problem.

What options do I have to solve this issue?

Thank you in advance.

Can you SSH into your Umbrel and run these commands to try a manual install,

You can do sudo first to try and restart or uninstall/reinstall manually:

~/umbrel/scripts/app uninstall samourai-server

Then

~/umbrel/scripts/app install samourai-server

Let me know if this is successful

You can reference steps on How to SSH in the FAQ Guide here

Hi,

Thank you for your help.
These two commands don’t yield any results. Here are the outputs:


First:
umbrel@umbrel:~$ ~/umbrel/scripts/app uninstall samourai-server
Error: app “samourai-server” is not installed yet

Second:
umbrel@umbrel:~$ ~/umbrel/scripts/app install samourai-server
Installing ‘samourai-server’ from: GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme
Setting up data dir for app samourai-server…
sending incremental file list

sent 634 bytes received 21 bytes 1,310.00 bytes/sec
total size is 51,678 speedup is 78.90
Pulling images for app samourai-server…
ERROR: Couldn’t connect to Docker daemon at http+docker://localhost - is it running?

If it’s at a non-standard location, specify the URL with the DOCKER_HOST environment variable.


I generated the logs.
We can see that some samurai processes appear to be running, such as:

samourai-server_tor_server_1 Up 11 hours
samourai-server_app_proxy_1 Up 45 hours
samourai-server_tor_1 Up 45 hours
samourai-server_whirlpool_1 Up 45 hours
samourai-server_node_1 Up 45 hours
samourai-server_db_1 Up 45 hours


I also have errors that seem to be related to my issue:

Executing hook: /home/umbrel/umbrel/app-data/samourai-server/hooks/pre-start
Removing samourai-server_nginx_1
samourai-server_app_proxy_1 is up-to-date
samourai-server_tor_1 is up-to-date
samourai-server_tor_server_1 is up-to-date
samourai-server_db_1 is up-to-date
samourai-server_node_1 is up-to-date
*Recreating 20254af47cb1_samourai-server_nginx_1 … *
samourai-server_whirlpool_1 is up-to-date
Host is already in use by another container
e[1A
Recreating 20254af47cb1_samourai-server_nginx_1 … error
e[1B
ERROR: for 20254af47cb1_samourai-server_nginx_1 Cannot start service nginx: driver failed programming external connectivity on endpoint samourai-server_nginx_1
Bind for 0.0.0.0:3009 failed: port is already allocated

ERROR: for nginx Cannot start service nginx: driver failed programming external connectivity on
Bind for 0.0.0.0:3009 failed: port is already allocated

Encountered errors while bringing up the project.

I was found my issue…

It was due to 0.0.0.0:3009 already allocated by an another app called “LibreSpeed” previously installed…
“LibreSpeed” uninstalled, then I taped “sudo ~/umbrel/scripts/app install samourai-server”

Samourai server works now! :slightly_smiling_face: