gaialive commited on
Commit
1fa708f
·
verified ·
1 Parent(s): 560e79e

Upload index.js

Browse files
Files changed (1) hide show
  1. server/index.js +4 -1
server/index.js CHANGED
@@ -10,7 +10,10 @@ const Dataset = require('./models/Dataset');
10
  dotenv.config();
11
 
12
  const app = express();
13
- const PORT = process.env.PORT || 3001;
 
 
 
14
 
15
  // Enable CORS for all origins in development, specific origins in production
16
  if (process.env.NODE_ENV === 'development') {
 
10
  dotenv.config();
11
 
12
  const app = express();
13
+ // Use port 8501 for Hugging Face Spaces, or 3001 for local development
14
+ // Check multiple environment variables that might indicate Hugging Face Spaces
15
+ const isHuggingFaceSpaces = process.env.HF_SPACES === 'true' || process.env.HF_SPACES === true || !!process.env.HF_SPACES;
16
+ const PORT = isHuggingFaceSpaces ? 8501 : (process.env.PORT || 3001);
17
 
18
  // Enable CORS for all origins in development, specific origins in production
19
  if (process.env.NODE_ENV === 'development') {