nm3clol-admin/admin-api/server.js

20 lines
611 B
JavaScript

// backend/server.js
const express = require('express');
const session = require('express-session');
const passport = require('passport');
const authRoutes = require('./routes/authRoutes');
const containerRoutes = require('./routes/containerRoutes');
const app = express();
app.use(express.json());
app.use(session({ secret: 'your_secret', resave: false, saveUninitialized: false }));
app.use(passport.initialize());
app.use(passport.session());
app.use('/api/auth', authRoutes);
app.use('/api/containers', containerRoutes);
app.listen(3001, () => {
console.log('Backend server running on port 3001');
});