initial commit

This commit is contained in:
2025-06-06 14:08:21 +02:00
commit d05f91b56d
3 changed files with 109 additions and 0 deletions

20
Dockerfile Normal file
View File

@ -0,0 +1,20 @@
FROM golang:alpine
# Install required tools
RUN apk add --no-cache git ca-certificates bash
# Set working directory
WORKDIR /app
# Copy entrypoint script
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
# Default environment values (can be overridden at runtime)
ENV GIT_REPO=""
ENV APP_PATH="."
ENV GIT_USERNAME=""
ENV GIT_TOKEN=""
ENV PACKAGES=""
ENTRYPOINT ["/entrypoint.sh"]