mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-06 03:50:26 +02:00
server/server -> server/core
This commit is contained in:
parent
114327d4ce
commit
5a3d0650c9
838 changed files with 111 additions and 111 deletions
|
@ -4,12 +4,12 @@ await registerOpentelemetryTracing()
|
|||
process.title = 'peertube'
|
||||
|
||||
// ----------- Core checker -----------
|
||||
import { checkMissedConfig, checkFFmpeg, checkNodeVersion } from './server/initializers/checker-before-init.js'
|
||||
import { checkMissedConfig, checkFFmpeg, checkNodeVersion } from './core/initializers/checker-before-init.js'
|
||||
|
||||
// Do not use barrels because we don't want to load all modules here (we need to initialize database first)
|
||||
import { CONFIG } from './server/initializers/config.js'
|
||||
import { API_VERSION, WEBSERVER, loadLanguages } from './server/initializers/constants.js'
|
||||
import { logger } from './server/helpers/logger.js'
|
||||
import { CONFIG } from './core/initializers/config.js'
|
||||
import { API_VERSION, WEBSERVER, loadLanguages } from './core/initializers/constants.js'
|
||||
import { logger } from './core/helpers/logger.js'
|
||||
|
||||
const missed = checkMissedConfig()
|
||||
if (missed.length !== 0) {
|
||||
|
@ -30,7 +30,7 @@ try {
|
|||
process.exit(-1)
|
||||
}
|
||||
|
||||
import { checkConfig, checkActivityPubUrls, checkFFmpegVersion } from './server/initializers/checker-after-init.js'
|
||||
import { checkConfig, checkActivityPubUrls, checkFFmpegVersion } from './core/initializers/checker-after-init.js'
|
||||
|
||||
try {
|
||||
checkConfig()
|
||||
|
@ -42,10 +42,10 @@ try {
|
|||
// ----------- Database -----------
|
||||
|
||||
// Initialize database and models
|
||||
import { initDatabaseModels, checkDatabaseConnectionOrDie } from './server/initializers/database.js'
|
||||
import { initDatabaseModels, checkDatabaseConnectionOrDie } from './core/initializers/database.js'
|
||||
checkDatabaseConnectionOrDie()
|
||||
|
||||
import { migrate } from './server/initializers/migrator.js'
|
||||
import { migrate } from './core/initializers/migrator.js'
|
||||
migrate()
|
||||
.then(() => initDatabaseModels(false))
|
||||
.then(() => startApplication())
|
||||
|
@ -85,7 +85,7 @@ app.use((_req, res, next) => {
|
|||
})
|
||||
|
||||
// Security middleware
|
||||
import { baseCSP } from './server/middlewares/csp.js'
|
||||
import { baseCSP } from './core/middlewares/csp.js'
|
||||
|
||||
if (CONFIG.CSP.ENABLED) {
|
||||
app.use(baseCSP)
|
||||
|
@ -98,9 +98,9 @@ if (CONFIG.SECURITY.FRAMEGUARD.ENABLED) {
|
|||
}
|
||||
|
||||
// ----------- PeerTube modules -----------
|
||||
import { installApplication } from './server/initializers/installer.js'
|
||||
import { Emailer } from './server/lib/emailer.js'
|
||||
import { JobQueue } from './server/lib/job-queue/index.js'
|
||||
import { installApplication } from './core/initializers/installer.js'
|
||||
import { Emailer } from './core/lib/emailer.js'
|
||||
import { JobQueue } from './core/lib/job-queue/index.js'
|
||||
import {
|
||||
activityPubRouter,
|
||||
apiRouter,
|
||||
|
@ -117,29 +117,29 @@ import {
|
|||
createWebsocketTrackerServer,
|
||||
sitemapRouter,
|
||||
downloadRouter
|
||||
} from './server/controllers/index.js'
|
||||
import { advertiseDoNotTrack } from './server/middlewares/dnt.js'
|
||||
import { apiFailMiddleware } from './server/middlewares/error.js'
|
||||
import { Redis } from './server/lib/redis.js'
|
||||
import { ActorFollowScheduler } from './server/lib/schedulers/actor-follow-scheduler.js'
|
||||
import { RemoveOldViewsScheduler } from './server/lib/schedulers/remove-old-views-scheduler.js'
|
||||
import { UpdateVideosScheduler } from './server/lib/schedulers/update-videos-scheduler.js'
|
||||
import { YoutubeDlUpdateScheduler } from './server/lib/schedulers/youtube-dl-update-scheduler.js'
|
||||
import { VideosRedundancyScheduler } from './server/lib/schedulers/videos-redundancy-scheduler.js'
|
||||
import { RemoveOldHistoryScheduler } from './server/lib/schedulers/remove-old-history-scheduler.js'
|
||||
import { AutoFollowIndexInstances } from './server/lib/schedulers/auto-follow-index-instances.js'
|
||||
import { RemoveDanglingResumableUploadsScheduler } from './server/lib/schedulers/remove-dangling-resumable-uploads-scheduler.js'
|
||||
import { VideoViewsBufferScheduler } from './server/lib/schedulers/video-views-buffer-scheduler.js'
|
||||
import { GeoIPUpdateScheduler } from './server/lib/schedulers/geo-ip-update-scheduler.js'
|
||||
import { RunnerJobWatchDogScheduler } from './server/lib/schedulers/runner-job-watch-dog-scheduler.js'
|
||||
import { isHTTPSignatureDigestValid } from './server/helpers/peertube-crypto.js'
|
||||
import { PeerTubeSocket } from './server/lib/peertube-socket.js'
|
||||
import { updateStreamingPlaylistsInfohashesIfNeeded } from './server/lib/hls.js'
|
||||
import { PluginsCheckScheduler } from './server/lib/schedulers/plugins-check-scheduler.js'
|
||||
import { PeerTubeVersionCheckScheduler } from './server/lib/schedulers/peertube-version-check-scheduler.js'
|
||||
import { Hooks } from './server/lib/plugins/hooks.js'
|
||||
import { PluginManager } from './server/lib/plugins/plugin-manager.js'
|
||||
import { LiveManager } from './server/lib/live/index.js'
|
||||
} from './core/controllers/index.js'
|
||||
import { advertiseDoNotTrack } from './core/middlewares/dnt.js'
|
||||
import { apiFailMiddleware } from './core/middlewares/error.js'
|
||||
import { Redis } from './core/lib/redis.js'
|
||||
import { ActorFollowScheduler } from './core/lib/schedulers/actor-follow-scheduler.js'
|
||||
import { RemoveOldViewsScheduler } from './core/lib/schedulers/remove-old-views-scheduler.js'
|
||||
import { UpdateVideosScheduler } from './core/lib/schedulers/update-videos-scheduler.js'
|
||||
import { YoutubeDlUpdateScheduler } from './core/lib/schedulers/youtube-dl-update-scheduler.js'
|
||||
import { VideosRedundancyScheduler } from './core/lib/schedulers/videos-redundancy-scheduler.js'
|
||||
import { RemoveOldHistoryScheduler } from './core/lib/schedulers/remove-old-history-scheduler.js'
|
||||
import { AutoFollowIndexInstances } from './core/lib/schedulers/auto-follow-index-instances.js'
|
||||
import { RemoveDanglingResumableUploadsScheduler } from './core/lib/schedulers/remove-dangling-resumable-uploads-scheduler.js'
|
||||
import { VideoViewsBufferScheduler } from './core/lib/schedulers/video-views-buffer-scheduler.js'
|
||||
import { GeoIPUpdateScheduler } from './core/lib/schedulers/geo-ip-update-scheduler.js'
|
||||
import { RunnerJobWatchDogScheduler } from './core/lib/schedulers/runner-job-watch-dog-scheduler.js'
|
||||
import { isHTTPSignatureDigestValid } from './core/helpers/peertube-crypto.js'
|
||||
import { PeerTubeSocket } from './core/lib/peertube-socket.js'
|
||||
import { updateStreamingPlaylistsInfohashesIfNeeded } from './core/lib/hls.js'
|
||||
import { PluginsCheckScheduler } from './core/lib/schedulers/plugins-check-scheduler.js'
|
||||
import { PeerTubeVersionCheckScheduler } from './core/lib/schedulers/peertube-version-check-scheduler.js'
|
||||
import { Hooks } from './core/lib/plugins/hooks.js'
|
||||
import { PluginManager } from './core/lib/plugins/plugin-manager.js'
|
||||
import { LiveManager } from './core/lib/live/index.js'
|
||||
import { HttpStatusCode } from '@peertube/peertube-models'
|
||||
import { ServerConfigManager } from '@server/lib/server-config-manager.js'
|
||||
import { VideoViewsManager } from '@server/lib/views/video-views-manager.js'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue