Public Access
Исправил постинг токена в ссылках
This commit is contained in:
+11
-2
@@ -1,8 +1,15 @@
|
||||
# Go Chat Bridge Dockerfile
|
||||
FROM golang:1.22-alpine AS builder
|
||||
WORKDIR /app
|
||||
COPY . .
|
||||
RUN go mod tidy && go build -o chat-bridge .
|
||||
# Сначала только зависимости — этот слой кэшируется, пока не меняются go.mod/go.sum
|
||||
COPY go.mod go.sum ./
|
||||
RUN go mod download
|
||||
# Код копируем отдельно — любое изменение .go пересобирает бинарник
|
||||
# Версию можно задать: docker build --build-arg VERSION=1.0.0
|
||||
ARG VERSION=dev
|
||||
COPY *.go ./
|
||||
RUN BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) && \
|
||||
go build -ldflags "-X main.Version=${VERSION} -X main.BuildDate=$BUILD_DATE" -o chat-bridge .
|
||||
|
||||
FROM alpine:latest
|
||||
WORKDIR /app
|
||||
@@ -19,5 +26,7 @@ ENV VK_GROUP_ID=""
|
||||
ENV SITE_API_URL=""
|
||||
ENV SITE_API_TOKEN=""
|
||||
ENV WEBHOOK_API_KEY=""
|
||||
ENV PUBLIC_URL=""
|
||||
ENV MEDIA_PROXY_SECRET=""
|
||||
|
||||
CMD ["./chat-bridge"]
|
||||
|
||||
Reference in New Issue
Block a user