Files
borg/docker/Dockerfile
Márcio Fernandes db2a973b7d
Some checks failed
/ build-docker-image (push) Failing after 9s
docker ssh client moved to root image
2025-09-14 01:51:31 +01:00

25 lines
672 B
Docker

FROM alpine:latest
# Install BorgBackup and OpenSSH client
RUN apk update && apk add --no-cache \
borgbackup \
openssh \
bash \
tzdata
COPY ./docker/app /app
RUN chmod +x /app/scripts -R
RUN ln -s /app/scripts/loadenv /usr/local/bin/loadenv
RUN ln -s /app/scripts/remote-connect /usr/local/bin/remote-connect
RUN ln -s /app/scripts/remote-connect /usr/local/bin/remote-get-folder-size
#RUN addgroup -g 1001 -S borg && adduser -u 1001 -S borg -G borg
#USER borg
#WORKDIR /app
RUN echo "source /usr/local/bin/loadenv" > ~/root/.bash_profile
RUN echo "source /usr/local/bin/loadenv" > ~/root/.bashrc
ENTRYPOINT ["bash" , "-c", "borg $0"]
CMD ["--help"]