How to set up local jitsi-meet development environment

Hi, I want to debug jitsi-meet web code in browser and follow this guide


to run :
npm install
make dev
both successful but when I tried https://localhost:8080/ in browser, I can not connect to this site.
maybe I need to install nginx? but no such step in this guide and I do not how to configure it…

I found another guide too, in this guide, we should deploy a full jitsi meet, then replace the jitsi meet in nginx with local and jicofo / jvb in local.

[jitsi-dev] setup a jitsi development and test environment

which guide should I follow?

in first case, if I want to use my local jitsi server, the only thing I need to do is : export WEBPACK_DEV_SERVER_PROXY_TARGET=https://your-example-server.com
right?

Thanks!

@damencho, could you help me? thanks

make dev and you should be connecting to the localhost:8080 from the browser, you don’t need anything else. What is the output of the command.

I run the build on VM (ip is x.x.x.x), then I connect to https://x.x.x.x:8080/ in my machine’s browser and failed “This site can’t be reached”
below is output of “make dev”

rm -fr libs
mkdir -p libs
./node_modules/.bin/node-sass css/main.scss css/all.bundle.css &&
./node_modules/.bin/cleancss css/all.bundle.css > css/all.css ;
rm css/all.bundle.css
Rendering Complete, saving .css file…
Wrote CSS to /opt/jitsi-meet-stable-jitsi-meet_4627/css/all.bundle.css
cp
node_modules/rnnoise-wasm/dist//rnnoise.wasm
libs
cp
node_modules/lib-jitsi-meet//lib-jitsi-meet.min.js
node_modules/lib-jitsi-meet//lib-jitsi-meet.min.map
node_modules/lib-jitsi-meet//connection_optimization/external_connect.js
node_modules/lib-jitsi-meet//modules/browser/capabilities.json
libs
cp
node_modules/libflacjs/dist/min//libflac4-1.3.2.min.js
node_modules/libflacjs/dist/min//libflac4-1.3.2.min.js.mem
libs
./node_modules/.bin/webpack-dev-server
:information_source: 「wds」: Project is running at https://localhost:8080/
:information_source: 「wds」: webpack output is served from /libs/
:information_source: 「wds」: Content not from webpack is served from /opt/jitsi-meet-stable-jitsi-meet_4627

