Files
duplicati/Installer/Docker/Dockerfile
T
Kenneth Skovhede 4e837a865c Added support for Docker images.
Added more commandline options.
Added the package id to builds.
2024-03-25 11:53:52 +01:00

21 lines
493 B
Docker

FROM --platform=$TARGETPLATFORM alpine:latest
ENV TINI_VERSION v0.19.0
ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini
RUN chmod +x /tini
ENTRYPOINT ["/tini", "--"]
ENV XDG_CONFIG_HOME=/data
VOLUME /data
ARG CHANNEL=
ARG VERSION=
ENV DUPLICATI_CHANNEL=${CHANNEL}
ENV DUPLICATI_VERSION=${VERSION}
ARG TARGETARCH
COPY ./${TARGETARCH} /opt/duplicati
EXPOSE 8200
CMD ["/opt/duplicati/duplicati-server", "--webservice-port=8200", "--webservice-interface=any"]