diff --git a/docker/server-arm/Dockerfile b/docker/server-arm/Dockerfile new file mode 100644 index 0000000..b9e642a --- /dev/null +++ b/docker/server-arm/Dockerfile @@ -0,0 +1,15 @@ +FROM arm32v7/alpine:latest +LABEL maintainer Sebastian Rojo + +# Install kiwix-serve +WORKDIR / +RUN apk add --no-cache curl bzip2 +RUN curl -kL https://download.kiwix.org/release/kiwix-tools/kiwix-tools_linux-armhf-3.0.1-1.tar.gz | tar -xz && \ + mv kiwix-tools*/* /usr/local/bin && \ + rm -r kiwix-tools* + +# Run kiwix-serve +EXPOSE 80 +VOLUME /data +WORKDIR /data +ENTRYPOINT ["/usr/local/bin/kiwix-serve", "--port", "80"] diff --git a/docker/server-arm/README.md b/docker/server-arm/README.md new file mode 100644 index 0000000..9e3d148 --- /dev/null +++ b/docker/server-arm/README.md @@ -0,0 +1,13 @@ +kiwix-serve Docker image +======================== + +* Download a ZIM file from + +* Given `wikipedia.zim` resides in `/tmp/zim/`, execute the following: + +``` +docker run -v /tmp/zim:/data -p 8080:80 kiwix/kiwix-serve wikipedia.zim +``` + +![screenshot_1.png](https://github.com/kiwix/kiwix-tools/raw/master/docker/server/pictures/screenshot_1.png) +![screenshot_2.png](https://github.com/kiwix/kiwix-tools/raw/master/docker/server/pictures/screenshot_2.png) diff --git a/docker/server-arm/pictures/screenshot_1.png b/docker/server-arm/pictures/screenshot_1.png new file mode 100644 index 0000000..d81c503 Binary files /dev/null and b/docker/server-arm/pictures/screenshot_1.png differ diff --git a/docker/server-arm/pictures/screenshot_2.png b/docker/server-arm/pictures/screenshot_2.png new file mode 100644 index 0000000..2514803 Binary files /dev/null and b/docker/server-arm/pictures/screenshot_2.png differ