tailwind and docker update
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/dryrun Pipeline was successful
ci/woodpecker/push/publish-tag Pipeline was successful
ci/woodpecker/push/publish-latest Pipeline was successful

This commit is contained in:
2024-06-09 16:21:41 -04:00
parent 2733d2c19e
commit 44feca12d2
10 changed files with 694 additions and 6 deletions

View File

@@ -1,10 +1,16 @@
# syntax=docker/dockerfile:1
FROM golang:1.22-alpine
# Build.
FROM golang:1.22 AS build-stage
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . ./
COPY . /app
RUN CGO_ENABLED=0 GOOS=linux go build -o /entrypoint
# Deploy.
FROM gcr.io/distroless/static-debian11 AS release-stage
WORKDIR /
COPY --from=build-stage /entrypoint /entrypoint
COPY --from=build-stage /app/assets /assets
EXPOSE 3000
USER nonroot:nonroot
ENTRYPOINT ["/entrypoint"]