import './env.js'; import { createApp } from './app.js'; import { initDb } from './db/index.js'; import { startHealthChecker } from './services/health.js'; const PORT = process.env.PORT ?? 3001; async function main() { initDb(); const app = createApp(); app.listen(Number(PORT), '0.0.0.0', () => { console.log(`Server running on http://0.0.0.0:${PORT}`); console.log(`Proxy endpoint: http://0.0.0.0:${PORT}/v1/chat/completions`); startHealthChecker(); }); } main().catch(console.error);