mirror of
https://github.com/wfg/docker-openvpn-client.git
synced 2025-04-22 03:07:06 -04:00
27 lines
429 B
Docker
27 lines
429 B
Docker
FROM alpine:3.16
|
|
|
|
RUN apk add --no-cache \
|
|
bash \
|
|
bind-tools \
|
|
dante-server \
|
|
nftables \
|
|
openvpn \
|
|
tinyproxy
|
|
|
|
COPY data/ /data/
|
|
|
|
ENV KILL_SWITCH=on
|
|
ENV USE_VPN_DNS=on
|
|
ENV VPN_LOG_LEVEL=3
|
|
|
|
ARG BUILD_DATE
|
|
ARG IMAGE_VERSION
|
|
|
|
LABEL build-date=$BUILD_DATE
|
|
LABEL image-version=$IMAGE_VERSION
|
|
|
|
HEALTHCHECK CMD ping -c 3 1.1.1.1 || exit 1
|
|
|
|
WORKDIR /data
|
|
|
|
ENTRYPOINT [ "scripts/entry.sh" ]
|