CAPI / Dockerfile
DanielleNguyen's picture
上传文件: Dockerfile、 config.yaml
80f91b2 verified
raw
history blame
667 Bytes
FROM debian:bookworm-slim
WORKDIR /app
RUN apt-get update && \
apt-get install -y wget ca-certificates && \
rm -rf /var/lib/apt/lists/*
# Download latest CLI Proxy API
RUN wget -q https://github.com/router-for-me/CLIProxyAPI/releases/download/v6.8.17/CLIProxyAPI_6.8.17_linux_amd64.tar.gz && \
tar -xzf CLIProxyAPI_6.8.17_linux_amd64.tar.gz && \
mv CLIProxyAPI_6.8.17_linux_amd64/cli-proxy-api . && \
rm -rf CLIProxyAPI_6.8.17_linux_amd64* && \
chmod +x cli-proxy-api
# Copy config and auth files
COPY config.yaml /app/config.yaml
COPY auths /app/auths
EXPOSE 7860
CMD ["./cli-proxy-api", "-config", "config.yaml"]