Files
docker-backup-gpg-s3/Dockerfile
Matthias Bilger 7f06058b44
All checks were successful
continuous-integration/drone/push Build is passing
added sshpass and sftp
2021-05-27 07:06:40 +02:00

27 lines
453 B
Docker

FROM alpine:3.10
MAINTAINER matthias@bilger.info
RUN apk add --update \
py-pip \
gpgme \
curl \
tar \
sed \
xz \
sshpass \
openssh-client \
tzdata \
&& rm -rf /var/cache/apk/*
ENV TZ=Europe/Berlin
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN pip install awscli
ADD backup.sh /backup.sh
ADD restore.sh /restore.sh
ADD run.sh /run.sh
RUN chmod 755 /*.sh
CMD ["/run.sh"]