Fix admin routes path for Traefik reverse proxy

Traefik strips the /api prefix before forwarding requests to the backend,
so /api/admin requests arrive as /admin. Changed route mounting from
/api/admin to /admin to match the actual incoming request path.
This commit is contained in:
2026-01-22 13:52:31 -07:00
parent fd56561aed
commit 16deaacf48

View File

@ -147,8 +147,8 @@ app.use('/auth', authRoutes);
// Mount activity routes // Mount activity routes
app.use('/activity', activityRoutes); app.use('/activity', activityRoutes);
// Mount admin routes // Mount admin routes (Traefik strips /api prefix, so /api/admin becomes /admin)
app.use('/api/admin', adminRoutes); app.use('/admin', adminRoutes);
// Health check endpoint // Health check endpoint
app.get('/health', (req, res) => { app.get('/health', (req, res) => {