312 Commits

Author SHA1 Message Date
cruizba
42ad7bce5d deployment: Infrastructure changes to allow coturn in media nodes 2022-04-25 01:43:54 +02:00
cruizba
78d6320cad deployment Remove not used cfn-hup command 2022-04-22 00:20:28 +02:00
cruizba
4eccd15494 deployment: AMI 20.04 no longer uses python-pip; Only python3-pip can be installed. 2022-04-21 22:30:57 +02:00
cruizba
e01904b8bd deployment: Use Ubuntu 20.04 for AMIs 2022-04-21 19:43:22 +02:00
cruizba
02969d1551 deployment: Better way to install latest docker and docker-compose v2 in AMIs 2022-04-21 19:06:40 +02:00
cruizba
16c1003584 deployment: Support for docker compose v2 and increase http timeout for slow networks" 2022-04-21 14:09:20 +02:00
cruizba
d0aedc70cf deployment: OpenVidu CE - Force relay to go over docker bridge network 2022-04-20 20:29:57 +02:00
cruizba
ad54a3005d openvidu-server, deployment: Generate Coturn shared key instead of using OpenVidu Secret for better security. Remove unused COTURN_REDIS properties 2022-04-12 14:42:12 +02:00
cruizba
150657763c deployment: Bump coturn to 7.0.0-dev1 2022-04-06 20:27:45 +02:00
cruizba
ac5485ddc0 openvidu-server, deployment: Remove redis for coturn. Now credentials are generated using https://datatracker.ietf.org/doc/html/draft-uberti-behave-turn-rest-00 2022-04-06 18:37:11 +02:00
cruizba
fccde40641 deployment: exit 1 on 'fatal_error' in insallation scripts 2022-03-30 19:27:52 +02:00
cruizba
664abf86dc Fix link on error while upgrading OpenVidu PRO to redirect to the upgrading instructions documentation 2022-03-30 18:24:23 +02:00
cruizba
e133b1f92d deployment: Update OPENVIDU_UPGRADABLE_VERSION version to 2.21.0 to test upgrade scripts 2022-03-30 18:15:46 +02:00
cruizba
47c4c91f7a deployment: OpenVidu Pro - Add AMI as argument to upgrade script 2022-03-30 18:13:55 +02:00
cruizba
1db373caba deployment: get_ov_media_node_ami_id.sh helper script to get AMIs from eu-west-1 2022-03-29 18:04:40 +02:00
cruizba
80b097e379 deployment: change some wrong names at cloudformation lambda. Remove not needed return 2022-03-24 21:13:59 +01:00
pabloFuente
5cc6579bf0 nodeRecovered event 2022-03-24 12:34:02 +01:00
cruizba
05b8da962e deployment: Comment Cloudformation Lambda purpose 2022-03-23 17:22:09 +01:00
cruizba
fa5cd75e3c deployment: Lambda to copy original AMIs in OpenVidu PRO. Better way to setup OpenVidu Security groups in Cloudformation. Remove media nodes on destroy cloudformation using Lambda" 2022-03-23 17:15:44 +01:00
cruizba
5c5d609fc8 Deployment: Copy AMIs on first launch OpenVidu CE 2022-03-17 19:18:01 +01:00
cruizba
25bcc2cefc deployment: Move recording before sleep in testRecording.sh 2022-03-07 17:32:56 +01:00
cruizba
b0fc2f986a deployment: Cache ffmpeg for AMIs on start media node 2022-03-07 14:27:41 +01:00
pabloFuente
08b7c19830 Update OPENVIDU_UPGRADABLE_VERSION to 2.20 in all installation scripts 2022-03-03 14:31:57 +01:00
pabloFuente
7ef258ffcc Updated docker-compose files to 2.21.0 2022-03-03 13:19:54 +01:00
cruizba
773bb11e1b deployment: Short description 2022-03-01 12:29:08 +01:00
cruizba
4c23213428 deployment: Add description to label in OpenViduEdition parameter of CF 2022-03-01 12:15:10 +01:00
cruizba
7763f331bc deployment: Add openvidu edition as CF parameter 2022-03-01 10:54:29 +01:00
cruizba
6d018de09d deployment: external-turn - More explanatory comments at .env and certbot.sh 2022-02-25 20:01:51 +01:00
cruizba
d708d7f757 deployment: external-turn installation files 2022-02-25 19:39:43 +01:00
cruizba
f88ea86bed deployment: Fix wrong OPENVIDU_PRO_ELASTICSEARCH_MAX_DAYS_DELETE to 7 2022-02-09 13:02:58 +01:00
cruizba
e56ac82749 Bump openvidu-proxy in openvidu-pro 2022-01-30 20:31:33 +01:00
cruizba
a61b6bb587 Bump docker-compose beta/dev versions 2022-01-30 20:22:28 +01:00
Juan Navarro
10f0961757 openvidu-server: Add Simulcast Publisher config
Also add setting to the .env file for PRO deployments (which can be
converted into ENTERPRISE, using mediasoup)
2022-01-28 14:59:24 +01:00
Juan Navarro
202e782c9d openvidu-server: disable Simulcast Publisher by default 2022-01-28 14:07:06 +01:00
Juan Navarro
f05dc3db33 openvidu-server: rename Simulcast Publisher config
OPENVIDU_STREAMS_VIDEO_SIMULCAST --> OPENVIDU_WEBRTC_SIMULCAST
2022-01-28 14:06:36 +01:00
cruizba
18f3f76b22 Revert "deployment: Disable rollback temporarly on creating AMIs"
This reverts commit dc248cae7144e4d85e99d264b8f3c0d411348b2c.
2022-01-26 16:28:26 +01:00
cruizba
dc248cae71 deployment: Disable rollback temporarly on creating AMIs 2022-01-26 12:52:39 +01:00
Juan Navarro
32fd093cf3 openvidu-server: add MEDIA_SERVER_PREFERRED as default for ForcedVideoCodec
MEDIA_SERVER_PREFERRED: A recommended choice is done for you,
based on the media server that is currently in use.
This is the default setting, and is equivalent to these values:
- For *mediasoup*, `NONE` is selected.
- For *Kurento*, `VP8` is selected.
2022-01-20 12:00:01 +01:00
Juan Navarro
8e5f5d4cf4
openvidu-server, browser: Add Simulcast Publisher config (#680)
Simulcast is a per-Publisher configuration that allows to enable
Simulcast senders on the client's PeerConnection of each sender.

Simulcast is a WebRTC feature that sends multiple simultaneous streams
with different video qualities, in order to let the media server decide
which quality is best for which Subscriber on the receiving side.

Enabled by default.
2022-01-05 15:12:51 +01:00
cruizba
3886cf1b45 deployment: On nightly, don't change tag of some images 2021-12-17 10:27:03 +01:00
cruizba
1e085e5990 deployment: Use own patched elasticsearch image 2021-12-16 21:29:51 +01:00
cruizba
46a6176432 Bump nginx version. Restart nginx always 2021-12-16 17:36:38 +01:00
cruizba
9e7a073653 Deployment: use pip3 command to install cfn-hub on all environments 2021-12-11 16:47:26 +01:00
cruizba
51e1348825 Deployment: use pip3 command to install cfn-hub 2021-12-11 16:27:59 +01:00
cruizba
c6dac1ad4a deployment: Use aws-cfn with python3 instead of legacy python 2 2021-12-11 16:20:06 +01:00
cruizba
0b6fb08022 deployment: ec2-instance-connect needs to be installed in AMIs 2021-12-11 15:47:51 +01:00
cruizba
54e04d7e06 Check to install only pip in AMIs in OpenVidu CE 2021-12-11 15:29:16 +01:00
pabloFuente
b8e4e48f2e Add default REDIS_BINDING to docker-compose.yml 2021-11-17 19:06:01 +01:00
cruizba
1400355aaf deployment: Stop before start openvidu to run everything correctly after machine reboot 2021-10-25 16:32:45 +02:00
cruizba
fdc6449443 deployment: Rollback if nightly 2021-10-18 23:16:44 +02:00