hey!
I’m trying to get Vikunja running on my raspberry pi 4 using docker compose. To get it to actually pull an image for the api i had to use the tag “0.19-linux-arm64”. The frontend and db start up fine, but the api just throws an error and proceeds to crash:
api_1 | standard_init_linux.go:228: exec user process caused: exec format error
There are problems with the alpine base image we’re using to build the docker image. This means the docker image won’t build for arm 32 (which is what you need to run it on a pi).
You could try to build it yourself on the pi and experiment a bit to see what works. Another way would be to host Vikunja without docker as that should still work.
I hope to get something working. It’ll probably be a buster based image and it won’t be as efficient as the one for other architectures. But it should work.
I put something together in c9e044b3. Please check if the next unstable release works on a pi (just pull vikunja/api:unstable without any special tag).