On the chat there was a question last week how to run a Monero cryptocurrency node on a resin.io device . For my Hack Friday I’ve put together a basic setup for that. In general it’s a bad idea to run cryptocurrency software on these devices (as those usually really tax the hardware and wear it out, IMHO), but this seemed simpler, especially with no mining involved.
The main difficulty was that the stock Raspbian archives have too old boost for this project so need to compile that from scratch… Because of QEMU cross-compilation on the resin.io builders, that still takes a little bit long, whether or not using multithreading (and on the builders you can use, I think 36x multithreading, but @jack might be able to confirm that, so can use
make -j 36 when available).
Other things needed for this application is adjusting the config to save its database on the persistent
/data partition to keep it around for application restarts.
The code is available on Github:
There would be still things to do with this project, and pull requests are accepted! Though not sure how good idea the whole thing is in the first place. It’s not the worst project I’ve put on resin.io yet, but definitely not the most useful either.
Anyone else deployed some kind of cryptocurrency application on a resin.io device?