Merge branch 'release/v1.2.0'
[oweals/peertube.git] / shared / models / server / server-stats.model.ts
1 import { VideoRedundancyStrategy } from '../redundancy'
2
3 export interface ServerStats {
4   totalUsers: number
5   totalLocalVideos: number
6   totalLocalVideoViews: number
7   totalLocalVideoComments: number
8   totalLocalVideoFilesSize: number
9
10   totalVideos: number
11   totalVideoComments: number
12
13   totalInstanceFollowers: number
14   totalInstanceFollowing: number
15
16   videosRedundancy: {
17     strategy: VideoRedundancyStrategy
18     totalSize: number
19     totalUsed: number
20     totalVideoFiles: number
21     totalVideos: number
22   }[]
23 }