const express = require('express'); const cors = require('cors'); const authRoutes = require('./routes/auth'); const fileRoutes = require('./routes/files'); const app = express(); const PORT = process.env.PORT || 3000; app.use(cors()); app.use(express.json()); // Routes app.use('/api/auth', authRoutes); app.use('/api/files', fileRoutes); // Health check app.get('/api/health', (req, res) => { res.json({ status: 'ok' }); }); app.listen(PORT, () => { console.log(`CloudDisk API running on port ${PORT}`); }); module.exports = app;