Files
2026-06-06 09:53:43 -05:00

28 lines
739 B
Docker

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