소스 검색

feat(web): env var for filesharing API URL

Aaron van Meerten 1 주 전
부모
커밋
7767736ceb
2개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      docker-compose.yml
  2. 8 0
      web/rootfs/defaults/settings-config.js

+ 1 - 0
docker-compose.yml

@@ -111,6 +111,7 @@ services:
             - E2EPING_NUM_REQUESTS
             - E2EPING_MAX_CONFERENCE_SIZE
             - E2EPING_MAX_MESSAGE_PER_SECOND
+            - FILESHARING_API_URL
             - GOOGLE_ANALYTICS_ID
             - GOOGLE_API_APP_CLIENT_ID
             - HIDE_PREMEETING_BUTTONS

+ 8 - 0
web/rootfs/defaults/settings-config.js

@@ -375,6 +375,14 @@ config.dynamicBrandingUrl = '{{ .Env.DYNAMIC_BRANDING_URL }}';
 config.brandingDataUrl = '{{ .Env.BRANDING_DATA_URL }}';
 {{ end -}}
 
+{{ if .Env.FILESHARING_API_URL -}}
+// External API url used to share files within a meeting.
+config.fileSharing = {
+    apiUrl :"{{ .Env.FILESHARING_API_URL }}",
+    enabled: true
+};
+{{ end -}}
+
 {{ if .Env.TOKEN_AUTH_URL -}}
 // Authenticate using external service
 config.tokenAuthUrl = '{{ .Env.TOKEN_AUTH_URL }}';