feat: P4 metrics collector + /api/metrics; P5 from-url generator (cheerio)
This commit is contained in:
@@ -18,9 +18,12 @@ const photoSearchRoutes = require('./src/routes/photo-search');
|
||||
const scheduledPostsRoutes = require('./src/routes/scheduledPosts');
|
||||
const channelStatsRoutes = require('./src/routes/channelStats');
|
||||
const calendarRoutes = require('./src/routes/calendar');
|
||||
const metricsRoutes = require('./src/routes/metrics');
|
||||
|
||||
// Start queue worker
|
||||
require('./src/workers/generation');
|
||||
// Metrics collector
|
||||
require('./src/services/metricsCollector').startAutoCollect();
|
||||
|
||||
const app = express();
|
||||
app.use(express.json());
|
||||
@@ -58,6 +61,7 @@ app.use('/api/photo-search', photoSearchRoutes);
|
||||
app.use('/api/scheduled-posts', scheduledPostsRoutes);
|
||||
app.use('/api/channel-stats', channelStatsRoutes);
|
||||
app.use('/api/calendar', calendarRoutes);
|
||||
app.use('/api/metrics', metricsRoutes);
|
||||
|
||||
app.get('/health', (req, res) => {
|
||||
res.json({ ok: true, service: 'zeropost-engine', time: new Date() });
|
||||
|
||||
Reference in New Issue
Block a user