hivedav

A curlable free/busy scheduler with CalDAV integration
git clone https://git.in0rdr.ch/hivedav.git
Log | Files | Refs | Pull requests |Archive | README | LICENSE

Dockerfile (397B)


      1 FROM docker.io/golang:1.24-alpine AS base
      2 
      3 RUN apk update && apk add --no-cache git make g++ musl-dev tzdata
      4 
      5 ENV TZ=Europe/Zurich
      6 WORKDIR /app
      7 COPY . /app
      8 RUN make clean && make
      9 
     10 FROM docker.io/golang:1.24-alpine
     11 COPY --from=base /app/hivedav /usr/local/bin/hivedav
     12 COPY app.env.example /go/app.env
     13 COPY templates /go/templates
     14 COPY css /go/css
     15 
     16 EXPOSE 3737/tcp
     17 
     18 CMD [ "/usr/local/bin/hivedav" ]