2021-07-11 11:58:43 +02:00
|
|
|
FROM ubuntu:20.04
|
2017-12-26 12:46:05 +01:00
|
|
|
|
2018-12-16 17:16:00 +01:00
|
|
|
LABEL maintainer="Vitali Graf <info@vitaligraf.de>"
|
|
|
|
|
|
|
|
|
|
ARG GIT_BRANCH=unspecified
|
|
|
|
|
ARG GIT_COMMIT=unspecified
|
|
|
|
|
ARG GIT_AUTHOR=unspecified
|
|
|
|
|
ARG GIT_DATE=unspecified
|
|
|
|
|
|
|
|
|
|
LABEL git.commit="$GIT_COMMIT"
|
|
|
|
|
LABEL git.branch="$GIT_BRANCH"
|
|
|
|
|
LABEL git.author="$GIT_AUTHOR"
|
|
|
|
|
LABEL git.date="$GIT_DATE"
|
2017-12-26 12:46:05 +01:00
|
|
|
|
2021-07-11 11:58:43 +02:00
|
|
|
RUN apt-get update \
|
2021-07-11 12:18:32 +02:00
|
|
|
&& apt-get install openssh-client python3-pip --no-install-recommends -y \
|
2021-07-11 11:58:43 +02:00
|
|
|
&& apt-get clean \
|
2021-07-11 12:05:12 +02:00
|
|
|
&& rm -rf /var/lib/apt/lists/* \
|
2021-07-11 12:22:33 +02:00
|
|
|
&& pip3 install rdiff-backup==2.0.5
|
2017-12-26 12:46:05 +01:00
|
|
|
|
2018-01-06 11:04:08 +01:00
|
|
|
COPY *.sh /
|
2017-12-28 14:32:10 +01:00
|
|
|
|
2018-01-06 11:04:08 +01:00
|
|
|
VOLUME /backups /config /root/.ssh
|
|
|
|
|
|
|
|
|
|
WORKDIR /
|
|
|
|
|
|
|
|
|
|
ENV SSH_KEY_MARKER "hier X belibigen wert setzen"
|
|
|
|
|
|
|
|
|
|
ENTRYPOINT ["/start.sh"]
|
|
|
|
|
|
|
|
|
|
CMD ["--gen-config"]
|