FROM alpine MAINTAINER darthrubik ARG api_key RUN apk update RUN apk add build-base RUN apk add curl-dev RUN apk add nlohmann-json RUN apk add cmake RUN apk add jq RUN apk add bash RUN apk add git RUN git config --global user.email "hal9000@example.com" RUN git config --global user.name "hal9000" COPY . /drharness RUN mkdir -p /usr/local/share/ca-certificates/ RUN cp /drharness/192.168.8.63.crt /usr/local/share/ca-certificates/192.168.8.63.crt RUN apk --no-cache add --no-check-certificate ca-certificates RUN update-ca-certificates RUN mkdir -p /drharness/.build RUN cmake -B /drharness/.build /drharness RUN cmake --build /drharness/.build ENV PATH "$PATH:/drharness/.build" ENV OLLAMA_AUTHORIZATION_TOKEN "$api_key" WORKDIR /mnt