openvidu/openvidu-deployment
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
..
community deployment: use the public IP directly instead of sslip.io for TLS (#904) 2026-07-02 17:21:42 +02:00
pro deployment: use the public IP directly instead of sslip.io for TLS (#904) 2026-07-02 17:21:42 +02:00
update.sh openvidu-deployment: add ALLOY_IMAGE to install and update scripts 2026-06-19 19:46:14 +02:00