Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
update
Browse files- docker-compose.yml +0 -33
- frontend/server.js +2 -2
docker-compose.yml
DELETED
@@ -1,33 +0,0 @@
|
|
1 |
-
services:
|
2 |
-
backend:
|
3 |
-
build:
|
4 |
-
context: ./backend
|
5 |
-
dockerfile: Dockerfile.dev
|
6 |
-
args:
|
7 |
-
- HF_TOKEN=${HF_TOKEN}
|
8 |
-
ports:
|
9 |
-
- "${BACKEND_PORT:-8000}:8000"
|
10 |
-
volumes:
|
11 |
-
- ./backend:/app
|
12 |
-
environment:
|
13 |
-
- ENVIRONMENT=${ENVIRONMENT:-development}
|
14 |
-
- HF_TOKEN=${HF_TOKEN}
|
15 |
-
- HF_HOME=${HF_HOME:-/.cache}
|
16 |
-
command: uvicorn app.asgi:app --host 0.0.0.0 --port 8000 --reload
|
17 |
-
|
18 |
-
frontend:
|
19 |
-
build:
|
20 |
-
context: ./frontend
|
21 |
-
dockerfile: Dockerfile.dev
|
22 |
-
ports:
|
23 |
-
- "${FRONTEND_PORT:-7860}:7860"
|
24 |
-
volumes:
|
25 |
-
- ./frontend:/app
|
26 |
-
- /app/node_modules
|
27 |
-
environment:
|
28 |
-
- NODE_ENV=${ENVIRONMENT:-development}
|
29 |
-
- CHOKIDAR_USEPOLLING=true
|
30 |
-
- PORT=${FRONTEND_PORT:-7860}
|
31 |
-
command: npm start
|
32 |
-
stdin_open: true
|
33 |
-
tty: true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
frontend/server.js
CHANGED
@@ -7,14 +7,14 @@ const { createProxyMiddleware } = require("http-proxy-middleware");
|
|
7 |
|
8 |
const app = express();
|
9 |
const port = process.env.PORT || 7860;
|
10 |
-
const apiPort = process.env.INTERNAL_API_PORT ||
|
11 |
|
12 |
// Determine if we're in production (Hugging Face Spaces)
|
13 |
const isProduction = process.env.NODE_ENV === "production";
|
14 |
|
15 |
// Get the backend URL from environment or use localhost in development
|
16 |
const backendUrl = isProduction
|
17 |
-
? "https://yourbench-yourbench-simple-demo.hf.space" // URL de production (
|
18 |
: `http://127.0.0.1:${apiPort}`; // URL de développement
|
19 |
|
20 |
// Enable CORS for all routes
|
|
|
7 |
|
8 |
const app = express();
|
9 |
const port = process.env.PORT || 7860;
|
10 |
+
const apiPort = process.env.INTERNAL_API_PORT || 7861;
|
11 |
|
12 |
// Determine if we're in production (Hugging Face Spaces)
|
13 |
const isProduction = process.env.NODE_ENV === "production";
|
14 |
|
15 |
// Get the backend URL from environment or use localhost in development
|
16 |
const backendUrl = isProduction
|
17 |
+
? "https://yourbench-yourbench-simple-demo-backend.hf.space" // URL de production (backend space)
|
18 |
: `http://127.0.0.1:${apiPort}`; // URL de développement
|
19 |
|
20 |
// Enable CORS for all routes
|