This project will run an express server, generate an ngrok URL which will be added to your Sinch application's configured callback URL, and handle ICE callbacks from the Sinch Platform @ POST /incoming-call
.
- Sinch Platform Account
- Docker
- Makefile - optional
Use the make
commands bellow and follow the next steps:
- Copy your Sinch application key and secret from one of your Sinch apps
- Build the docker image
- Run a container using the built image
- Done! You can now call any of your Sinch numbers that are assigned to the app credentials that you have used above. Your server will now handle ICE callback events generated by the Sinch Platform when dialing your numbers!
Run the following command in your terminal to see all the available commands.
make help
make build
make run
make stop