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
Provide an arm64 image on Docker Hub #109
Comments
Hi there, could you please elaborate on how you're currently using this project in your system? Do you also use Reva or do you use local storage? |
Hi, I'm using wopiserver for OwnCloud Infinite Scale integration setup as shown in this example docker-compose. It does seem to use Reva, although I'm not too sure how it works in general. Everything else in that setup provides arm64 images, the only thing that currently needs to be build manually is wopiserver. |
I see, indeed you're using Reva behind oCIS. I'd invite you to extend the |
I've submitted the PRs of my attempt, not sure if it's correct as I've never worked with GitHub CI before and wasn't able to test it. Also, since opening this issue I've actually switched the oCIS host to a x86 host, as the arm64 host I had was not powerful enough to run it well. Hopefully the PRs work well, but if not, perhaps someone else can take over them in the future if they need an arm64 image. |
hi @Tomaszal oCIS already builds ARM compatible docker containers which include Reva. |
Hi @micbar, I'm aware that oCIS already has an ARM image and it works great on its own. However, as I understand, an ARM wopiserver image is still needed to integrate OnlyOffice/Collabora with oCIS, as shown in this example. |
Could you possibly provide an arm64 image on Docker Hub? Right now I am able to use this project on an arm64 system, but I need to build it myself, which is less convenient. It also requires a few changes to build successfully due to grpcio limitations. There are 2 options:
linux-headers
package before installing the requirements, as it's needed to build the grpico wheels which are not available for arm64 alpine/musl systems. Unfortunately, while this works, it takes a very long time to build.For a single use (i.e. building manually) the 2nd option makes more sense. However, if add an arm64 image build as part of CI/CD for Docker Hub (not sure how it's set up here) the 1st option is probably better.
The text was updated successfully, but these errors were encountered: