Player APIs (BrightScript & Ja...
...
Object Reference
Networking Objects

roOpenVpn

5min
the roopenvpn object can be used to connect players and servers through a vpn without making them accessible to everyone object creation createobject("roopenvpn") openvpnparams archive file as string path to the configuration zip obfuscated secret as string encrypted passphrase for protected certificates installandrun(params as openvpnparams) as boolean install the configuration and run it openvpn uninstall() as boolean stop and uninstall the configuration example ovpn = createobject("roopenvpn") params = {} params archive file = "openvpn zip" ovpn installandrun(params) the following command should be called to close the vpn connection when it is no longer needed ovpn uninstall()