-
@iamthefij nice thanks for the pointers, when we got started on this this will help. I tried to use
docker buildx
but I couldn't get it to work and produce binaries which would actually run on the raspberrypi, so I ended up using the raspberrypi to build the images itself, which surprisingly showed how beefy that board has become -
@nebulon would all binaries not run (eg.
/bin/sh
from within the base) or just Go binaries that you compiled within thebuildx
pipeline? If it's the former, it may not be using the right base image. If it's the latter and the former works, perhaps setting theGOARCH
variable via a build-arg would solve it.Note: I personally have not used
buildx
yet, but from what I can see it's a simpler, automatic version of what I'm trying to do with qemu that handles the manifest for you. So I think you should just be able to build without the muckiness of all the build-args I pass, but if not you can play with mixing those in until it works.I think
buildx
is supported on my laptop, so I can give it a try, but it's not supported on my CI box yet, so I haven't switched. -
Hey! I was working on this, but stumbled upon two issues:
-
As @girish said, there's not much interest in ARM servers, so it would be very low priority to integrate having different architectures into cloudron main code; and
-
I wanted to do this so I could host my cloudron at home, but since mos ISPs where I live won't let you expose port 80, 443, 25, etc., I lost interest in pursuing this.
If cloudron would support having nginx on custom ports, that would be cool for people wanting to host at home and with the same problem, but I think this is also not a priority now, as not too many people seem to be interested in this.
It's not too hard to make cloudron's install script work on a raspberry pi, though, but you'd have to maintain a fork, which was also not my interest at the time. If you want to, though, DM me and I can give you a few pointers.
-
-
@malvim There's a nice thread on all the different tools you can use to expose apps under dev or home run services:
https://forum.cloudron.io/topic/6231/ngrok-alternatives-awesome-tunnelingEven if you don't have a domain, any subdomain provider will work, and I'm sure many of the forum members could offer a container that does just that on one of their subdomains if you don't already have one and a VPS.
-
@robi hey, thanks for the reply!
I'll take a look.
I currently do own a domain and run cloudron on a rented server, but I'm from Brazil and stuff is pretty bad here right now, and it's starting to be a bit too expensive for my purposes.
I thought about hosting at home, but stumbled upon this problem. I'll take a look ad that thread and see what I can use. Thanks again!
-
@malvim said in Cloudron on a Raspberry pi?:
I currently do own a domain and run cloudron on a rented server, but I'm from Brazil and stuff is pretty bad here right now
We also have a thread on that.. search for "cheap vps" ..
my profile has a link to the affordable VPS servers I use. -
-
-
-
Me too. Hetzner offers VPS' for less costs with ARM chips and so may other hosting providers these days. (=
-
Is there any way we can support this - also financially?