X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Finitializers%2Fconfig.ts;h=1630f7f0c8a909c8a38c4985d5a8853dc3f5c71e;hb=2264c1ceedcf27998108b8f8b706e51ed910d4fb;hp=7a8200ed9fce88abc4c0abe2961e378c5cbe86d4;hpb=c6c0fa6cd8fe8f752463d8982c3dbcd448739c4e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/initializers/config.ts b/server/initializers/config.ts index 7a8200ed9..1630f7f0c 100644 --- a/server/initializers/config.ts +++ b/server/initializers/config.ts @@ -104,7 +104,8 @@ const CONFIG = { MAX_FILE_SIZE: bytes.parse(config.get('log.rotation.maxFileSize')), MAX_FILES: config.get('log.rotation.maxFiles') }, - ANONYMIZE_IP: config.get('log.anonymizeIP') + ANONYMIZE_IP: config.get('log.anonymizeIP'), + LOG_PING_REQUESTS: config.get('log.log_ping_requests') }, TRENDING: { VIDEOS: { @@ -189,6 +190,7 @@ const CONFIG = { get '480p' () { return config.get('transcoding.resolutions.480p') }, get '720p' () { return config.get('transcoding.resolutions.720p') }, get '1080p' () { return config.get('transcoding.resolutions.1080p') }, + get '1440p' () { return config.get('transcoding.resolutions.1440p') }, get '2160p' () { return config.get('transcoding.resolutions.2160p') } }, HLS: { @@ -201,6 +203,12 @@ const CONFIG = { LIVE: { get ENABLED () { return config.get('live.enabled') }, + get MAX_DURATION () { return parseDurationToMs(config.get('live.max_duration')) }, + get MAX_INSTANCE_LIVES () { return config.get('live.max_instance_lives') }, + get MAX_USER_LIVES () { return config.get('live.max_user_lives') }, + + get ALLOW_REPLAY () { return config.get('live.allow_replay') }, + RTMP: { get PORT () { return config.get('live.rtmp.port') } }, @@ -215,6 +223,7 @@ const CONFIG = { get '480p' () { return config.get('live.transcoding.resolutions.480p') }, get '720p' () { return config.get('live.transcoding.resolutions.720p') }, get '1080p' () { return config.get('live.transcoding.resolutions.1080p') }, + get '1440p' () { return config.get('live.transcoding.resolutions.1440p') }, get '2160p' () { return config.get('live.transcoding.resolutions.2160p') } } } @@ -223,6 +232,7 @@ const CONFIG = { VIDEOS: { HTTP: { get ENABLED () { return config.get('import.videos.http.enabled') }, + get FORCE_IPV4 () { return config.get('import.videos.http.force_ipv4') }, PROXY: { get ENABLED () { return config.get('import.videos.http.proxy.enabled') }, get URL () { return config.get('import.videos.http.proxy.url') }