docker-element/Dockerfile
Aode (lion) 5be4a4de49
Some checks failed
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is failing
Prepare dockerfile step
2021-12-21 13:06:21 -06:00

23 lines
476 B
Docker

FROM vectorim/element-web:ELEMENT_VERSION as builder
ARG REPO_ARCH
FROM ${REPO_ARCH}/nginx:mainline-alpine
RUN \
apk add tini && \
sed -i '3i\ \ \ \ application/wasm wasm\;' /etc/nginx/mime.types
COPY --from=builder /app /app
COPY init.sh /usr/local/bin/init.sh
RUN \
rm -rf /usr/share/nginx/html && \
ln -s /app /usr/share/nginx/html && \
mkdir /etc/riot-web
VOLUME /etc/riot-web
ENTRYPOINT ["/sbin/tini", "--"]
CMD ["init.sh", "nginx", "-g", "daemon off;"]