feat: add Docker deployment support

This commit is contained in:
Sam Chau
2026-01-19 20:23:10 +10:30
parent dd77d1af35
commit fd20cd84e8
10 changed files with 410 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
import { config } from '$config';
import { printBanner, getServerInfo } from '$logger/startup.ts';
import { printBanner, getServerInfo, logContainerConfig } from '$logger/startup.ts';
import { logSettings } from '$logger/settings.ts';
import { logger } from '$logger/logger.ts';
import { db } from '$db/db.ts';
@@ -20,6 +20,9 @@ await runMigrations();
// Load log settings from database (must be after migrations)
logSettings.load();
// Log container config (if running in Docker)
await logContainerConfig();
// Initialize PCD caches (must be after migrations and log settings)
await pcdManager.initialize();