WebRTC-Docker icon indicating copy to clipboard operation
WebRTC-Docker copied to clipboard

WebRTC-Docker enabled for SSL

Open Shark-y opened this issue 4 years ago • 0 comments

  • 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

Shark-y avatar Sep 14 '20 20:09 Shark-y