diff --git a/package/gluon-mesh-vpn-openvpn/README.md b/package/gluon-mesh-vpn-openvpn/README.md new file mode 100644 index 00000000..a3d8a115 --- /dev/null +++ b/package/gluon-mesh-vpn-openvpn/README.md @@ -0,0 +1,32 @@ +# ffgraz-mesh-vpn-openvpn + +OpenVPN Mesh VPN support + +# configuration + +site.conf + +``` +{ + mesh_vpn = { + openvpn = { + enabled = true, + mtu = 1312, + -- Whether to auto-generate self-signed certificate if none found (default: true) + self_signed = true, + ca = [[ +PASTE CA HERE + ]], + config = { + remote = { + 'your-server.com 1194' + }, + ca = '/etc/openvpn/ca.pem', + cert = '/etc/openvpn/cert.pem', + key = '/etc/openvpn/key.pem', + -- additional options... + } + } + } +} +```