diff --git a/openconnect/Dockerfile b/openconnect/Dockerfile index 9d6a75d..7a091ed 100644 --- a/openconnect/Dockerfile +++ b/openconnect/Dockerfile @@ -2,11 +2,13 @@ # Dockerfile for openconnect # -FROM alpine +FROM alpine:edge MAINTAINER kev RUN set -xe \ - && apk add --no-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing/ openconnect \ + && apk add --no-cache \ + --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing/ \ + openconnect \ && mkdir -p /etc/openconnect \ && touch /etc/openconnect/openconnect.conf diff --git a/openconnect/arm/Dockerfile b/openconnect/arm/Dockerfile new file mode 100644 index 0000000..d16e357 --- /dev/null +++ b/openconnect/arm/Dockerfile @@ -0,0 +1,18 @@ +# +# Dockerfile for openconnect-arm +# + +FROM easypi/alpine-arm:edge +MAINTAINER EasyPi Software Foundation + +RUN set -xe \ + && apk add --no-cache \ + --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing/ \ + openconnect \ + && mkdir -p /etc/openconnect \ + && touch /etc/openconnect/openconnect.conf + +VOLUME /etc/openconnect + +ENTRYPOINT ["openconnect", "--config=/etc/openconnect/openconnect.conf"] +CMD ["--help"] diff --git a/openconnect/arm/docker-compose.yml b/openconnect/arm/docker-compose.yml new file mode 100644 index 0000000..7f70712 --- /dev/null +++ b/openconnect/arm/docker-compose.yml @@ -0,0 +1,9 @@ +openconnect: + image: vimagick/openconnect + command: https://vpn.easypi.info:4443 + net: host + volumes: + - ./data:/etc/openconnect + stop_signal: SIGINT + privileged: yes + restart: unless-stopped