Files
HomeAssistantAddons/minio/Dockerfile
2025-05-06 01:00:23 +02:00

24 lines
697 B
Docker

FROM ghcr.io/home-assistant/amd64-addon-base:latest
LABEL io.hass.name="MinIO"
LABEL io.hass.description="S3-compatible object storage for HA"
LABEL io.hass.arch="amd64|aarch64"
LABEL io.hass.type="addon"
LABEL io.hass.version="1.0.6"
# Install curl and download MinIO binary
# https://min.io/download#/linux
# https://docs.min.io/docs/minio-server-quickstart-guide.html
RUN apk add --no-cache curl \
&& curl -fsSL https://dl.min.io/server/minio/release/linux-amd64/minio \
-o /usr/local/bin/minio \
&& chmod +x /usr/local/bin/minio \
&& apk del curl
# Copy the script into the container
# make it executable and run it
COPY run.sh /run.sh
RUN chmod +x /run.sh
ENTRYPOINT [ "/run.sh" ]