changes
Build and Deploy / build (push) Failing after 41s
Build and Deploy / deploy (push) Has been skipped

This commit is contained in:
2026-05-29 19:13:57 +02:00
parent 7de6864f70
commit e732858b8c
11 changed files with 168 additions and 32 deletions
+3
View File
@@ -1,12 +1,15 @@
import { config } from './config.js';
import { closePool } from './db/pool.js';
import { runMigrations } from './db/migrate.js';
import { iconCount, loadIcons } from './lib/iconRegistry.js';
import { buildServer } from './server.js';
async function main(): Promise<void> {
await runMigrations();
await loadIcons();
const app = await buildServer();
app.log.info(`Icon registry ready: ${iconCount()} item textures available`);
await app.listen({ host: config.host, port: config.port });
const scheme = config.tls.enabled ? 'https' : 'http';