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 4693a5a6..d4313cd2 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": { "axios": "^0.19", "bootstrap": "^4.4.1", "cross-env": "^5.1", "eslint": "^6.8.0", "eslint-plugin-vue": "^6.1.1", "@fortawesome/fontawesome-svg-core": "^1.2.27", "@fortawesome/free-brands-svg-icons": "^5.12.1", "@fortawesome/free-regular-svg-icons": "^5.12.1", "@fortawesome/free-solid-svg-icons": "^5.12.1", "@fortawesome/vue-fontawesome": "^0.1.9", "jquery": "^3.4.1", "laravel-mix": "^4.0.7", - "openvidu-browser": "2.13.0", + "openvidu-browser": "2.14.0", "popper.js": "^1.12", "resolve-url-loader": "^2.3.1", "sass": "^1.15.2", "sass-loader": "^7.1.0", "stylelint": "^12.0.1", "stylelint-config-standard": "^19.0.0", "vue": "^2.5.17", "vue-router": "^3.1.3", "vue-template-compiler": "^2.6.10", "vuex": "^3.1.1" } }