Voice chat built to hook into any game
- Set up
.env
AUTH_TOKEN=password # Static authentication token used by users to connect
HOST=proximity.example.com # Where your backend is hosted - i.e. proximity.example.com
- Set up a VPS
- Install docker and docker-compose
- Clone this repo
- Run
docker-compose build
anddocker-compose up
- Set up DNS records
Use Cloudflare for automatic SSL. Set SSL mode to Flexible.
If your HOST
is set to proximity.example.com
:
- An
A
record onbackend-proximity.example.com
pointing to your server's IP - An
A
record onproximity.example.com
pointing to your server's IP - An
A
record onturn-proximity.example.com
pointing to your server's IP NOT PROXIED THROUGH CLOUDFLARE - An
AAAA
record onturn-proximity.example.com
pointing to your server's IPv6 NOT PROXIED THROUGH CLOUDFLARE