mirror of
https://github.com/vector-im/element-call.git
synced 2026-10-16 23:45:50 +00:00
Force url-only mode and add missing widget capabilities
This commit is contained in:
@@ -79,4 +79,6 @@ rc_message:
|
|||||||
matrix_rtc:
|
matrix_rtc:
|
||||||
transports:
|
transports:
|
||||||
- type: livekit
|
- type: livekit
|
||||||
livekit_service_url: https://matrix-rtc.othersite.m.localhost/livekit/jwt
|
# Omitting livekit_service_url forces usage of the C-S endpoints.
|
||||||
|
# livekit_service_url: https://matrix-rtc.othersite.m.localhost/livekit/jwt
|
||||||
|
url: wss://matrix-rtc.othersite.m.localhost/livekit/sfu
|
||||||
|
|||||||
@@ -79,4 +79,6 @@ rc_message:
|
|||||||
matrix_rtc:
|
matrix_rtc:
|
||||||
transports:
|
transports:
|
||||||
- type: livekit
|
- type: livekit
|
||||||
livekit_service_url: https://matrix-rtc.m.localhost/livekit/jwt
|
# Omitting livekit_service_url forces usage of the C-S endpoints.
|
||||||
|
# livekit_service_url: https://matrix-rtc.m.localhost/livekit/jwt
|
||||||
|
url: wss://matrix-rtc.m.localhost/livekit/sfu
|
||||||
|
|||||||
+18
-4
@@ -153,8 +153,19 @@ services:
|
|||||||
- ecbackend
|
- ecbackend
|
||||||
|
|
||||||
element-web:
|
element-web:
|
||||||
image: ghcr.io/element-hq/element-web:develop
|
# image: ghcr.io/element-hq/element-web:develop
|
||||||
pull_policy: always
|
# pull_policy: always
|
||||||
|
# Built from https://github.com/element-hq/element-web/pull/35446 while it
|
||||||
|
# is unmerged.
|
||||||
|
image: element-web:pr-35446
|
||||||
|
pull_policy: build
|
||||||
|
build:
|
||||||
|
context: https://github.com/element-hq/element-web.git#johannes/rtc-cs-widget
|
||||||
|
dockerfile: apps/web/Dockerfile
|
||||||
|
target: element_web
|
||||||
|
args:
|
||||||
|
# The Dockerfile reads the version from .git, which a git context drops by default
|
||||||
|
BUILDKIT_CONTEXT_KEEP_GIT_DIR: 1
|
||||||
volumes:
|
volumes:
|
||||||
- ./backend/ew.test.config.json:/app/config.json:Z
|
- ./backend/ew.test.config.json:/app/config.json:Z
|
||||||
# Replaces the Element Call widget bundled in the image with the embedded
|
# Replaces the Element Call widget bundled in the image with the embedded
|
||||||
@@ -168,8 +179,11 @@ services:
|
|||||||
- ecbackend
|
- ecbackend
|
||||||
|
|
||||||
element-web-1:
|
element-web-1:
|
||||||
image: ghcr.io/element-hq/element-web:develop
|
# image: ghcr.io/element-hq/element-web:develop
|
||||||
pull_policy: always
|
# pull_policy: always
|
||||||
|
# The image the element-web service builds
|
||||||
|
image: element-web:pr-35446
|
||||||
|
pull_policy: never
|
||||||
volumes:
|
volumes:
|
||||||
- ./backend/ew.test.othersite.config.json:/app/config.json:Z
|
- ./backend/ew.test.othersite.config.json:/app/config.json:Z
|
||||||
# Replaces the Element Call widget bundled in the image with the embedded
|
# Replaces the Element Call widget bundled in the image with the embedded
|
||||||
|
|||||||
@@ -179,6 +179,8 @@ export const initializeWidget = (
|
|||||||
updateDelayedEvents: true,
|
updateDelayedEvents: true,
|
||||||
sendSticky: true,
|
sendSticky: true,
|
||||||
receiveSticky: true,
|
receiveSticky: true,
|
||||||
|
rtcLivekitGetToken: true,
|
||||||
|
rtcLivekitDelegateDelayedLeave: true,
|
||||||
},
|
},
|
||||||
roomId,
|
roomId,
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user