feat: add admin dashboard with basic auth and update README for configuration and API details
This commit is contained in:
@@ -3,6 +3,7 @@ import express from 'express';
|
||||
|
||||
import authRoutes from './routes/auth';
|
||||
import videosRoutes from './routes/videos';
|
||||
import adminRoutes from './routes/admin';
|
||||
import { ensureMinioBucket } from './utils/minio';
|
||||
|
||||
const app = express();
|
||||
@@ -15,6 +16,7 @@ app.get('/', (_req, res) => {
|
||||
|
||||
app.use('/auth', authRoutes);
|
||||
app.use('/videos', videosRoutes);
|
||||
app.use('/admin', adminRoutes);
|
||||
|
||||
app.use((err: unknown, _req: express.Request, res: express.Response, _next: express.NextFunction) => {
|
||||
console.error(err);
|
||||
|
||||
Reference in New Issue
Block a user