Commit Graph

1721 Commits (d5395048901f2422f15a74c69da3d0205ed8a750)

Author SHA1 Message Date
pabloFuente b102a44d50 Move ConnectionProperties#fromJson from openvidu-server to openvidu-java-client 2022-06-10 11:54:47 +02:00
pabloFuente a49e1818c0 Move SessionProperties#fromJson from openvidu-server to openvidu-java-client 2022-06-09 17:38:58 +02:00
Carlos Ruiz Ballesteros caa9accf02
Merge pull request #734 from OpenVidu/deployment-logs
Improvements for deployment script "logs" command
2022-06-09 17:27:31 +02:00
pabloFuente e3aaf2a25a Update README with OpenVidu Tests badge 2022-06-08 14:40:26 +02:00
pabloFuente 83397b07dc openvidu-server: fix RPC missing parameters exception message 2022-06-08 12:40:00 +02:00
Juan Navarro 4e54cd2472 deployments: Allow users to print whole logs or just follow them
Users can call the script with "-f" or "--follow" in order to follow the
latest lines (like with system tool "tail -f"), of not provide this
argument to obtain the whole contents of the logs.
2022-06-06 14:54:43 +02:00
Juan Navarro 5d61cb1afa deployments: use "--tail 10" to follow logs
docker-compose uses "--tail all" by default, which prints the complete
logs before starting to follow new lines. This becomes a problem when
the service has been running for a lot of time and there are thousand of
lines.

Use "--tail 10" to mimic the behavior of the "tail" program, which shows
the latest 10 lines by default.
2022-06-06 14:46:37 +02:00
Carlos Ruiz Ballesteros f2f37ab42d
Merge pull request #722 from OpenVidu/kurento-6.18
Change to new API methods for Kurento release 6.18.0
2022-05-31 17:46:17 +02:00
cruizba a8fd0f8cf7 deployment: Prepare for kurento dev-6.18 2022-05-31 17:44:41 +02:00
cruizba f0f5f217bb openvidu-server: Missing add customIceServer in joinRoom response 2022-05-30 20:46:20 +02:00
cruizba 958eaee41d openvidu-server: Check nulls before setting default ICE servers in customIceServers 2022-05-30 20:40:10 +02:00
cruizba 789ff26cfc openvidu-server: Set default coturnIp and coturnPort in customIceServers at joinRoom RPC response, ONLY if customIceServers are not defined 2022-05-30 18:03:50 +02:00
pabloFuente 8d3fe2b681 Trigger recordingStarted event for new connected participants 2022-05-27 11:13:59 +02:00
cruizba 75f4c6497f Fix update link error 2022-05-20 17:42:38 +02:00
pabloFuente bc1d1b7925 openvidu-server: allow missing parameter sdkVersion on RPC joinRoom 2022-05-20 14:13:59 +02:00
pabloFuente a64ccb03cf Fix AWS cli --createVolumePermission to --create-volume-permission 2022-05-13 17:19:42 +02:00
pabloFuente a4e10199bd Update docker-compose.yml tag versions to 2.22.0 2022-05-13 16:54:49 +02:00
pabloFuente ea6ea80f18 Update AMIs scripts 2022-05-13 16:35:03 +02:00
pabloFuente d85bd79da9 Update OPENVIDU_UPGRADABLE_VERSION to 2.22 in installation scripts 2022-05-12 17:31:17 +02:00
jenkinsopenvidu 44b7474a38 Update to version v2.22.0 2022-05-12 14:57:21 +00:00
pabloFuente 4c028e564e Update docker-compose.yml file versions 2022-05-12 16:47:24 +02:00
cruizba 46ba13410b deployment: Minor fix on start 2022-05-10 02:08:03 +02:00
cruizba 1fd6308ec1 deployment: Better description for CoturnInMediaNodes CF parameter 2022-05-09 18:14:34 +02:00
cruizba ce70a4b4db Update coturn related parameters in .env and scripts. Remove upgrade from enterprise ha 2022-05-09 18:08:26 +02:00
cruizba a5ba5032bf Revert "deployment enterprise: Read all .env variables so other OpenVidu parameters can be readen by the replication manager."
This reverts commit ac427c0f57.
2022-05-09 15:38:39 +02:00
cruizba ac427c0f57 deployment enterprise: Read all .env variables so other OpenVidu parameters can be readen by the replication manager. 2022-05-09 15:01:05 +02:00
cruizba d652201ce8 deployment enterprise: Add docker sock for restarts 2022-05-09 01:42:18 +02:00
cruizba f7d57e1c52 deployment: Fix typo media nodes AMIs 2022-05-06 20:42:04 +02:00
cruizba d7aa64fe91 Remove from enterprise openvidu-call. Kibana and Elasticsearch not present in docker-compose.yml, so there is no need to scale=0 the service. 2022-05-05 18:20:22 +02:00
Juan Navarro 3425e601bf Change to new API methods for Kurento release 6.18.0
* Old: MediaFlowOutStateChange
* New: MediaFlowOutStateChanged

