-
-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathDockerfile
More file actions
11 lines (11 loc) · 833 Bytes
/
Copy pathDockerfile
File metadata and controls
11 lines (11 loc) · 833 Bytes
1
2
3
4
5
6
7
8
9
10
11
FROM debian:13-slim
LABEL org.opencontainers.image.source="https://github.com/AnimMouse/wgcf-connector"
WORKDIR /app
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get -qq update && apt-get -qq install --no-install-recommends wget ca-certificates dbus jq && rm -rf /var/lib/apt/lists/* && mkdir /run/dbus /app/output
ARG VERSION=2026.7.1377.0
RUN wget -O /usr/share/keyrings/cloudflare-warp-archive-keyring.asc https://pkg.cloudflareclient.com/pubkey.gpg && \
echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.asc] https://pkg.cloudflareclient.com/ trixie main" | tee /etc/apt/sources.list.d/cloudflare-client.list && \
apt-get -qq update && apt-get -qq install --no-install-recommends cloudflare-warp=$VERSION && rm -rf /var/lib/apt/lists/*
COPY wgcf-connector.sh .
ENTRYPOINT [ "/app/wgcf-connector.sh" ]