mirror of
https://github.com/ION606/MailPocket.git
synced 2026-05-14 13:56:55 +00:00
19 lines
305 B
Docker
19 lines
305 B
Docker
FROM golang:1.23.6-alpine
|
|
|
|
WORKDIR /app
|
|
|
|
RUN mkdir -p /app/data
|
|
|
|
COPY batched-server/ ./
|
|
COPY shared/ ./shared/
|
|
|
|
RUN go mod edit -replace shared=/app/shared
|
|
|
|
# Download dependencies
|
|
RUN go mod tidy
|
|
RUN go mod download
|
|
|
|
RUN go build -o batched-server .
|
|
|
|
EXPOSE 15521 15522
|
|
CMD ["./batched-server", "15521"] |