* Old: MediaFlowInStateChange
* New: MediaFlowInStateChanged

* Old: MediaTranscodingStateChange
* New: MediaTranscodingStateChanged

* Old: OnIceCandidate
* New: IceCandidateFound

* Old: OnIceGatheringDone
* New: IceGatheringDone

* Old: OnIceComponentStateChanged, IceComponentStateChanges
* New: IceComponentStateChanged

* Old: OnDataChannelOpened, DataChannelOpens
* New: DataChannelOpened

* Old: OnDataChannelClosed, DataChannelClose
* New: DataChannelClosed
2022-05-03 17:21:23 +02:00
Carlos Ruiz Ballesteros 5d354f1f0e
Update new_api_pro.conf 2022-04-28 11:47:15 +02:00
cruizba 18ff97da7c deployment: Add coturn in media nodes for nightly AMIs 2022-04-25 18:56:07 +02:00
cruizba 4ab629562d deployment: Change parameter name from OPENVIDU_PRO_COTURN_PUBLIC_IP_AUTODISCOVER to OPENVIDU_PRO_MEDIA_NODE_PUBLIC_IP_AUTODISCOVER 2022-04-25 11:43:41 +02:00
cruizba 42ad7bce5d deployment: Infrastructure changes to allow coturn in media nodes 2022-04-25 01:43:54 +02:00
pabloFuente f91c7b1928 Virtual Background token integration 2022-04-22 11:21:42 +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 edfbd9cf34 deployment: Don't ask about time zone while building openvidu-server-pro docker image 2022-04-21 21:27:44 +02:00
cruizba b1a44b0f3a deployment: Update base images of openvidu-server, openvidu-server-pro and nginx 2022-04-21 19:46:10 +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 8edd8827ca deployment: Don't use /dev/random to generate coturn secret which produces a pipe error. Use shuf instead 2022-04-21 19:06:40 +02:00
pabloFuente 4ab7286978 openvidu-server: minor refactoring in SessionManager new Participant operation 2022-04-21 18:21:01 +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 34be4d8c13 deployment: openvidu-server & openvidu-server-pro entrypoint improvements
- Create directory /run/secrets/coturn just when it is necessary to generate a new secret file for COTURN_SHARED_SECRET_KEY. (Docker daemon should generate it anyways while running
- Use `tr -dc '[:alnum:]' </dev/urandom` instead of `tr -dc A-Za-z0-9 </dev/urandom` to generate alphanumeric COTURN_SHARED_SECRET_KEY
- Define possible empty variables at the beginning of the entrypoint.
- Fail script on any error with `set -o errexit -o errtrace -o pipefail -o nounset`
- More meaningfull message while waiting Kibana service
2022-04-21 11:55:17 +02:00
cruizba d0aedc70cf deployment: OpenVidu CE - Force relay to go over docker bridge network 2022-04-20 20:29:57 +02:00
cruizba 4f04f3b33c Adapt coturn configuration to allow multiple coturns by kms uri 2022-04-20 18:50:34 +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 80ab17ff92 openvidu-browser, openvidu-node-client, openvidu-testapp: Update to lockversion v2 and fixes for npm v8 build 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 19f4f607b1 openvidu-server: Typo. Add missing license comment 2022-04-06 18:42:52 +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
pabloFuente 9ac32da633 openvidu-server: infinite OPENVIDU_PRO_CLUSTER_RECONNECTION_TIMEOUT with -1 2022-03-29 11:16:02 +02:00
pabloFuente f70053c2f3 openvidu-server: add nodeRecovered flag to mediaNodeUsageRegistration method 2022-03-28 12:39:42 +02:00
pabloFuente 07aa22ed1d openvidu-server: remove final from UpdatableTimerTask methods 2022-03-26 16:05:38 +01:00
pabloFuente 6ee258966d openvidu-server: some protected methods to public. KmsManager refactoring of handler 2022-03-25 15:21:08 +01:00
pabloFuente 44363dbde0 openvidu-server: change mustRemoveMediaNode behavior in KmsManager 2022-03-25 14:11:28 +01:00
pabloFuente 2a3e05ef80 openvidu-server: minor refactoring of KmsManager KurentoClient events handler 2022-03-25 14:01:10 +01:00
pabloFuente 03859f5d06 Integration test: Assert.fail instead of System.err 2022-03-25 12:36:21 +01:00
pabloFuente b8079ce519 Integration tests: protect Whitebox#getInternalState 2022-03-25 12:21:56 +01:00
pabloFuente ad152fab8e Tests: protect InvocationOnMock#getArgument class cast exceptions 2022-03-24 23:08:25 +01: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
pabloFuente 4e7483c235 Fix integration tests 2022-03-22 12:23:19 +01:00
pabloFuente 594d9f92f9 openvidu-server: prepare parameterized Media Node reconnection timeout 2022-03-22 10:59:47 +01:00
pabloFuente 5c209a55ba openvidu-server: rename Kms#getMediaServer to Kms#getMediaServerType 2022-03-21 14:48:21 +01:00
pabloFuente 96a0bbc155 openvidu-server: remove commented Kms#fetchMediaServerType 2022-03-21 14:46:33 +01:00
pabloFuente 6f417a001f openvidu-server: Kms#fetchMediaServerType performed in single point 2022-03-21 14:44:38 +01:00
pabloFuente 9d975d3a17 openvidu-server: MediaNodeManager 2022-03-21 13:49:30 +01:00
pabloFuente 3d3f7c1d74 Update package.json dependencies for OpenVidu dashboard 2022-03-18 15:08:03 +01:00
pabloFuente 9e68dd6d10 openvidu-server: reorder KurentoClient event handlers on KmsManager 2022-03-18 14:08:20 +01:00
pabloFuente a91fc4f870 openvidu-server: avoid Media Node removal ops if not 1st reconnection attempt 2022-03-18 14:06:43 +01:00
pabloFuente a940708f8d openvidu-server: update logback config to only log ERROR message of kurento-client 2022-03-18 13:46:00 +01:00
pabloFuente a74decb540 openvidu-server: improve logging on Media Node reconnection method 2022-03-18 12:49:37 +01:00
pabloFuente 022a692735 openvidu-server: Kms#fetchMediaServerType (no remote operation on GET media-node) 2022-03-18 12:38:08 +01:00
pabloFuente 701e35356b Update Copyright dates 2022-03-18 10:31:19 +01:00
cruizba 5c5d609fc8 Deployment: Copy AMIs on first launch OpenVidu CE 2022-03-17 19:18:01 +01:00
pabloFuente 85c0cc0584 openvidu-server: fix close session and init session race condition 2022-03-17 17:16:17 +01:00
pabloFuente 87f2613860 openvidu-server: always call WebRtcEndpoint#addIceCandidate on RPC onIceCandidate from openvidu-browser 2022-03-15 17:37:23 +01:00
pabloFuente defba84160 openvidu-server: remove unnecessary try-catch after 2.21 in RpcHandler 2022-03-11 13:40:16 +01:00
pabloFuente 993dc831c8 openvidu-server: update dashboard package.json dependencies with npm audit 2022-03-11 13:15:35 +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 90a665230c openvidu-server: manage INDIVIDUAL recording start uncaught error 2022-03-07 13:51:58 +01:00
pabloFuente 2dbbcfbe33 openvidu-server: extend timeouts during integration test 2022-03-04 10:48:10 +01:00
pabloFuente 08b7c19830 Update OPENVIDU_UPGRADABLE_VERSION to 2.20 in all installation scripts 2022-03-03 14:31:57 +01:00
jenkinsopenvidu 0e71cbc561 Update to version v2.21.0 2022-03-03 12:28:08 +00:00
pabloFuente 7ef258ffcc Updated docker-compose files to 2.21.0 2022-03-03 13:19:54 +01:00
pabloFuente f503d5006b openvidu-server: fix lack of media_node_id to ELK summaries 2022-03-02 15:01:58 +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
pabloFuente 0b0f260ec9 Remove OPENVIDU_WEBRTC_SIMULCAST property from CE application.properties 2022-03-01 11:29:49 +01:00
cruizba 7763f331bc deployment: Add openvidu edition as CF parameter 2022-03-01 10:54:29 +01:00
Juan Navarro 4d004e4a9e Review all href usages of target="_blank"
Do not force the user's browser to open new tabs when navigating within
the documentation pages. We discussed about this and agreed that doing
so is user hostile and goes away from how HTTP links have been working
for 30 years (i.e. leave users decide if THEY want a new tab or not, by
how they open the links).

Used these regexes:

From: target="blank"
To: target="_blank"

From: (\]\((?!http)[^)]+\))\{:target="_blank"\}
To: $1

