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

💡 [Docker Image] support armv7 (armhf) #987

Open
jeankhawand opened this issue Jun 9, 2023 · 12 comments
Open

💡 [Docker Image] support armv7 (armhf) #987

jeankhawand opened this issue Jun 9, 2023 · 12 comments
Labels
Priority: Normal Minor issue impacting one or more users Type: Feature Request A big idea that would be split into smaller pieces

Comments

@jeankhawand
Copy link

jeankhawand commented Jun 9, 2023

Describe the feature you'd like
I am looking to host a web app on AllWinner H2 SoC (armhf) via Cloudflare Tunnel

Describe alternatives you've considered
when running docker pull cloudflare/cloudflared:latest it is throwing an error docker: no matching manifest for linux/arm/v7 in the manifest list entries. any idea on supporting different arm arch?

@jeankhawand jeankhawand added Priority: Normal Minor issue impacting one or more users Type: Feature Request A big idea that would be split into smaller pieces labels Jun 9, 2023
@jeankhawand jeankhawand changed the title 💡 support armv7 💡 support armv7 (armhf) Jun 9, 2023
@jeankhawand jeankhawand changed the title 💡 support armv7 (armhf) 💡 [Docker Image] support armv7 (armhf) Jun 10, 2023
@jeankhawand
Copy link
Author

please check #988

@obezuk
Copy link

obezuk commented Jun 12, 2023

Thanks for submitting this PR! We'll take a look at it when we get some spare cycles. It will likely take more effort to support automated builds, however the Dockerfile.arm looks quite convenient and would be fairly straight forward to build.

@fastily
Copy link

fastily commented Jul 3, 2023

This would be very helpful; I'm hoping to get cloudflared running in Docker on a raspberry pi 4B

@jauderho
Copy link

jauderho commented Jul 4, 2023

Try this https://github.com/jauderho/dockerfiles/pkgs/container/cloudflared.

Dockerfile is here : https://github.com/jauderho/dockerfiles/tree/main/cloudflared

@oittaa
Copy link

oittaa commented Aug 15, 2023

I built an image from the Dockerfile that is in the pull request on my Raspberry Pi 2 and it seems to work flawlessly. Thank you!

@JUNNNI
Copy link

JUNNNI commented Sep 5, 2023

@jeankhawand Is this has been solved and merged ? Looks like PR is waiting for approval ?
I tried on my side on a Raspberry Pi 2 and still get the following error : docker: no matching manifest for linux/arm/v7 in the manifest list entries
@oittaa can you provide more details on how you proceed please ?

@jeankhawand
Copy link
Author

jeankhawand commented Sep 6, 2023

@jeankhawand Is this has been solved and merged ? Looks like PR is waiting for approval ?
I tried on my side on a Raspberry Pi 2 and still get the following error : docker: no matching manifest for linux/arm/v7 in the manifest list entries
@oittaa can you provide more details on how you proceed please ?

@JUNNNI
It's not merged yet, you can for the time being clone it locally with branch in PR and build docker image.

git clone -b feature/support-armhf [email protected]:jeankhawand/cloudflared.git 

and then cd into project dir and run the following command:

docker build . -t junni/cloudflared:arm

@JUNNNI
Copy link

JUNNNI commented Sep 7, 2023

@jeankhawand thank you it works.
However, I've been using the cloudflared command straight on my rpi. Hopefully your fixes can be merged one day :)
@obezuk is it something planed any time soon ?
Thanks

@ahlixinjie
Copy link

waiting for being merged

@cldparisi
Copy link

follow it

@NSerbin
Copy link

NSerbin commented Jan 26, 2024

any news !?

@maijs
Copy link

maijs commented Jan 26, 2024

@joliveirinha mentioned that Cloudflare would not support this platform (32-bit arm).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Normal Minor issue impacting one or more users Type: Feature Request A big idea that would be split into smaller pieces
Projects
None yet
Development

No branches or pull requests

10 participants