diff --git a/docker/openvidu/Dockerfile b/docker/openvidu/Dockerfile index 84693c24..22c7c232 100644 --- a/docker/openvidu/Dockerfile +++ b/docker/openvidu/Dockerfile @@ -1,59 +1,59 @@ FROM fedora:31 MAINTAINER Jeroen van Meeuwen ENV container docker ENV SYSTEMD_PAGER='' RUN dnf -y install \ --setopt 'tsflags=nodocs' \ bash-completion \ bind-utils \ coturn \ curl \ dhcp-client \ git \ iproute \ iptraf-ng \ iputils \ java-1.8.0-openjdk \ less \ lsof \ maven \ mtr \ net-tools \ NetworkManager \ NetworkManager-tui \ network-scripts \ nmap-ncat \ openssh-clients \ openssh-server \ procps-ng \ strace \ systemd-udev \ tcpdump \ telnet \ traceroute \ vim-enhanced \ wget && \ dnf clean all -RUN git clone https://github.com/OpenVidu/openvidu.git /openvidu.git && \ +RUN git clone --branch v2.14.0 https://github.com/OpenVidu/openvidu.git /openvidu.git && \ cd /openvidu.git/ && \ mvn clean install -DskipTests && \ - cp /openvidu.git/openvidu-server/target/openvidu-server-2.13.0.jar /root/ && \ + cp /openvidu.git/openvidu-server/target/openvidu-server-2.14.0.jar /root/ && \ cd /root/ && \ rm -rf /openvidu.git/ /root/.m2/ COPY rootfs/ / RUN useradd openvidu RUN mv /root/openvidu-server-*.jar /home/openvidu/openvidu-server.jar RUN chown -R openvidu:openvidu /home/openvidu/ RUN systemctl enable openvidu CMD ["/lib/systemd/systemd", "--system"] ENTRYPOINT "/lib/systemd/systemd" diff --git a/src/package.json b/src/package.json index d1f25d59..6abd45c6 100644 --- a/src/package.json +++ b/src/package.json @@ -1,38 +1,38 @@ { "private": true, "scripts": { "dev": "npm run development", "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "watch": "npm run development -- --watch", "watch-poll": "npm run watch -- --watch-poll", "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", "prod": "npm run production", "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "lint": "eslint --ext .js,.vue resources && stylelint \"resources/sass/*.scss\" \"resources/vue/*.vue\"" }, "devDependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.29", "@fortawesome/free-brands-svg-icons": "^5.13.1", "@fortawesome/free-regular-svg-icons": "^5.13.1", "@fortawesome/free-solid-svg-icons": "^5.13.1", "@fortawesome/vue-fontawesome": "^0.1.10", "axios": "^0.19", "bootstrap": "^4.5.0", "cross-env": "^7.0", "eslint": "^6.8.0", "eslint-plugin-vue": "^6.2.2", "jquery": "^3.5.1", "laravel-mix": "^5.0.4", - "openvidu-browser": "^2.13.0", + "openvidu-browser": "^2.14.0", "popper.js": "^1.16.0", "resolve-url-loader": "^2.3.1", "sass": "^1.26.9", "sass-loader": "^8.0.0", "stylelint": "^13.6.1", "stylelint-config-standard": "^20.0.0", "vue": "^2.6.11", "vue-router": "^3.3.4", "vue-template-compiler": "^2.6.11", "vuex": "^3.4.0" } }