:information_source: 「wdm」: Hash: f9d5fd735b4930dfa05e68a624cb7a702fee968e9b8c15a5251d490f99cc407c578b2c9965f85eb22b21be3fd46bd0fcd646c809fb67f723d051e702ca353a2a78775cb6ee12c26ca2d46cd6f2864071fb4a8d840a70e34517a0c5ee9459088a2ae5728d
Version: webpack 4.43.0
Child
Hash: f9d5fd735b4930dfa05e
Time: 34705ms
Built at: 06/24/2020 2:54:21 AM
Asset Size Chunks Chunk Names
app.bundle.js 13.4 MiB app.bundle [emitted] [big] app.bundle
app.bundle.js.map 12.6 MiB app.bundle [emitted] [dev] app.bundle
Entrypoint app.bundle [big] = app.bundle.js app.bundle.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./app.js 40 bytes {app.bundle} [built]
[./app.js] 1.54 KiB {app.bundle} [built]
[./conference.js] 94.6 KiB {app.bundle} [built]
[./modules/API/index.js] 90 bytes {app.bundle} [built]
[./modules/UI/UI.js] 18.1 KiB {app.bundle} [built]
[./modules/keyboardshortcut/keyboardshortcut.js] 6.16 KiB {app.bundle} [built]
[./modules/remotecontrol/RemoteControl.js] 2.33 KiB {app.bundle} [built]
[./modules/translation/translation.js] 1.15 KiB {app.bundle} [built]
[./node_modules/jQuery-Impromptu/src/jquery-impromptu.js] 23.9 KiB {app.bundle} [built]
[./node_modules/jquery-contextmenu/dist/jquery.contextMenu.js] 87.9 KiB {app.bundle} [built]
[./node_modules/jquery/dist/jquery.js-exposed] 138 bytes {app.bundle} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {app.bundle} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {app.bundle} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {app.bundle} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {app.bundle} [built]
+ 2391 hidden modules
Child
Hash: 68a624cb7a702fee968e
Time: 28585ms
Built at: 06/24/2020 2:54:15 AM
Asset Size Chunks Chunk Names
device_selection_popup_bundle.js 4.46 MiB device_selection_popup_bundle [emitted] [big] device_selection_popup_bundle
device_selection_popup_bundle.js.map 4.07 MiB device_selection_popup_bundle [emitted] [dev] device_selection_popup_bundle
Entrypoint device_selection_popup_bundle [big] = device_selection_popup_bundle.js device_selection_popup_bundle.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./react/features/settings/popup.js 40 bytes {device_selection_popup_bundle} [built]
[./modules/API/external/functions.js] 3.96 KiB {device_selection_popup_bundle} [built]
[./modules/transport/index.js] 1.26 KiB {device_selection_popup_bundle} [built]
[./node_modules/@atlaskit/theme/dist/esm/index.js] 2.36 KiB {device_selection_popup_bundle} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {device_selection_popup_bundle} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {device_selection_popup_bundle} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {device_selection_popup_bundle} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {device_selection_popup_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {device_selection_popup_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {device_selection_popup_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {device_selection_popup_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {device_selection_popup_bundle} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {device_selection_popup_bundle} [built]
[./react/features/settings/components/web/DeviceSelectionPopup.js] 8.15 KiB {device_selection_popup_bundle} [built]
[./react/features/settings/popup.js] 315 bytes {device_selection_popup_bundle} [built]
+ 657 hidden modules
Child
Hash: 9b8c15a5251d490f99cc
Time: 25788ms
Built at: 06/24/2020 2:54:12 AM
Asset Size Chunks Chunk Names
alwaysontop.js 2.76 MiB alwaysontop [emitted] [big] alwaysontop
alwaysontop.js.map 2.97 MiB alwaysontop [emitted] [dev] alwaysontop
Entrypoint alwaysontop [big] = alwaysontop.js alwaysontop.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./react/features/always-on-top/index.js 40 bytes {alwaysontop} [built]
[./node_modules/ansi-html/index.js] 4.16 KiB {alwaysontop} [built]
[./node_modules/react-dom/index.js] 1.33 KiB {alwaysontop} [built]
[./node_modules/react/index.js] 190 bytes {alwaysontop} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {alwaysontop} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {alwaysontop} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {alwaysontop} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {alwaysontop} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {alwaysontop} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {alwaysontop} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {alwaysontop} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {alwaysontop} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {alwaysontop} [built]
[./react/features/always-on-top/AlwaysOnTop.js] 5.82 KiB {alwaysontop} [built]
[./react/features/always-on-top/index.js] 364 bytes {alwaysontop} [built]
+ 329 hidden modules
Child
Hash: 407c578b2c9965f85eb2
Time: 20755ms
Built at: 06/24/2020 2:54:07 AM
Asset Size Chunks Chunk Names
dial_in_info_bundle.js 2.22 MiB dial_in_info_bundle [emitted] [big] dial_in_info_bundle
dial_in_info_bundle.js.map 2.47 MiB dial_in_info_bundle [emitted] [dev] dial_in_info_bundle
Entrypoint dial_in_info_bundle [big] = dial_in_info_bundle.js dial_in_info_bundle.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./react/features/invite/components/dial-in-info-page 40 bytes {dial_in_info_bundle} [built]
[./node_modules/ansi-html/index.js] 4.16 KiB {dial_in_info_bundle} [built]
[./node_modules/ansi-regex/index.js] 135 bytes {dial_in_info_bundle} [built]
[./node_modules/html-entities/lib/index.js] 449 bytes {dial_in_info_bundle} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {dial_in_info_bundle} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {dial_in_info_bundle} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {dial_in_info_bundle} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {dial_in_info_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {dial_in_info_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {dial_in_info_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {dial_in_info_bundle} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {dial_in_info_bundle} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {dial_in_info_bundle} [built]
[./react/features/invite/components/dial-in-info-page/DialInInfoApp.web.js] 981 bytes {dial_in_info_bundle} [built]
[./react/features/invite/components/dial-in-info-page/index.js] 75 bytes {dial_in_info_bundle} [built]
+ 241 hidden modules
Child
Hash: 2b21be3fd46bd0fcd646
Time: 6424ms
Built at: 06/24/2020 2:53:53 AM
Asset Size Chunks Chunk Names
do_external_connect.js 386 KiB do_external_connect [emitted] [big] do_external_connect
do_external_connect.js.map 443 KiB do_external_connect [emitted] [dev] do_external_connect
Entrypoint do_external_connect [big] = do_external_connect.js do_external_connect.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./connection_optimization/do_external_connect.js 40 bytes {do_external_connect} [built]
[./connection_optimization/do_external_connect.js] 2.41 KiB {do_external_connect} [built]
[./node_modules/ansi-html/index.js] 4.16 KiB {do_external_connect} [built]
[./node_modules/ansi-regex/index.js] 135 bytes {do_external_connect} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {do_external_connect} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {do_external_connect} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {do_external_connect} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {do_external_connect} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {do_external_connect} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {do_external_connect} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {do_external_connect} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {do_external_connect} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {do_external_connect} [built]
[./react/features/base/config/getRoomName.js] 389 bytes {do_external_connect} [built]
[./react/features/base/util/parseURLParams.js] 1.46 KiB {do_external_connect} [built]
+ 28 hidden modules
Child
Hash: c809fb67f723d051e702
Time: 5332ms
Built at: 06/24/2020 2:53:52 AM
Asset Size Chunks Chunk Names
flacEncodeWorker.js 359 KiB flacEncodeWorker [emitted] [big] flacEncodeWorker
flacEncodeWorker.js.map 414 KiB flacEncodeWorker [emitted] [dev] flacEncodeWorker
Entrypoint flacEncodeWorker [big] = flacEncodeWorker.js flacEncodeWorker.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./react/features/local-recording/recording/flac/flacEncodeWorker.js 40 bytes {flacEncodeWorker} [built]
[./node_modules/ansi-html/index.js] 4.16 KiB {flacEncodeWorker} [built]
[./node_modules/ansi-regex/index.js] 135 bytes {flacEncodeWorker} [built]
[./node_modules/html-entities/lib/index.js] 449 bytes {flacEncodeWorker} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {flacEncodeWorker} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {flacEncodeWorker} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {flacEncodeWorker} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {flacEncodeWorker} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {flacEncodeWorker} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {flacEncodeWorker} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {flacEncodeWorker} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {flacEncodeWorker} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {flacEncodeWorker} [built]
[./react/features/local-recording/recording/flac/flacEncodeWorker.js] 9.03 KiB {flacEncodeWorker} [built]
[./react/features/local-recording/recording/flac/messageTypes.js] 1.05 KiB {flacEncodeWorker} [built]
+ 19 hidden modules
Child
Hash: ca353a2a78775cb6ee12
Time: 5529ms
Built at: 06/24/2020 2:53:52 AM
Asset Size Chunks Chunk Names
analytics-ga.js 389 KiB analytics-ga [emitted] [big] analytics-ga
analytics-ga.js.map 450 KiB analytics-ga [emitted] [dev] analytics-ga
Entrypoint analytics-ga [big] = analytics-ga.js analytics-ga.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./react/features/analytics/handlers/GoogleAnalyticsHandler.js 40 bytes {analytics-ga} [built]
[./node_modules/ansi-html/index.js] 4.16 KiB {analytics-ga} [built]
[./node_modules/ansi-regex/index.js] 135 bytes {analytics-ga} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {analytics-ga} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {analytics-ga} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {analytics-ga} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {analytics-ga} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {analytics-ga} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {analytics-ga} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {analytics-ga} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {analytics-ga} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {analytics-ga} [built]
[./react/features/analytics/handlers/AbstractHandler.js] 2.35 KiB {analytics-ga} [built]
[./react/features/analytics/handlers/GoogleAnalyticsHandler.js] 4.18 KiB {analytics-ga} [built]
[./react/features/base/util/index.js] 178 bytes {analytics-ga} [built]
+ 28 hidden modules
Child
Hash: c26ca2d46cd6f2864071
Time: 14742ms
Built at: 06/24/2020 2:54:01 AM
Asset Size Chunks Chunk Names
video-blur-effect.min.js 1.12 MiB video-blur-effect [emitted] [big] video-blur-effect
video-blur-effect.min.map 1.27 MiB video-blur-effect [emitted] [dev] video-blur-effect
Entrypoint video-blur-effect [big] = video-blur-effect.min.js video-blur-effect.min.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./react/features/stream-effects/blur/index.js 40 bytes {video-blur-effect} [built]
[./node_modules/@tensorflow-models/body-pix/dist/body-pix.esm.js] 42.1 KiB {video-blur-effect} [built]
[./node_modules/@tensorflow/tfjs-converter/dist/tf-converter.esm.js] 91.9 KiB {video-blur-effect} [built]
[./node_modules/@tensorflow/tfjs-core/dist/tf-core.esm.js] 536 KiB {video-blur-effect} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {video-blur-effect} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {video-blur-effect} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {video-blur-effect} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {video-blur-effect} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {video-blur-effect} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {video-blur-effect} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {video-blur-effect} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {video-blur-effect} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {video-blur-effect} [built]
[./react/features/stream-effects/blur/JitsiStreamBlurEffect.js] 3.84 KiB {video-blur-effect} [built]
[./react/features/stream-effects/blur/index.js] 810 bytes {video-blur-effect} [built]
+ 33 hidden modules
Child
Hash: fb4a8d840a70e34517a0
Time: 5353ms
Built at: 06/24/2020 2:53:52 AM
Asset Size Chunks Chunk Names
rnnoise-processor.min.js 385 KiB rnnoise-processor [emitted] [big] rnnoise-processor
rnnoise-processor.min.map 443 KiB rnnoise-processor [emitted] [dev] rnnoise-processor
Entrypoint rnnoise-processor [big] = rnnoise-processor.min.js rnnoise-processor.min.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./react/features/stream-effects/rnnoise/index.js 40 bytes {rnnoise-processor} [built]
[./node_modules/ansi-html/index.js] 4.16 KiB {rnnoise-processor} [built]
[./node_modules/ansi-regex/index.js] 135 bytes {rnnoise-processor} [built]
[./node_modules/rnnoise-wasm/dist/index.js] 14.1 KiB {rnnoise-processor} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {rnnoise-processor} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {rnnoise-processor} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {rnnoise-processor} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {rnnoise-processor} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {rnnoise-processor} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {rnnoise-processor} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {rnnoise-processor} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {rnnoise-processor} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {rnnoise-processor} [built]
[./react/features/stream-effects/rnnoise/RnnoiseProcessor.js] 5.52 KiB {rnnoise-processor} [built]
[./react/features/stream-effects/rnnoise/index.js] 889 bytes {rnnoise-processor} [built]
+ 23 hidden modules
Child
Hash: c5ee9459088a2ae5728d
Time: 9814ms
Built at: 06/24/2020 2:53:56 AM
Asset Size Chunks Chunk Names
external_api.js 461 KiB external_api [emitted] [big] external_api
external_api.js.map 537 KiB external_api [emitted] [dev] external_api
Entrypoint external_api [big] = external_api.js external_api.js.map
[0] multi (webpack)-dev-server/client?https://localhost:8080 ./modules/API/external/index.js 40 bytes {external_api} [built]
[./modules/API/external/electronPopupsConfig.json] 285 bytes {external_api} [built]
[./modules/API/external/external_api.js] 29.1 KiB {external_api} [built]
[./modules/API/external/functions.js] 3.96 KiB {external_api} [built]
[./modules/API/external/index.js] 171 bytes {external_api} [built]
[./modules/transport/index.js] 1.26 KiB {external_api} [built]
[./node_modules/strip-ansi/index.js] 161 bytes {external_api} [built]
[./node_modules/webpack-dev-server/client/index.js?https://localhost:8080] (webpack)-dev-server/client?https://localhost:8080 4.29 KiB {external_api} [built]
[./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {external_api} [built]
[./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {external_api} [built]
[./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {external_api} [built]
[./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {external_api} [built]
[./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {external_api} [built]
[./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {external_api} [built]
[./node_modules/webpack/hot sync ^./log$] (webpack)/hot sync nonrecursive ^./log$ 170 bytes {external_api} [built]
+ 40 hidden modules
:information_source: 「wdm」: Compiled successfully.

make dev is for local development of the UI, you run it on your machine and you connect to localhost, it does not work remotely.
If you want a full deployment on remote machine follow quick install guide https://jitsi.org/qi

Thank U, I will build it on local machine!