initial commit
All checks were successful
Release / release-image (push) Successful in 2m41s

This commit is contained in:
2024-10-18 15:44:19 +00:00
commit d3a361e268
4 changed files with 104 additions and 0 deletions

21
Dockerfile Normal file
View File

@@ -0,0 +1,21 @@
FROM archlinux:base-devel
RUN pacman-key --init && pacman-key --populate
RUN pacman -Syu --needed --noconfirm minio-client
RUN echo '%wheel ALL=(ALL:ALL) NOPASSWD: ALL' >> /etc/sudoers
RUN useradd -G wheel -d /build builder
RUN mkdir /script
COPY run.sh /script
ENV MINIO_HOST="minio.konchin.com"
ENV MINIO_PORT="9000"
ENV MINIO_BUCKET="archrepo"
ENV MINIO_ACCESSKEY=""
ENV MINIO_SECRETKEY=""
ENV REPO_NAME="custom"
WORKDIR /build
ENTRYPOINT ["/usr/bin/env"]
CMD ["/script/run.sh"]