X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server.ts;h=bb7a0c2101eb8116464baa71a284ca0718b9424d;hb=db1ccd05d349c400c658dec68d11c8b01c9ccd01;hp=f4f448e6b4732304b7c0f642067d3e8198f10171;hpb=5a637488778055906dbacdca735565b2f46f0cf7;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server.ts b/server.ts index f4f448e6b..bb7a0c210 100644 --- a/server.ts +++ b/server.ts @@ -1,11 +1,3 @@ -import { registerTSPaths } from './server/helpers/register-ts-paths' -registerTSPaths() - -import { isTestInstance } from './server/helpers/core-utils' -if (isTestInstance()) { - require('source-map-support').install() -} - // ----------- Node modules ----------- import express from 'express' import morgan, { token } from 'morgan' @@ -19,7 +11,7 @@ import { program as cli } from 'commander' process.title = 'peertube' // Create our main app -const app = express().disable("x-powered-by") +const app = express().disable('x-powered-by') // ----------- Core checker ----------- import { checkMissedConfig, checkFFmpeg, checkNodeVersion } from './server/initializers/checker-before-init' @@ -50,10 +42,7 @@ try { import { checkConfig, checkActivityPubUrls, checkFFmpegVersion } from './server/initializers/checker-after-init' -const errorMessage = checkConfig() -if (errorMessage !== null) { - throw new Error(errorMessage) -} +checkConfig() // Trust our proxy (IP forwarding...) app.set('trust proxy', CONFIG.TRUST_PROXY) @@ -135,6 +124,7 @@ import { HttpStatusCode } from './shared/models/http/http-error-codes' import { VideosTorrentCache } from '@server/lib/files-cache/videos-torrent-cache' import { ServerConfigManager } from '@server/lib/server-config-manager' import { VideoViews } from '@server/lib/video-views' +import { isTestInstance } from './server/helpers/core-utils' // ----------- Command line -----------