feat/phase-4b-health-genetics #36
@@ -22,7 +22,7 @@ console.log('Initializing database...');
|
||||
initDatabase();
|
||||
console.log('✓ Database ready!\n');
|
||||
|
||||
// ── Middleware ─────────────────────────────────────────────────────────
|
||||
// ── Middleware ──────────────────────────────────────────────────────────
|
||||
app.use(helmet({ contentSecurityPolicy: false }));
|
||||
app.use(cors());
|
||||
app.use(express.json());
|
||||
@@ -38,6 +38,7 @@ app.use('/static', (_req, res) => res.status(404).json({ error: 'Static asset n
|
||||
app.use('/api/dogs', require('./routes/dogs'));
|
||||
app.use('/api/litters', require('./routes/litters'));
|
||||
app.use('/api/health', require('./routes/health'));
|
||||
app.use('/api/genetics', require('./routes/genetics'));
|
||||
app.use('/api/pedigree', require('./routes/pedigree'));
|
||||
app.use('/api/breeding', require('./routes/breeding'));
|
||||
app.use('/api/settings', require('./routes/settings'));
|
||||
@@ -61,15 +62,15 @@ app.use((err, _req, res, _next) => {
|
||||
});
|
||||
|
||||
app.listen(PORT, '0.0.0.0', () => {
|
||||
console.log(`\n\U0001f415 BREEDR Server Running`);
|
||||
console.log(`=========================================`);
|
||||
console.log(`\n🐕 BREEDR Server Running`);
|
||||
console.log(`=============================================`);
|
||||
console.log(`Environment : ${process.env.NODE_ENV || 'development'}`);
|
||||
console.log(`Port : ${PORT}`);
|
||||
console.log(`Data dir : ${DATA_DIR}`);
|
||||
console.log(`Uploads : ${UPLOAD_PATH}`);
|
||||
console.log(`Static : ${STATIC_PATH}`);
|
||||
console.log(`Access : http://localhost:${PORT}`);
|
||||
console.log(`=========================================\n`);
|
||||
console.log(`=============================================\n`);
|
||||
});
|
||||
|
||||
module.exports = app;
|
||||
|
||||
Reference in New Issue
Block a user