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 support for arm processors #3571

Closed
krystian-wojtas opened this issue Mar 9, 2019 · 2 comments
Closed

Docker support for arm processors #3571

krystian-wojtas opened this issue Mar 9, 2019 · 2 comments
Labels
docker wontfix Wont Fix these things, no hate.

Comments

@krystian-wojtas
Copy link

It would be great if etherpad could run in docker container on arm host.

Currently it supports only x86 architecture.

I rebuilt docker image on my own arm 64 host from yours Dockerfile and it succedded :) Then I uploded this image to docker hub here
https://hub.docker.com/r/kwojtas1/etherpad

I believe that it would be much better if arm processor could be supported officialy. Like in nextcloud case user runs command

docker pull nextcloud

and docker takes care which architecture it is interesting for user's host.

What do you think?

@muxator
Copy link
Contributor

muxator commented Mar 19, 2019

Hi,

I have a caveat for this: in the roadmap for 1.8 there is #3463 (integration of ep_hash_auth), which is an important security enhancement.

Right now, ep_hash_auth depends on the npm package bcrypt, which provides prebuilt binaries on a best effort basis, and only for Intel architechtures:

Currently, we have pre-built binaries that support the following platforms:

  • Windows x32 and x64
  • Linux x64 (GlibC targets only). Pre-built binaries for MUSL targets such as Apline Linux are not available.
  • macOS

Thus I would be ok with enabling ARM support, provided that we have a strategy to deal with the compatibility problem that will arise afterwards.

@muxator muxator added the docker label Mar 19, 2019
@stale
Copy link

stale bot commented Jun 4, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix Wont Fix these things, no hate. label Jun 4, 2020
@stale stale bot closed this as completed Jun 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker wontfix Wont Fix these things, no hate.
Projects
None yet
Development

No branches or pull requests

2 participants