File size: 494 Bytes
71c9f31 253eae5 db2df13 71c9f31 83d7155 253eae5 fadef5d 732b9c4 71c9f31 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
FROM golang:latest AS builder
WORKDIR /app
RUN git clone https://github.com/bingloo/genspark2api.git . && \
go mod download && \
CGO_ENABLED=0 go build -o /app/bin/g2api -ldflags="-w -s" .
FROM alpine:latest
WORKDIR /app
COPY --from=builder /app/bin/g2api .
RUN apk add --no-cache tzdata && \
chmod +x g2api
ENV TZ=Asia/Shanghai \
PORT=7050 \
REQUEST_RATE_LIMIT=1000 \
AUTO_DEL_CHAT=0 \
ROUTE_PREFIX=api
ENTRYPOINT ["./g2api"]
|