Documentation
How to self-host the cs-video-call (FiveM Video Call) proxy server on a separate machine.
If you choose not to use the integrated proxy server you can self-host an external proxy server (EPS).
To do so, follow the instructions below.
Download
Download the external proxy server through our GitHub.
Install
Run npm install in the EPS directory and wait until it completes.
Configure
Read through all options and their comments inside its config.js file as they are very important for the setup process, adjust them to your setup and preferences.
Run
Run node server.js in the EPS directory and do not close the console window.
Configure your FiveM server
Add the EPS server’s IP address to the sv_proxyIPRanges property in your server’s configuration file:
set sv_proxyIPRanges "x.x.x.x/32"Replace x.x.x.x with the EPS server’s IP address. The value is a CIDR range, so /32 matches that single address; widen the suffix (e.g. /24) only if you need to allow a whole subnet.