mirror of
https://github.com/MeshCore-Beacon/beacon-server.git
synced 2026-09-09 13:35:34 +00:00
16 lines
346 B
Docker
16 lines
346 B
Docker
# Copyright 2026 Beacon Contributors
|
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
FROM golang:1.26-alpine AS builder
|
|
WORKDIR /app
|
|
COPY go.mod go.sum ./
|
|
RUN go mod download
|
|
COPY . .
|
|
RUN go build -o beacon ./cmd/beacon
|
|
|
|
FROM alpine:3.19
|
|
RUN apk add --no-cache ca-certificates tzdata
|
|
WORKDIR /app
|
|
COPY --from=builder /app/beacon .
|
|
CMD ["./beacon"]
|