dev-sftp (20261009)
Published 2026-10-18 12:01:09 +00:00 by rabin
Installation
docker pull git.dever.cc/dm-images/dev-sftp:20261009sha256:e12831e081c14822e73a94a510f97bf797a23bf9250716811dfc124cc89a2638
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1791158400' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends openssh-server python3 && rm -rf /var/lib/apt/lists/* /etc/ssh/ssh_host_* && install -d -m 0755 /usr/local/share/sftp/accounts /run/sshd /srv/sftp/web /var/lib/sftp && for name in passwd group shadow gshadow; do cp -p /etc/$name /usr/local/share/sftp/accounts/$name; rm /etc/$name; ln -s /run/sftp/accounts/$name /etc/$name; done # buildkit |
| COPY --chmod=0755 sftp-entrypoint.sh /usr/local/bin/sftp-entrypoint # buildkit |
| COPY --chmod=0755 sftp-credentials.py /usr/local/bin/sftp-credentials # buildkit |
| ENV PYTHONDONTWRITEBYTECODE=1 |
| EXPOSE [2022/tcp] |
| ENTRYPOINT ["/usr/local/bin/sftp-entrypoint"] |