Commit Graph

304 Commits (4ebc22d9d014e1524e28ef9b1463e79b8c430c03)

Author SHA1 Message Date
Carlos Ruiz Ballesteros 34f0c6c06c
Merge pull request #563 from robert-scheck/redis
openvidu-redis: IPv6 listening (RFC 6540)
2020-11-23 21:30:28 +01:00
Robert Scheck c11daa2d8b openvidu-redis: IPv6 listening (RFC 6540) 2020-11-19 12:15:26 +01:00
Robert Scheck b35d210466 openvidu-proxy: Disable Nginx version information
It is a good practice for server hardening to not display any server
component version information, thus this should be disabled for Nginx.
2020-11-19 11:28:09 +01:00
Robert Scheck fc92eb7cb4 openvidu-proxy: Make TLS version, ciphers and HSTS configurable
Allow flexible HTTPS security hardening using run-time configuration,
rather just build-time container/volume layering.
2020-11-18 22:07:28 +01:00
Robert Scheck 3d0ab7c92e IPv6 listening (RFC 6540)
Ensure that Nginx listens also additionally on the IPv6 socket if the
operating system inside the container provides IPv6 support. And as per
RFC 6540, IP nowadays means IPv4 and IPv6, not just IPv4-only.
2020-11-18 19:36:20 +01:00
pabloFuente 55ea32de82 Updated maintainer mail in Dockerfiles 2020-11-16 15:09:13 +01:00
pabloFuente e5a8a172e6 Dockerfiles updated to Ubuntu 18.04 and Java 11 (openvidu-server, openvidu-server-pro, openvidu-server-kms) 2020-11-16 15:06:53 +01:00
pabloFuente 7584807908 Kurento updated to 6.15.0 2020-11-11 10:39:25 +01:00
pabloFuente d1dd6a27cb openvidu-recording image to 2.16.0 2020-11-10 19:29:45 +01:00
cruizba da2973d28f openvidu-deployment: Minor fixes. OV_CE_DEBUG_LEVEL works and move beats to rollback folder on update in openvidu pro server node 2020-11-09 19:35:25 +01:00
cruizba 43c5c4b4a5 openvidu-deployment: Print if nginx is using deprecated API 2020-11-09 18:04:41 +01:00
cruizba 0c38d4d9b8 Custom volume to customize nginx 2020-11-09 16:29:35 +01:00
cruizba d499940495 openvidu-deployment: custom config nginx 2020-11-09 15:33:06 +01:00
cruizba 2113a255e0 openvidu-deployment: Rename default.conf nginx 2020-11-09 15:21:00 +01:00
cruizba d61c6b89c7 Revert nginx 2020-11-09 15:20:04 +01:00
cruizba 39be78b4e5 openvidu-deployment: Some minor fixes nginx and update versions docker-compose 2020-11-09 14:18:40 +01:00
cruizba 76805ff543 Minor fix entrypoint openvidu-server and openvidu-server-pro docker images 2020-11-02 21:15:18 +01:00
cruizba 553e63513c openvidu-deployment: install dnsutils in openvidu-server, openvidu-server-pro and coturn to use dig 2020-11-02 20:41:13 +01:00
cruizba b9de4f38be openvidu-deployment: Typo entrypoint.sh 2020-11-02 20:30:36 +01:00
cruizba 6a73083e7b openvidu-deployment: General updates in nginx and public ip discovering:
- Add option to redirect www to non-www (REDIRECT_WWW).
- Add endpoint to check nginx workers.
- Custom virtual hosts (Server blocks) can be added by the user to create custom rules in `/opt/openvidu/custom-nginx-vhost`.
- Parametrize `worker_connections` in nginx.conf (WORKER_CONNECTIONS)
- Improve `discover_my_public_ip.sh` to use dns servers instead of http servers
- Posibility to autodiscover ipv6 if available by using `PUBLIC_IP=auto-ipv6` in nginx, `TURN_PUBLIC_IP=auto-ipv6` in coturn and `COTURN_IP=auto-ipv6` in openvidu-server.
By default ipv4 is used.
2020-11-02 19:46:59 +01:00
cruizba 8b96a5f6ea Merge branch 'master' of github.com:OpenVidu/openvidu into master 2020-11-02 19:26:29 +01:00
pabloFuente ede9589b29 Install ethtool on Dockerfile 2020-11-02 17:06:04 +01:00
cruizba 44bb958da3 deployment: nginx refactor 2020-11-01 21:03:12 +01:00
cruizba afc6f52f91 deployment-openvidu-ce-and-pro: Add TLSv1.3 and some ssl_chiphers recommended for browsers compatibility: https://ssl-config.mozilla.org/\#server\=nginx\&version\=1.17.7\&config\=intermediate\&openssl\=1.1.1d\&guideline\=5.6 2020-10-15 14:47:53 +02:00
cruizba f73bafdd7a Safely remove certificates folder 2020-10-15 13:35:15 +02:00
cruizba bf6defc4de deployment-openvidu-ce-and-pro: Fix nginx error on changing certificate types 2020-10-15 02:23:43 +02:00
cruizba ff1b982186 deployment-openvidu-ce-and-pro: Fixing some turn problems in OpenVidu CE 2020-10-14 17:30:28 +02:00
cruizba 4eded98ad9 deployment-openvidu-ce: Update nginx to new API rules and use deprecated APIs. 2020-10-14 14:34:21 +02:00
cruizba de2cbe4836 deployment-openvidu-ce: Fixed infinite logs in coturn and add new execution mode 2020-10-08 19:58:18 +02:00
pabloFuente d039f71fdb New composed_quick_start.sh logic to wait for the ffmpeg process to end 2020-09-28 11:03:24 +02:00
cruizba df92cca9de Deployment: External and secure Kibana and Elasticsearch in can be configured in OpenVidu Pro Node 2020-09-22 18:19:51 +02:00
pabloFuente 5da1a82923 Recording scripts new flag --disabled-dev-shm-size for google-chrome process 2020-09-03 10:55:02 +02:00
cruizba 8756e669f9 Revert vnc 2020-07-24 16:24:30 +02:00
cruizba c8b5fd25a2 Minor fix dockerfile recording 2020-07-24 14:26:53 +02:00
cruizba 2716777f2b Run VNC temporaly to check recording 2020-07-24 14:13:30 +02:00
cruizba f3c5bfe321 Deployment repos migration:
- Move deployment stuff of openvidu-ce from https://github.com/OpenVidu/openvidu-cloud-devops
- Move deployment stuff of openvidu-pro from https://github.com/OpenVidu/openvidu-pro-clustering
- Remove readmes to avoid confusions of official documentation
- Update installation scripts to use this repo
- Better folder structure:
   - docker-compose -> Include docker-compose files for deployments
   - docker -> Include docker images
   - aws -> Cloudformation related stuff for aws.
