vimalk78 commited on
Commit
790e716
·
1 Parent(s): 44d22f1

Fix Express trust proxy for Hugging Face Spaces deployment

Browse files
Files changed (1) hide show
  1. crossword-app/backend/src/app.js +5 -0
crossword-app/backend/src/app.js CHANGED
@@ -8,6 +8,11 @@ const apiRoutes = require('./routes/api');
8
  const app = express();
9
  const PORT = process.env.PORT || 7860;
10
 
 
 
 
 
 
11
  app.use(helmet());
12
 
13
  // CORS configuration
 
8
  const app = express();
9
  const PORT = process.env.PORT || 7860;
10
 
11
+ // Trust proxy for platforms like Hugging Face Spaces, Heroku, etc.
12
+ if (process.env.NODE_ENV === 'production') {
13
+ app.set('trust proxy', 1);
14
+ }
15
+
16
  app.use(helmet());
17
 
18
  // CORS configuration