Signed-off-by: Omar Sánchez Pizarro <omar.sanchez@pistacero.net>
This commit is contained in:
Omar Sánchez Pizarro
2026-01-20 03:21:50 +01:00
parent 19932854ca
commit 81bf0675ed
32 changed files with 3081 additions and 932 deletions

View File

@@ -3,7 +3,7 @@ import cors from 'cors';
import { createServer } from 'http';
import { PATHS, SERVER } from './config/constants.js';
import { rateLimitMiddleware } from './middlewares/rateLimit.js';
import { initRedis } from './services/redis.js';
import { initMongoDB } from './services/mongodb.js';
import { initVAPIDKeys } from './services/webPush.js';
import { initWebSocket } from './services/websocket.js';
import { startArticleMonitoring } from './services/articleMonitor.js';
@@ -48,8 +48,8 @@ app.use('/api/users', usersRouter);
// Inicializar servidor
async function startServer() {
try {
// Inicializar Redis
await initRedis();
// Inicializar MongoDB
await initMongoDB();
// Iniciar monitoreo de artículos nuevos
await startArticleMonitoring();