dappnode / DNP_IPFS

Dappnode package responsible for providing IPFS connectivity
GNU General Public License v3.0
4 stars 9 forks source link

arm64 friendly IPFS container #119

Closed garyschulte closed 4 months ago

garyschulte commented 7 months ago

Context

The binary used for fs-repo-migrations is currently amd64 only. This means that IPFS containers on arm64 platforms fail when trying to execute an x86 binary, leading to a container fail/restart loop.

related to #104

Approach

This tweak pulls arch-specific binaries by mapping the output of uname -m to the relevant arch tag.

Test instructions

build and run this container on arm64 machines like rock5 and MacOS M* machines.