/** * This is not a production server yet! * This is only a minimal backend to get started. */ import * as falProxy from '@fal-ai/serverless-proxy/express'; import cors from 'cors'; import { configDotenv } from 'dotenv'; import express from 'express'; import * as path from 'path'; configDotenv({ path: './env.local' }); const app = express(); // Middlewares app.use('/assets', express.static(path.join(__dirname, 'assets'))); app.use(express.json()); // fal.ai client proxy app.all(falProxy.route, cors(), falProxy.handler); // Your API endpoints app.get('/api', (req, res) => { res.send({ message: 'Welcome to demo-express-app!' }); }); const port = process.env.PORT || 3333; const server = app.listen(port, () => { console.log(`Listening at http://localhost:${port}/api`); }); server.on('error', console.error);