Fix media-api restart loop and add registry build scripts

- Fix @/utils/logger path alias (tsc doesn't transform @/ in output)
- Add JWT_INVITE_SECRET to media-api compose environment block
- Fix redis-exporter depends_on to use service name not container name
- Fix upgrade.sh: restore tracked files deleted by restore_user_paths
- Add scripts/build-and-push.sh for building + pushing production images
- Add scripts/mirror-images.sh for mirroring third-party images

Bunker Admin
This commit is contained in:
2026-03-22 19:17:10 -06:00
parent e6e324262f
commit be2fa5d80b
5 changed files with 411 additions and 34 deletions

View File

@@ -1,7 +1,7 @@
import { spawn } from 'child_process';
import fs from 'fs/promises';
import path from 'path';
import { logger } from '@/utils/logger';
import { logger } from '../../../utils/logger';
export interface ThumbnailOptions {
videoPath: string;