mirror of
https://github.com/filebrowser/filebrowser.git
synced 2024-06-07 23:00:43 +00:00
f61e71e44f
Former-commit-id: 657785108f5de159eebb842d402ef98d512f96f7 [formerly addc47263d93e2895204151aab13539307533430] [formerly 91081acc00772f9fba15eec3362d94cbf9513145 [formerly 6f39464130
]]
Former-commit-id: 54dc3af451a3bb3e1fdd114b88e0dac7c1a8802e [formerly 49d5afc124292884245cacdd951c5f9670cb552a]
Former-commit-id: f331a53412d10708e0ac19db04d94f0b99e63b40
24 lines
503 B
Docker
24 lines
503 B
Docker
FROM golang:alpine
|
|
|
|
COPY . /go/src/github.com/hacdias/filemanager
|
|
|
|
WORKDIR /go/src/github.com/hacdias/filemanager
|
|
RUN apk add --no-cache git
|
|
RUN go get ./...
|
|
|
|
WORKDIR /go/src/github.com/hacdias/filemanager/cmd/filemanager
|
|
RUN CGO_ENABLED=0 go build -a
|
|
RUN mv filemanager /go/bin/filemanager
|
|
|
|
FROM scratch
|
|
COPY --from=0 /go/bin/filemanager /filemanager
|
|
|
|
VOLUME /tmp
|
|
VOLUME /srv
|
|
EXPOSE 80
|
|
|
|
COPY Docker.json /config.json
|
|
|
|
ENTRYPOINT ["/filemanager"]
|
|
CMD ["--config", "/config.json"]
|