Files
projects/Dockers/pia-wireguard/Dockerfile
T
Bram 1180e9e1b0
Build and Push Docker Images / build-and-push (push) Successful in 1m28s
own wireguard
2026-05-05 21:02:00 +02:00

25 lines
569 B
Docker

FROM debian:bookworm-slim
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
bash \
ca-certificates \
curl \
iproute2 \
iptables \
jq \
procps \
wireguard-tools \
&& rm -rf /var/lib/apt/lists/*
COPY ca.rsa.4096.crt /opt/pia/ca.rsa.4096.crt
COPY pia.sh /usr/local/lib/pia.sh
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
RUN chmod 0644 /opt/pia/ca.rsa.4096.crt \
&& chmod 0755 /usr/local/lib/pia.sh /usr/local/bin/entrypoint.sh
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]