keeweb / keeweb

Free cross-platform password manager compatible with KeePass
https://keeweb.info
Other
12.34k stars 1.09k forks source link

Create a KeeWeb Docker image for ARM arch #642

Open nagromc opened 7 years ago

nagromc commented 7 years ago

It would be great to have the KeeWeb Docker image support for ARM architectures.

The official image is based on nginx:stable, which is based on debian:stretch-slim

Docker released official images for ARM architectures, especially arm32v6/alpine and arm64v8/alpine where ARMv6 is the architecture used on the Raspberry Pi 1, and the ARMv8 on the Raspberry Pi 3. Maybe you should consider to switch to an Alpine-based Nginx Docker image (which should be lighter than a Debian-based image BTW).

An issue on the Nginx official repo already exists, and I contacted the author to let them know the ARM-based images are available.

antelle commented 7 years ago

But nginx-alpine is not compatible with arm, right? We can switch to it, once it's available, I don't see any obvious reasons why we should not. As we're not using binary components, it should be fine. Subscribed to nginx docker issue, will update the image once (if?) it's resolved.

nagromc commented 7 years ago

Yes, the Docker image nginx:alpine, relies on alpine:3.5, which — I think — is not compatible with ARM architectures. We are waiting for https://github.com/nginxinc/docker-nginx/issues/99 to be resolved.

Thanks for you amazing work.

jochec commented 6 years ago

Seems like ARM is supported now - https://hub.docker.com/_/nginx/

antelle commented 6 years ago

Good, then we can build an image with it

fmnamado commented 2 years ago

Hello, I am looking for a raspberry pi 4 official Kee Web image but I can't seem to found it. I am talking about ARM64 Has this ever been done? The text above seems that at least there was an intention in the past.

Thank you!