Harden media health checks and duration extraction
فشلت بعض الفحوصات
Deploy To Ghaymah / deploy (push) Has been cancelled
فشلت بعض الفحوصات
Deploy To Ghaymah / deploy (push) Has been cancelled
هذا الالتزام موجود في:
@@ -3,8 +3,7 @@ export default () => ({
|
||||
port: Number(process.env.PORT ?? 4000),
|
||||
host: process.env.HOST ?? '0.0.0.0',
|
||||
publicBaseUrl:
|
||||
process.env.PUBLIC_BASE_URL ??
|
||||
`http://localhost:${Number(process.env.PORT ?? 4000)}`,
|
||||
process.env.PUBLIC_BASE_URL ?? `http://localhost:${Number(process.env.PORT ?? 4000)}`,
|
||||
responseEnvelopeEnabled:
|
||||
(process.env.RESPONSE_ENVELOPE_ENABLED ?? 'false').toLowerCase() === 'true',
|
||||
globalPrefix: process.env.GLOBAL_PREFIX ?? 'api/v1',
|
||||
@@ -76,8 +75,7 @@ export default () => ({
|
||||
name: process.env.QUEUE_NAME ?? 'app-jobs',
|
||||
defaultJobAttempts: Number(process.env.QUEUE_DEFAULT_ATTEMPTS ?? 3),
|
||||
defaultJobBackoffMs: Number(process.env.QUEUE_DEFAULT_BACKOFF_MS ?? 1000),
|
||||
removeOnComplete:
|
||||
(process.env.QUEUE_REMOVE_ON_COMPLETE ?? 'true').toLowerCase() === 'true',
|
||||
removeOnComplete: (process.env.QUEUE_REMOVE_ON_COMPLETE ?? 'true').toLowerCase() === 'true',
|
||||
workerConcurrency: Number(process.env.QUEUE_WORKER_CONCURRENCY ?? 5),
|
||||
},
|
||||
storage: {
|
||||
@@ -90,8 +88,7 @@ export default () => ({
|
||||
endpoint: process.env.S3_ENDPOINT ?? '',
|
||||
accessKeyId: process.env.S3_ACCESS_KEY_ID ?? '',
|
||||
secretAccessKey: process.env.S3_SECRET_ACCESS_KEY ?? '',
|
||||
forcePathStyle:
|
||||
(process.env.S3_FORCE_PATH_STYLE ?? 'false').toLowerCase() === 'true',
|
||||
forcePathStyle: (process.env.S3_FORCE_PATH_STYLE ?? 'false').toLowerCase() === 'true',
|
||||
},
|
||||
},
|
||||
imageProcessing: {
|
||||
@@ -125,6 +122,10 @@ export default () => ({
|
||||
),
|
||||
thumbnailWidth: Number(process.env.VIDEO_PROCESSING_THUMBNAIL_WIDTH ?? 720),
|
||||
},
|
||||
audioProcessing: {
|
||||
enabled: (process.env.AUDIO_PROCESSING_ENABLED ?? 'false').toLowerCase() === 'true',
|
||||
waveformPeaks: Number(process.env.AUDIO_WAVEFORM_PEAKS ?? 48),
|
||||
},
|
||||
logging: {
|
||||
level: process.env.LOG_LEVEL ?? 'log',
|
||||
requestEnabled: (process.env.REQUEST_LOGGING_ENABLED ?? 'true').toLowerCase() === 'true',
|
||||
|
||||
المرجع في مشكلة جديدة
حظر مستخدم