diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 index 8bbc30f..29de071 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ gollum *.sw* **/*.sw* notes-server +exec-notes-server diff --git a/Dockerfile b/Dockerfile new file mode 100755 index 0000000..b651616 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ + +FROM golang:1.13-alpine as certs +RUN apk update && apk add --no-cache ca-certificates + +FROM busybox:glibc +RUN mkdir -p /var/log +WORKDIR /main +COPY --from=certs /etc/ssl/certs /etc/ssl/certs + +COPY . . + +ENV GOPATH="" +ENV MNT="/mnt/" +ENTRYPOINT ["/main/exec-notes-server"] +CMD [] +