Poll: https://twitter.com/woofbotapp/status/1645460733944004612

Reply to this note

Please Login to reply.

Discussion

I’d appreciate if there was an easy way/tutorial for running WoofBot on something other than umbrel. A guide for raspibolt would be perfect for me (:

Does Raspibolt support running dockers like Umbrel and RunCitadel? If yes, you need to follow the docker-compose file here: https://github.com/getumbrel/umbrel-apps/blob/master/woofbot-lnd/docker-compose.yml (web, mongodb). The environment variables are pretty straight-forward. You may think that the mongodb version is old, but the newer ones don't run well on Raspberry Pis (It was probably not a good technical choice and I should have used Redis or some SQL db, but I just have more personal experience with Mongodb and Mongoose).

If you don't use dockers, you can play around with the code here: https://github.com/woofbotapp/woofbotapp , using NodeJS 18.14.2 and Yarn. There is also the annoying dependency on node-gyp for the zmq notifications (i.e. to get a notification from the Bitcoin node as soon as a block is mined, instead of polling it repeatedly).

Good Luck!