Files
aad-local-file-share/samba/Dockerfile
Ludwig Lehnert 70fe6076a4 initial commit
2026-02-03 16:39:37 +01:00

20 lines
613 B
Docker

FROM debian:bookworm-slim
RUN apt-get update \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
samba winbind krb5-user smbclient inotify-tools gettext-base \
&& rm -rf /var/lib/apt/lists/*
COPY smb.conf.template /etc/samba/smb.conf.template
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
COPY samba-private-mkdir.sh /usr/local/bin/samba-private-mkdir
COPY watch-reload.sh /usr/local/bin/watch-reload
RUN chmod +x /usr/local/bin/entrypoint.sh \
/usr/local/bin/samba-private-mkdir \
/usr/local/bin/watch-reload
EXPOSE 445
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]