Spaces:
Runtime error
Runtime error
Finalize WebRTC network path with rtc-config defaults and relay fallback (v2.6.8)
Browse files- index.html +2 -2
- package.json +1 -1
- server.js +20 -1
index.html
CHANGED
|
@@ -3048,7 +3048,7 @@
|
|
| 3048 |
<div class="chat-header-title" id="chatTitle">💬 Select a friend to chat</div>
|
| 3049 |
</div>
|
| 3050 |
<div class="chat-header-actions">
|
| 3051 |
-
<span class="build-badge mobile-essential" id="buildVersionBadge" title="Frontend build version">v2.6.
|
| 3052 |
<button class="header-btn mobile-essential" onclick="toggleArchiveChat()" title="Archive chat">
|
| 3053 |
<i class="fas fa-archive"></i>
|
| 3054 |
</button>
|
|
@@ -3665,7 +3665,7 @@
|
|
| 3665 |
|
| 3666 |
<script src="/socket.io/socket.io.js"></script>
|
| 3667 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
|
| 3668 |
-
<script src="client.js?v=2.6.
|
| 3669 |
</body>
|
| 3670 |
</html>
|
| 3671 |
|
|
|
|
| 3048 |
<div class="chat-header-title" id="chatTitle">💬 Select a friend to chat</div>
|
| 3049 |
</div>
|
| 3050 |
<div class="chat-header-actions">
|
| 3051 |
+
<span class="build-badge mobile-essential" id="buildVersionBadge" title="Frontend build version">v2.6.8</span>
|
| 3052 |
<button class="header-btn mobile-essential" onclick="toggleArchiveChat()" title="Archive chat">
|
| 3053 |
<i class="fas fa-archive"></i>
|
| 3054 |
</button>
|
|
|
|
| 3665 |
|
| 3666 |
<script src="/socket.io/socket.io.js"></script>
|
| 3667 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
|
| 3668 |
+
<script src="client.js?v=2.6.8"></script>
|
| 3669 |
</body>
|
| 3670 |
</html>
|
| 3671 |
|
package.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"name": "discord-like-app",
|
| 3 |
-
"version": "2.6.
|
| 4 |
"main": "server.js",
|
| 5 |
"scripts": {
|
| 6 |
"dev": "nodemon server.js",
|
|
|
|
| 1 |
{
|
| 2 |
"name": "discord-like-app",
|
| 3 |
+
"version": "2.6.8",
|
| 4 |
"main": "server.js",
|
| 5 |
"scripts": {
|
| 6 |
"dev": "nodemon server.js",
|
server.js
CHANGED
|
@@ -73,7 +73,26 @@ app.get('/api/rtc-config', (req, res) => {
|
|
| 73 |
{ urls: 'stun:stun2.l.google.com:19302' },
|
| 74 |
{ urls: 'stun:stun3.l.google.com:19302' },
|
| 75 |
{ urls: 'stun:stun4.l.google.com:19302' },
|
| 76 |
-
{ urls: 'stun:stun.cloudflare.com:3478' }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 77 |
];
|
| 78 |
|
| 79 |
const turnUrlsRaw = process.env.TURN_URLS || '';
|
|
|
|
| 73 |
{ urls: 'stun:stun2.l.google.com:19302' },
|
| 74 |
{ urls: 'stun:stun3.l.google.com:19302' },
|
| 75 |
{ urls: 'stun:stun4.l.google.com:19302' },
|
| 76 |
+
{ urls: 'stun:stun.cloudflare.com:3478' },
|
| 77 |
+
{
|
| 78 |
+
urls: [
|
| 79 |
+
'turn:a.relay.metered.ca:80',
|
| 80 |
+
'turn:a.relay.metered.ca:80?transport=tcp',
|
| 81 |
+
'turn:a.relay.metered.ca:443',
|
| 82 |
+
'turns:a.relay.metered.ca:443?transport=tcp'
|
| 83 |
+
],
|
| 84 |
+
username: 'openrelayproject',
|
| 85 |
+
credential: 'openrelayproject'
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
urls: [
|
| 89 |
+
'turn:openrelay.metered.ca:80',
|
| 90 |
+
'turn:openrelay.metered.ca:443',
|
| 91 |
+
'turn:openrelay.metered.ca:443?transport=tcp'
|
| 92 |
+
],
|
| 93 |
+
username: 'openrelayproject',
|
| 94 |
+
credential: 'openrelayproject'
|
| 95 |
+
}
|
| 96 |
];
|
| 97 |
|
| 98 |
const turnUrlsRaw = process.env.TURN_URLS || '';
|