From 0a586f067e802f7be9477298d9b89f535a50dd15 Mon Sep 17 00:00:00 2001 From: kev Date: Fri, 22 Oct 2021 16:25:34 +0800 Subject: [PATCH] update dsvpn --- dsvpn/Dockerfile | 4 ++-- dsvpn/README.md | 24 +++++++++++++----------- dsvpn/docker-compose.yml | 22 ++++++++++++---------- 3 files changed, 27 insertions(+), 23 deletions(-) diff --git a/dsvpn/Dockerfile b/dsvpn/Dockerfile index 21afa6f..2c3bed2 100644 --- a/dsvpn/Dockerfile +++ b/dsvpn/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine AS builder +FROM alpine:3 AS builder ENV DSVPN_VERSION=0.1.4 ENV DSVPN_URL=https://github.com/jedisct1/dsvpn/archive/${DSVPN_VERSION}.tar.gz @@ -13,7 +13,7 @@ RUN set -xe \ # Dockerfile for dsvpn # -FROM alpine +FROM alpine:3 MAINTAINER EasyPi Software Foundation RUN apk add --no-cache iproute2 diff --git a/dsvpn/README.md b/dsvpn/README.md index a5fb349..85f0d96 100644 --- a/dsvpn/README.md +++ b/dsvpn/README.md @@ -9,16 +9,18 @@ docker-compose.yml ------------------ ```yaml -dsvpn: - image: vimagick/dsvpn - command: server vpn.key auto 443 - ports: - - "443:443" - volumes: - - ./data:/etc/dsvpn - tty: true - privileged: true - restart: unless-stopped +version: "3.8" +services: + dsvpn: + image: vimagick/dsvpn + command: server vpn.key auto 443 + ports: + - "443:443" + volumes: + - ./data:/etc/dsvpn + tty: true + privileged: true + restart: unless-stopped ``` server @@ -35,7 +37,7 @@ client ------ ```bash -$ sudo dsvpn vpn.key 1.2.3.4 1959 +$ sudo dsvpn vpn.key 1.2.3.4 443 $ ifconfig tun0 $ ping 192.168.192.254 ``` diff --git a/dsvpn/docker-compose.yml b/dsvpn/docker-compose.yml index 2035fe3..afbb718 100644 --- a/dsvpn/docker-compose.yml +++ b/dsvpn/docker-compose.yml @@ -1,10 +1,12 @@ -dsvpn: - image: vimagick/dsvpn - command: server vpn.key auto 443 - ports: - - "443:443" - volumes: - - ./data:/etc/dsvpn - tty: true - privileged: true - restart: unless-stopped +version: "3.8" +services: + dsvpn: + image: vimagick/dsvpn + command: server vpn.key auto 443 + ports: + - "443:443" + volumes: + - ./data:/etc/dsvpn + tty: true + privileged: true + restart: unless-stopped