Anyone else here self-hosting RoboSats?
I recently installed it using the Docker method so I can run it locally, and access it from VPN. Some of the networks I use block TOR, so if I want to access RoboSats from those networks I have to be able to connect to a clearnet IP, but I only want to do so if it's running on my own VPN. Anyway, RoboSats is running and accessible from other machines on my LAN/VPN via port 12596. However, I keep getting the notice below in my logs, and I'm reluctant to use it until I understand what's going on.
npm-dev |
npm-dev | > frontend@0.3.4 dev
npm-dev | > webpack --watch --progress --mode development
npm-dev |
npm-dev | sh: 1: webpack: not found
npm-dev exited with code 127
When I check the status of the docker container I see that the npm-dev container keeps restarting:
root@node-server:~# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d17f7b384d54 nodeapp-nodeapp "docker-entrypoint.s…" 51 minutes ago Up 51 minutes nodeapp-dev
00f2c72dfe5e nodeapp-frontend "docker-entrypoint.s…" 51 minutes ago Restarting (127) 23 seconds ago npm-dev
ea751fee0991 nodeapp-tor "/root/entrypoint.sh" 51 minutes ago Up 51 minutes 9001/tcp, 9050/tcp, 0.0.0.0:12596->12596/tcp, :::12596->12596/tcp tor-dev
To set it up I followed the very simple instructions for the Frontend Docker container that can be found here:
https://github.com/Reckless-Satoshi/robosats/blob/main/setup.md#set-upEnvironment:
- Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz
- 16GB RAM
- Debian 11 (5.10.162-1)
- Docker version 23.0.1, build a5ee5b1
I have NPM and Node installed on the system, and they are the latest LTS versions from the nodesource repository. I doubt that matters since RoboSats is running in it's own container.
Is this an issue I need to be worried about, and if so, any advice?