diff --git a/openvpn-server/docker-compose.yaml b/openvpn-server/docker-compose.yaml new file mode 100644 index 0000000..72c61fa --- /dev/null +++ b/openvpn-server/docker-compose.yaml @@ -0,0 +1,22 @@ +version: '3' + +volumes: + ikev2-vpn-data: + +services: + vpn: + image: hwdsl2/ipsec-vpn-server + restart: always + ports: + - "500:500/udp" + - "4500:4500/udp" + privileged: true + hostname: ipsec-vpn-server + container_name: ipsec-vpn-server + volumes: + - ikev2-vpn-data:/etc/ipsec.d + - /lib/modules:/lib/modules:ro + environment: + - VPN_IPSEC_PSK=${VPN_IPSEC_PSK} + - VPN_USER=${VPN_USER} + - VPN_PASSWORD=${VPN_PASSWORD} \ No newline at end of file