CoolFace
Apppublic

rappercxk/pool

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
Dockerfile41 linesDownload Raw Back to root
1FROM golang:alpine as builder2 3RUN apk add --no-cache make git4 5RUN git clone https://github.com/ssrlive/proxypool.git /proxypool-src6 7WORKDIR /proxypool-src8 9COPY . /proxypool-src10 11RUN mkdir -p /proxypool-src/assets12 13COPY --from=builder /proxypool-src/assets/. /proxypool-src/assets/14 15 16RUN go mod download && \17    go mod tidy && \18    make docker && \19    mv ./bin/proxypool-docker /proxypool20 21FROM alpine:latest  22 23EXPOSE 808024 25RUN apk add --no-cache ca-certificates tzdata26 27WORKDIR /proxypool-src28 29RUN mkdir -p /proxypool-src/assets 30 31RUN wget -O /proxypool-src/config.yaml https://raw.githubusercontent.com/ssrlive/proxypool/master/config/config.yaml32 33RUN wget -O /proxypool-src/source.yaml https://raw.githubusercontent.com/ssrlive/proxypool/master/config/source.yaml34 35COPY --from=builder /proxypool-src/config/* /proxypool-src/config36 37COPY --from=builder /proxypool-src/assets/* /proxypool-src/assets38 39COPY --from=builder /proxypool /proxypool-src/40 41ENTRYPOINT ["/proxypool-src/proxypool", "-d"]