From 517c560576905892e5a2309bf3e4f2a20de332ee Mon Sep 17 00:00:00 2001 From: kev Date: Mon, 11 Jul 2016 15:26:35 +0800 Subject: [PATCH] add openvpn-arm --- README.md | 3 ++- openvpn/arm/Dockerfile | 14 ++++++++++++++ openvpn/arm/docker-compose.yml | 9 +++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 openvpn/arm/Dockerfile create mode 100644 openvpn/arm/docker-compose.yml diff --git a/README.md b/README.md index d07b177..5d57faa 100644 --- a/README.md +++ b/README.md @@ -179,7 +179,8 @@ A collection of delicious docker recipes. - [x] ocserv :+1: - [x] openconnect -- [x] openvpn :+1: +- [x] openconnect-arm +- [x] openvpn-arm - [x] pptp - [x] pptpd - [x] shadowvpn diff --git a/openvpn/arm/Dockerfile b/openvpn/arm/Dockerfile new file mode 100644 index 0000000..66bb4c9 --- /dev/null +++ b/openvpn/arm/Dockerfile @@ -0,0 +1,14 @@ +# +# Dockerfile for openvpn-arm +# + +FROM easypi/alpine-arm +MAINTAINER EasyPi Software Foundation + +RUN apk add --no-cache openvpn + +VOLUME /etc/openvpn +WORKDIR /etc/openvpn + +ENTRYPOINT ["openvpn"] +CMD ["--config", "openvpn.conf"] diff --git a/openvpn/arm/docker-compose.yml b/openvpn/arm/docker-compose.yml new file mode 100644 index 0000000..a1370c7 --- /dev/null +++ b/openvpn/arm/docker-compose.yml @@ -0,0 +1,9 @@ +openvpn: + image: easypi/openvpn-arm + command: --config pi.ovpn + volumes: + - ./data:/etc/openvpn + cap_add: + - NET_ADMIN + net: host + restart: always