Adding first version of Docker

This commit is contained in:
2026-05-06 09:57:18 -05:00
parent 1e1f2603c1
commit 8d3feeeaeb
3 changed files with 35 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
-----BEGIN CERTIFICATE-----
MIIBojCCAUmgAwIBAgIQQ5BseM0O2TwZ+Sx4xZPZGDAKBggqhkjOPQQDAjAwMS4w
LAYDVQQDEyVDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSAyMDI2IEVDQyBSb290MB4X
DTI2MDQyMzEzMTg1NFoXDTM2MDMwMTEzMTg1NFowMDEuMCwGA1UEAxMlQ2FkZHkg
TG9jYWwgQXV0aG9yaXR5IC0gMjAyNiBFQ0MgUm9vdDBZMBMGByqGSM49AgEGCCqG
SM49AwEHA0IABD76gXJIXvNrgK+yBoHo44S7vckL1m2VSImF/bUrLrmiqWy8KJkm
9o1BfLAAwHNdW3pmQpGesWNykJ37kkIta9ajRTBDMA4GA1UdDwEB/wQEAwIBBjAS
BgNVHRMBAf8ECDAGAQH/AgEBMB0GA1UdDgQWBBSU74zcgaqwgNh5EmFAJdBC+vlK
LjAKBggqhkjOPQQDAgNHADBEAiB7M6On2Fcs0t2mbiZVpfKaXDbNzSuwss6UirRa
okzbqQIgU/uydJ91rwCHiTveUnx9Sg32a3yvRUzgz1cVOdZ3UN0=
-----END CERTIFICATE-----
+21
View File
@@ -0,0 +1,21 @@
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
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"
+3
View File
@@ -0,0 +1,3 @@
#!/bin/bash
docker build -t drharness . --build-arg api_key=$OLLAMA_AUTHORIZATION_TOKEN