Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

convex-backend does not work on a raspberry pi 4 #49

Open
ArmNamGir opened this issue Feb 24, 2025 · 3 comments
Open

convex-backend does not work on a raspberry pi 4 #49

ArmNamGir opened this issue Feb 24, 2025 · 3 comments

Comments

@ArmNamGir
Copy link

I'm trying to install Convex on a Raspberry Pi 4 using Docker and a docker-compose.yml file.
Unfortunately, after building the images for the backend and the dashboard, I get the following error:
dependency failed to start: container convex-backend-1 exited (132).

The convex-backend-1 container never starts, while convex-dashboard-1 runs correctly.

I tried rebuilding the images using the Dockerfiles, but the issue persists. Additionally, I'm unable to build Convex from source.

@nipunn1313
Copy link
Collaborator

Hi! Can you get some more information from the log files? The logs from inside the container would be helpful.

Also regarding building convex from source - if you could provide any information (what you tried, what worked, what didn't work) - that would help debug.

@mikecann
Copy link
Contributor

Yes I failed to get it to work on the Pi 4b too unfortunately I cant remember what the issue was exactly. Something to do with low-level architecture.

I fortunately have a Pi 5 around too and managed to get it running on that.

https://www.youtube.com/watch?v=cZMVQGJTNXo

It works just great, I use it every day :)

@ArmNamGir
Copy link
Author

Hi,

When I try to launch the convex-backend Docker container, it crashes instantly without generating any logs, neither in the container nor in Docker.

When building it from source, I encountered an error related to Rust, which fails to compile properly.

After some research, it seems that the issue comes from my Raspberry Pi, which is too old. As @mikecann mentioned, this could be due to the low-level architecture.

Since debugging information is very limited, it's difficult to pinpoint the exact cause of the problem.

So, I’ve decided to switch to a Raspberry Pi 5.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants