]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/models/server/server-config.model.ts
Handle live federation
[github/Chocobozzz/PeerTube.git] / shared / models / server / server-config.model.ts
index 9c903b7ee324b518b92dda315b93083e616eb300..77694a6273c615f5990a608dfb28b64cde7f3e3a 100644 (file)
@@ -50,6 +50,13 @@ export interface ServerConfig {
       users: boolean
       anonymous: boolean
     }
+
+    searchIndex: {
+      enabled: boolean
+      url: string
+      disableLocalSearch: boolean
+      isDefaultSearch: boolean
+    }
   }
 
   plugin: {
@@ -91,6 +98,16 @@ export interface ServerConfig {
     enabledResolutions: number[]
   }
 
+  live: {
+    enabled: boolean
+
+    transcoding: {
+      enabled: boolean
+
+      enabledResolutions: number[]
+    }
+  }
+
   import: {
     videos: {
       http: {