Start a new topic
Solved

Can you run a sandfly node on a raspberry pi?

Hello,

I have tried to google this naturally but the results are that you can scan raspberry pi's not that you can run a node on it.


I followed the steps outlined here:

but when I get to the step to start the node, I get the following output:

 
root@localhost:~/sandfly-setup/start_scripts# ./start_node.sh 
** Loading images from local archive:
** ../../docker_images/sandfly-docker-images-5.3.1.tgz
** There will be a slight delay before further output...
270a1170e7e3: Loading layer [==================================================>]  80.41MB/80.41MB
3de45b251b82: Loading layer [==================================================>]  124.4MB/124.4MB
b2c53768235c: Loading layer [==================================================>]  6.144kB/6.144kB
21a97b81dc91: Loading layer [==================================================>]   42.4MB/42.4MB
0a44b1c360fa: Loading layer [==================================================>]  104.1MB/104.1MB
2cd9a3a64ca3: Loading layer [==================================================>]  4.608kB/4.608kB
2acf24a70f4c: Loading layer [==================================================>]  20.31MB/20.31MB
192dcbe80d20: Loading layer [==================================================>]  33.36MB/33.36MB
8b9229a3ea2f: Loading layer [==================================================>]   21.5kB/21.5kB
4024bb072ac7: Loading layer [==================================================>]  22.02kB/22.02kB
889be86e3aff: Loading layer [==================================================>]  49.66kB/49.66kB
22b4be8e8b68: Loading layer [==================================================>]  12.29kB/12.29kB
0043fc900de4: Loading layer [==================================================>]  10.75kB/10.75kB
39ecef762303: Loading layer [==================================================>]    450kB/450kB
8d1b63c10a4f: Loading layer [==================================================>]  5.632kB/5.632kB
18bc11c353a9: Loading layer [==================================================>]  336.9kB/336.9kB
964a55f147a7: Loading layer [==================================================>]  5.632kB/5.632kB
Loaded image: quay.io/sandfly/sandfly:5.3.1
7914c8f600f5: Loading layer [==================================================>]  77.83MB/77.83MB
571e943b1b19: Loading layer [==================================================>]  12.29kB/12.29kB
e5095bd17c19: Loading layer [==================================================>]  10.15MB/10.15MB
8aa2cc74572f: Loading layer [==================================================>]   4.18MB/4.18MB
21573f78077c: Loading layer [==================================================>]  25.77MB/25.77MB
094ad6487004: Loading layer [==================================================>]  3.283MB/3.283MB
85a4e3f9c79b: Loading layer [==================================================>]  1.536kB/1.536kB
e14f853aacd9: Loading layer [==================================================>]   7.68kB/7.68kB
3ec0350dc18e: Loading layer [==================================================>]  308.5MB/308.5MB
9f22a61b84d1: Loading layer [==================================================>]  66.56kB/66.56kB
7b400a06967d: Loading layer [==================================================>]  2.048kB/2.048kB
0aba7d614bed: Loading layer [==================================================>]  3.072kB/3.072kB
a9f7a3deb5c9: Loading layer [==================================================>]  18.94kB/18.94kB
82314d8658ab: Loading layer [==================================================>]  3.072kB/3.072kB
The image postgres:14.15 already exists, renaming the old one with ID sha256:15ca0e19f3241f03a8f0d763174640eaa51286339146c5d717c401c711c30e01 to empty string
Loaded image: postgres:14.15
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
e55122f3fc70b10fda2e24bee8fbbca76cbd99ece1abeb84007dc806939b6574

 Is there a docker image that supports arm, and if so how can I get it?


Thank you in advance.


Hello, As of this post, March 2025, your Googled answer is correct.


Raspberry pi's architecture (arm) is not currently supported to run Sandfly, Server or Node. Presently a host with the amd64 architecture is needed.


That point and other installation requirements are covered in the following Sandfly documentation:

https://docs.sandflysecurity.com/docs/installation-requirements 

Got it. Thank you. I heard about this tool on a destination linux interview but it looks like it's not for me =) 

Login or Signup to post a comment