From: (\]\(https?://docs.openvidu.io[^)]+\))\{:target="_blank"\}
To: $1

From: href="((?!http)\S+)" target="_blank"
To: href="$1"

From: href="(https?://docs.openvidu.io\S+)" target="_blank"
To: href="$1"
2022-02-28 13:51:44 +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 d32aefb900 openvidu-server,openvidu-node-client: Typos and missing parameter in openvidu-node-client for IceServerProperties 2022-02-25 16:24:27 +01:00
cruizba c15d6170da openvidu-server: External Turn REST API credentials: https://datatracker.ietf.org/doc/html/draft-uberti-rtcweb-turn-rest-00 2022-02-25 10:47:07 +01:00
cruizba af5efc4de4 openvidu-server: Simplify readIceServer method to load OPENVIDU_WEBRTC_ICE_SERVERS 2022-02-24 21:59:00 +01:00
cruizba 963191fe93 openvidu: Remove not needed method 2022-02-21 22:57:23 +01:00
cruizba 8220d9e6ed openvidu-server: Minor changes on showing configuration at first run.
- Don't show on running some empty parameters on first run.
- Add post processing config for openvidu-pro to show postprocessed config parameters correctly on first run.
2022-02-21 22:19:38 +01:00
cruizba 2719540d32 openvidu: Rename IceServerPropertiesTests to IceServerPropertiesTest 2022-02-16 18:11:53 +01:00
cruizba 6b8643d6c8 Merge branch 'master' of https://github.com/OpenVidu/openvidu into feature/custom-ice-servers 2022-02-13 20:43:39 +01:00
cruizba 4d579cf8b3 openvidu: Add OPENVIDU_WEBRTC_ICE_SERVERS configuration paramater 2022-02-13 19:33:41 +01:00
cruizba 0437cc9199 Add customIceServers to openvidu-node-client. Send customIceServers to openvidu-browser in 'joinRoom' response 2022-02-11 20:03:26 +01:00
cruizba f88ea86bed deployment: Fix wrong OPENVIDU_PRO_ELASTICSEARCH_MAX_DAYS_DELETE to 7 2022-02-09 13:02:58 +01:00
cruizba fca9c7b2ab Tests for IceServerProperties. Integrate new attribute to Connection and generation token logic 2022-02-08 20:04:51 +01:00
cruizba 3274db8a61 Merge branch 'master' of https://github.com/OpenVidu/openvidu into feature/custom-ice-servers 2022-02-07 18:13:34 +01:00
Flamenco 8f69c0d1a4
Fix typo in docs 2022-02-03 10:35:37 -05:00
pabloFuente 14b89da6f3 openvidu-server: replace IdentifierPrefixes.MEDIA_ID with MEDIA_NODE_ID 2022-02-03 13:08:29 +01:00
pabloFuente 6fec7f7cd3 openvidu-server: add new IdentifierPrefixes.OPENVIDU_NODE_ID 2022-02-03 13:01:02 +01:00
cruizba ad778ff0d3 openvidu-server: Add customIceServers to REST post of connection 2022-02-02 18:44:19 +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 eddf86f430 openvidu-server: sanitize string for custom ConnectionId 2022-01-28 14:16:04 +01:00
pabloFuente 425fe0983c openvidu-server: allow setting custom ConnectionId for debug purposes
Allows applications to set a custom string for the the connection ID,
which is a great help for debugging purposes, as it will appear in
all server logs and also will be used to set media server object names
(with obj.setName() API)
2022-01-28 14:12:21 +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 dc248cae71.
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 0cb9180ec5 openvidu-server+clients: add new forcedVideoCodecResolved session property
Fill a new SessionProperties member "forcedVideoCodecResolved" to
contain the resolved value of "forcedVideoCodec", once the new
MEDIA_SERVER_PREFERRED has been taken into account and translated into
the appropriate option for each media server.

The logic to decide how to translate MEDIA_SERVER_PREFERRED into a
concrete forcedVideoCodec value is placed once in the REST entry point
of session creation (SessionRestController.java). Afterwards,
SessionProperties is just used as a simple storage for all session
features, and serialized / passed around between server and client.
2022-01-20 12:00:01 +01:00
Juan Navarro 0262c85ac0 openvidu-server: remove duplicated serialization of SessionProperties
Let SessionProperties serialize itself, instead of doing it externally
on the Session classes.
2022-01-20 12:00:01 +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
pabloFuente 16682c5456 Dashboard: update Angular script commands location in package.json 2022-01-10 15:41:05 +01:00
pabloFuente cb48033e72 Update to Angular Material 13 2022-01-10 15:34:12 +01:00
pabloFuente 21e81baa03 Update to Angular 13 2022-01-10 15:30:18 +01:00
pabloFuente a976ab8390 Update to Angular Material 12 2022-01-10 15:19:10 +01:00
pabloFuente 4dd688efa8 Update angular/flex-layout dependency 2022-01-10 15:16:46 +01:00
pabloFuente e8ee49c396 Update to Angular 12 2022-01-10 15:13:40 +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
Juan Navarro 162871a7dd deployment: change IP discovery script to match mediasoup-controller
Change the script (error checking, code style, etc) to match the one
used in openvidu-mediasoup-controller, so both are easier to maintain.

* Relevant change: use wget (leaner, faster) instead of curl.
* All others are minor changes.
2021-12-24 16:05:41 +01:00
cruizba 3a59b7b921 deployment: Try to autodiscover Public IP via HTTP if DNS outgoing traffic is not enabled 2021-12-24 14:17:51 +01:00
cruizba ada2b259b7 Upload gitignore 2021-12-20 14:41:18 +01:00
cruizba 334a87acf8 Patch elasticsearch to use log4j 2.17.0 2021-12-20 14:36:35 +01:00
cruizba 3886cf1b45 deployment: On nightly, don't change tag of some images 2021-12-17 10:27:03 +01:00
cruizba 581aad38d5 Bump Dockerfile redis version 2021-12-16 23:00:39 +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 edfbe3104e deployment: fix nginx main process. Update nginx version 2021-12-16 17:27:32 +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