OpenVidu Platform main repository
 
 
 
 
 
 
Go to file
Carlos Ruiz Ballesteros 96b0a255f6
deployment: use the public IP directly instead of sslip.io for TLS (#904)
When no domain is provided, cloud templates now use the discovered public IP
directly as the domain instead of building an openvidu-<random>-<ip>.sslip.io
name, relying on Let's Encrypt IP certificates (handled by the installer/Caddy).
Public IP acquisition is unchanged everywhere; only the domain construction changed.

- AWS CloudFormation: derive the bare IP from the already-fetched public-hostname.
- GCP Terraform: use the instance/NLB external IP already obtained.
- Azure Bicep: use the public IP from get_public_ip.sh; ARM JSON regenerated
  from Bicep, and createUiDefinition tooltips updated.

HA on AWS is unchanged: it uses an ACM certificate (which cannot cover a bare IP).

Assisted-by: Anthropic - Claude Opus 4.8
2026-07-02 17:21:42 +02:00
.github chore: update OpenVidu/actions to v1.0.21 2026-05-27 15:22:24 +00:00
openvidu-components-angular ov-components: improve participant name display logic in StreamComponent and update directive documentation 2026-06-08 13:29:41 +02:00
openvidu-deployment deployment: use the public IP directly instead of sslip.io for TLS (#904) 2026-07-02 17:21:42 +02:00
openvidu-livekit@18f44d6e16 Update openvidu-livekit submodule 2026-05-05 12:49:24 +00:00
openvidu-test-browsers openvidu-test-e2e: make host.docker.internal a secure domain for netem Chrome 2026-06-22 23:42:11 +02:00
openvidu-test-e2e openvidu-test-e2e: fix guaranteed remote participant event on openvidu-testapp 2026-06-25 11:27:47 +02:00
openvidu-test-integration integration-tests: Refactor utility code. Exec MongoDB disconnect method after running all tests 2024-12-12 15:42:09 +01:00
openvidu-testapp openvidu-testapp: allow disabling interim transcription events 2026-06-25 12:03:56 +02:00
.gitignore Update .gitignore to include *.tfvars files 2026-02-10 16:56:09 +01:00
.gitmodules Add openvidu-livekit as git submodule 2024-07-02 19:23:37 +02:00
CONTRIBUTING.md Added CONTRIBUTING.md (optional) 2018-09-25 07:54:55 -07:00
LICENSE Initial commit 2016-10-10 15:31:27 +02:00
NOTICE Update Copyright dates 2022-03-18 10:31:19 +01:00
README.md Fix NewGenVidu project logo in README.md 2025-03-24 19:49:32 +01:00

README.md

Backers on Open Collective Sponsors on Open Collective License badge OpenVidu Tests Npm version Npm downloads

Documentation Status Docker badge Support badge Twitter Follow

openvidu

Visit openvidu.io

Community Forum

Visit OpenVidu Community Forum

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers! 🙏 [Become a backer]

Acknowledgments

OpenVidu has been supported under project "CPP2021-008720 NewGenVidu: An elastic, user-friendly and privacy-friendly videoconferencing platform", funded by MCIN/AEI/10.13039/501100011033 and by the European Union-NextGenerationEU/PRTR.

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]