diff --git a/build/Dockerfile b/build/Dockerfile deleted file mode 100644 index e205a63..0000000 --- a/build/Dockerfile +++ /dev/null @@ -1,33 +0,0 @@ -# The build image could be golang, but it currently does not support riscv64. Only debian:sid does, at the time of writing. -FROM debian:sid-slim AS build - -ARG version - -# Install dependencies -RUN apt-get update && apt-get install -y golang build-essential libsecret-1-dev - -# Build -ADD https://github.com/ProtonMail/proton-bridge.git#${version} /build/ -WORKDIR /build/ -RUN make build-nogui vault-editor - -FROM debian:sid-slim -LABEL maintainer="Simon Felding " - -EXPOSE 12025/tcp -EXPOSE 12143/tcp - -# Install dependencies and protonmail bridge -RUN apt-get update \ - && apt-get install -y --no-install-recommends socat pass libsecret-1-0 ca-certificates \ - && rm -rf /var/lib/apt/lists/* - -# Copy bash scripts -COPY gpgparams entrypoint.sh /protonmail/ - -# Copy protonmail -COPY --from=build /build/bridge /protonmail/ -COPY --from=build /build/proton-bridge /protonmail/ -COPY --from=build /build/vault-editor /protonmail/ - -ENTRYPOINT ["bash", "/protonmail/entrypoint.sh"]