Alex Zaw alexz

nas-samba (1.0.2)

Published 2026-04-26 05:22:13 +00:00 by alexz

Installation

docker pull git.alexzaw.dev/alexz/nas-samba:1.0.2
sha256:31214092de015f13dcb4fed1f6c7aaab90bd2b4fd521fd8e43ce5431922f82ad

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:8ce1caf246e7c778bca84c516d02fd4e83766bb2c530a0fffa8a351b560a2728 in /
CMD ["/bin/bash"]
LABEL maintainer=alexz
LABEL description=NAS Samba + CloudNAS file manager
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends samba samba-common-bin supervisor curl ca-certificates tini python3 make g++ && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit
COPY app/ /app/ # buildkit
WORKDIR /app
RUN /bin/sh -c npm ci --omit=dev && npm cache clean --force # buildkit
RUN /bin/sh -c rm -rf /var/lib/apt/lists/* /usr/share/doc /usr/share/man # buildkit
RUN /bin/sh -c mkdir -p /nas /config /var/log/supervisor /var/log/samba /run/samba # buildkit
COPY smb.conf /etc/samba/smb.conf # buildkit
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit
EXPOSE [139/tcp 445/tcp 8080/tcp]
ENTRYPOINT ["tini" "--"]
CMD ["/entrypoint.sh"]

Labels

Key Value
description NAS Samba + CloudNAS file manager
maintainer alexz
org.opencontainers.image.version 24.04
Details
Container
2026-04-26 05:22:13 +00:00
1
OCI / Docker
linux/amd64
276 MiB
Versions (5) View all
2.0.0 2026-04-26
1.0.2 2026-04-26
1.0.1 2026-04-26
1.0.0 2026-03-16
latest 2026-03-16