WebRTC-Docker
WebRTC-Docker copied to clipboard
WebRTC-Docker enabled for SSL
- CA cert/key provided using Let'sEncrypt Pebble
- SSL certs generated using hostname signed and deployed to /cert
- GAE SSL params: dev_appserver.py /apprtc/out/app_engine --skip_sdk_update_check --enable_host_checking=False --host=0.0.0.0 --ssl_certificate_path=/cert/cert.pem --ssl_certificate_key_path=/cert/key.pem --specified_service_ports default:442
- Collider (WS server in SSL mode): /goWorkspace/bin/collidermain -port=8089 -tls=true --room-server=0.0.0.0
- ICE NodeJS app changed to start in HTTPS mode
- run.sh changed to create host cert signed with CA certs using openssl
- Docker file updated