• Joined on 2025-09-06

backups-rsync-ssh (latest)

Published 2025-11-03 21:00:32 +01:00 by eric

Installation

docker pull git.ericcm.es/eric/backups-rsync-ssh:latest
sha256:a7238f0b44a680cb20ff26f133ab82945a7b653a73e3757f3988d354469bdc19

Images

Digest OS / Arch Size
a914a15911 linux/amd64 39 MiB
c11343acfb linux/arm64 39 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG BUILD_DATE
LABEL org.opencontainers.image.created= org.opencontainers.image.title=rsync-ssh org.opencontainers.image.description=Rsync daemon + OpenSSH; manages rsync users as modules
ENV HOME=/home
COPY /usr/local/bin/rrsync /usr/local/bin/rrsync # buildkit
RUN |1 BUILD_DATE= /bin/sh -c apk add --no-cache openssh bash shadow perl python3 py3-pip rsync # buildkit
RUN |1 BUILD_DATE= /bin/sh -c mkdir -p /keys /var/run/sshd /etc/ssh/host_keys && chmod 700 /keys # buildkit
RUN |1 BUILD_DATE= /bin/sh -c mkdir -p /etc/ssh/ && touch /etc/ssh/users.db # buildkit
COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
COPY manage-users.sh /usr/local/bin/manage-users.sh # buildkit
COPY scripts/ /usr/local/bin/scripts/ # buildkit
RUN |1 BUILD_DATE= /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh /usr/local/bin/manage-users.sh && chmod -R +x /usr/local/bin/scripts # buildkit
EXPOSE [22/tcp]
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.created
org.opencontainers.image.description Rsync daemon + OpenSSH; manages rsync users as modules
org.opencontainers.image.title rsync-ssh
Details
Container
2025-11-03 21:00:32 +01:00
101
OCI / Docker
Versions (1) View all
latest 2025-11-03