20 lines
611 B
JavaScript
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');
|
|
});
|