2020-07-16 20:09:48 +02:00
Micael Gallego 4bde653c65
Delete readme.md to avoid mistakes with the docs 2020-07-10 19:50:59 +02:00
pabloFuente b31263d562 openvidu-recording Chrome improved get display num 2020-07-09 15:11:45 +02:00
pabloFuente 4ac3f4beff openvidu-recording Firefox container fix display num 2020-07-09 15:09:20 +02:00
pabloFuente 5124e32a1d openvidu-recording container Dockerfile 20.04 updated 2020-07-09 11:51:09 +02:00
Pablo Fuente Pérez fd1ecce86b
Update install_openvidu.sh 2020-07-03 13:54:55 +02:00
pabloFuente 1e5cf3906f Updated Docker versions to 2.15.0 2020-07-03 13:23:11 +02:00
pabloFuente a5921519a1 Kurento update to 6.14.0 2020-07-03 11:14:08 +02:00
cruizba af2aca6c8d openvidu --report gets information about environment variables of all the containers and show all logs 2020-07-02 19:01:27 +02:00
cruizba 1d92b7e932 Retagged openvidu/openvidu-proxy from 3.0.0-beta1 to 3.0.0 2020-07-02 16:45:06 +02:00
cruizba 9261554239 Added debug mode to .env docker-compose deployment 2020-07-02 15:51:40 +02:00
cruizba 2e214cbcd5 echo End of recording after thumbnail finished to inform openvidu-server that recording is ended 2020-07-02 12:00:02 +02:00
cruizba af9cbbf742 Minor fix recording image debug mode 2020-07-02 10:32:07 +02:00
cruizba f3cf5104c1 Minor fix on tag on create_image recording script 2020-07-01 20:31:26 +02:00
cruizba 5754fb20be Only push openvidu recording if image is created correctly 2020-07-01 20:29:22 +02:00
cruizba a489221ddf Fix ubuntu image parameter to build openvidu recording image 2020-07-01 20:24:04 +02:00
cruizba 5477e52db1 Minor fix to create_image recording script 2020-07-01 20:21:35 +02:00
cruizba c68552a172 Adapted create_image recording to jenkins job 2020-07-01 20:18:58 +02:00
cruizba 292771371e Merge branch 'master' of https://github.com/OpenVidu/openvidu 2020-07-01 14:03:25 +02:00
cruizba 0a02ae8059 openvidu-server, openvidu-node-client, openvidu-java-client: Add COMPOSED_QUICK_START outputMode 2020-07-01 14:02:32 +02:00
OscarSotoSanchez 3b5668d828 Proxy updated for auto renew letscrypt certificated 2020-06-29 16:37:26 +02:00
cruizba 45d3ba6078 openvidu-server: Created entrypoint for new composed recording mode: COMPOSED_QUICK_START. 2020-06-26 18:05:00 +02:00
cruizba 499bd8afc5 Parametrized create_image.sh scripts for CI 2020-06-23 12:11:54 +02:00
cruizba 43bf7f44c2 Copy old .env in rollback too 2020-06-18 09:43:45 +02:00
cruizba 2e923c4827 KMS_IMAGE updated in .env 2020-06-18 01:31:00 +02:00
cruizba 85a95bb3db Update versions openvidu-server and KMS 2020-06-18 00:53:57 +02:00
pabloFuente 1e03af3ea3 openvidu-server: COMPOSED recording container update 2020-06-08 12:19:30 +02:00
cruizba 806794bb7d Curl Fixed for Kibana 7.7.0 version 2020-06-04 14:52:01 +02:00
OscarSotoSanchez b545a57646 retain deploy mode 2020-05-19 11:56:15 +02:00
OscarSotoSanchez cd81df6c98 install script updated 2020-05-19 11:31:18 +02:00
OscarSotoSanchez f3cf15e2c2 docker-compose updated 2020-05-18 16:52:47 +02:00
OscarSotoSanchez 9e3dc70a46 unused variable removed from openvidu server docker image 2020-05-18 14:31:20 +02:00
OscarSotoSanchez 1ec832c665 redis-tools added into docker container 2020-05-18 14:27:57 +02:00
OscarSotoSanchez d05d272322 openvidu command updated 2020-05-18 13:28:38 +02:00
OscarSotoSanchez abc12f6467 Openvidu Call updated 2020-05-18 11:38:28 +02:00
OscarSotoSanchez c5a31f37c4 remove spaces in .env file 2020-05-18 11:38:12 +02:00
OscarSotoSanchez 720083614c version and report command added in openvidu script 2020-05-18 11:37:43 +02:00
OscarSotoSanchez f870cbdfa9 openvidu-server:2.14.1-beta1 in docker-compose 2020-05-13 16:55:26 +02:00
OscarSotoSanchez 1a0713ebbb secure redis 2020-05-13 16:25:53 +02:00
pabloFuente 3f712a4d1e Docker files updated to 2.14.0 2020-05-12 13:51:17 +02:00
pabloFuente 62a6cee587 Kurento updated to 6.13.2 2020-05-12 13:13:16 +02:00
OscarSotoSanchez 70f10ea4e9 ov call updated 2020-05-11 14:34:28 +02:00
OscarSotoSanchez 11c2255343 Merge branch 'master' of github.com:OpenVidu/openvidu 2020-05-11 10:38:03 +02:00
OscarSotoSanchez c9542239e6 ov-call in docker-compose upgrade 2020-05-11 10:37:58 +02:00
pabloFuente 12a75319bf openvidu-server: minor changes in success output of installation script 2020-05-08 18:49:32 +02:00
OscarSotoSanchez 4eeed8fefd default proxy in specific port 2020-05-08 16:45:11 +02:00
OscarSotoSanchez f5cfa00871 remove discover_my_public_ip.sh after compile docker image 2020-05-08 14:20:30 +02:00
OscarSotoSanchez 403a31dac7 added discover_my_public_ip.sh in gitignore 2020-05-08 14:17:26 +02:00
OscarSotoSanchez 2794372f16 fixed check email in LetsEncrypt mode 2020-05-08 14:15:13 +02:00
OscarSotoSanchez 002753443e kms image updated 2020-05-08 12:59:26 +02:00
OscarSotoSanchez b463dea010 updated docker-compose 2.14.0-beta1 2020-05-08 12:25:03 +02:00
OscarSotoSanchez a4d81bdc80 copy discover_my_public_ip.sh when create image 2020-05-08 12:03:34 +02:00
OscarSotoSanchez a4e4abd0e5 changed messages in install script 2020-05-07 12:48:37 +02:00
OscarSotoSanchez 39e86f1189 install script upgrade 2020-05-07 12:38:56 +02:00
OscarSotoSanchez 67fc998618 installation script upgrade 2020-05-07 12:16:31 +02:00
OscarSotoSanchez 1f7440354d installation script upgrade 2020-05-06 16:44:47 +02:00
OscarSotoSanchez f9dd7cf58f upgrade installation script 2020-05-06 16:28:47 +02:00
OscarSotoSanchez 8244617104 fixed move .env error in install script 2020-05-06 14:53:20 +02:00
OscarSotoSanchez cd62550d90 openvidu command updated 2020-05-06 14:46:05 +02:00
OscarSotoSanchez 6c77900977 auto download images in install script 2020-05-06 14:34:20 +02:00
OscarSotoSanchez ef2dd58c1b openvidu install script udated 2020-05-06 13:00:06 +02:00
OscarSotoSanchez 32d92c8eea intall_openvidu.sh upgrade 2020-05-06 12:48:53 +02:00
OscarSotoSanchez 1e44847539 upgrade-restart added 2020-05-06 11:22:48 +02:00
pabloFuente 3bebe99ee5 Docker build: single discover_my_public_ip.sh script 2020-05-05 18:30:38 +02:00
OscarSotoSanchez b5e1ce6b1f openvidu and openvidu pro entrypoint updated 2020-05-05 18:20:41 +02:00