btcpayserver-docker icon indicating copy to clipboard operation
btcpayserver-docker copied to clipboard

Expand monero support beyond amd64

Open ksdhans opened this issue 3 years ago • 3 comments

Adding monero is currently only supported on amd64 architectures. There's a note about this in issue #204 from 2019. This prevents people using other architecture such as ARM (e.g., Raspberry Pi) from using monero.

It would be great if this limitation could be removed.

ksdhans avatar Dec 20 '21 12:12 ksdhans

How easy/hard would it be to do? I'm not familiar with BTCPay's internals or docker, so have no idea what's needed.

ksdhans avatar Dec 20 '21 12:12 ksdhans

Take a look at the different structure of these 2 directories. Adding support for other devices just requires that you craft a dockerfile for each arch.

https://github.com/btcpayserver/dockerfile-deps/tree/master/Monero/0.17.2.3 https://github.com/btcpayserver/dockerfile-deps/tree/master/Bitcoin/22.0

Kukks avatar Dec 20 '21 12:12 Kukks

Thanks. Judging by the setup script, is Litecoin also not supported on arm64?

ksdhans avatar Dec 21 '21 09:12 ksdhans