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"]