Spaces:
Sleeping
Sleeping
Upload 19 files
Browse files- Dockerfile +1 -1
- README.md +1 -1
- server.js +3 -6
Dockerfile
CHANGED
|
@@ -20,5 +20,5 @@ COPY . .
|
|
| 20 |
# RUN apt-get update && apt-get install -y --no-install-recommends curl && rm -rf /var/lib/apt/lists/*
|
| 21 |
|
| 22 |
# Spaces provides $PORT. We just run and listen on host 0.0.0.0.
|
| 23 |
-
EXPOSE
|
| 24 |
CMD ["node", "server.js"]
|
|
|
|
| 20 |
# RUN apt-get update && apt-get install -y --no-install-recommends curl && rm -rf /var/lib/apt/lists/*
|
| 21 |
|
| 22 |
# Spaces provides $PORT. We just run and listen on host 0.0.0.0.
|
| 23 |
+
EXPOSE 1145
|
| 24 |
CMD ["node", "server.js"]
|
README.md
CHANGED
|
@@ -4,7 +4,7 @@ emoji: 🧩
|
|
| 4 |
colorFrom: green
|
| 5 |
colorTo: gray
|
| 6 |
sdk: docker
|
| 7 |
-
app_port:
|
| 8 |
pinned: false
|
| 9 |
---
|
| 10 |
|
|
|
|
| 4 |
colorFrom: green
|
| 5 |
colorTo: gray
|
| 6 |
sdk: docker
|
| 7 |
+
app_port: 1145
|
| 8 |
pinned: false
|
| 9 |
---
|
| 10 |
|
server.js
CHANGED
|
@@ -80,7 +80,7 @@ const DEFAULT_CONFIG = {
|
|
| 80 |
uc_preset: 4,
|
| 81 |
quality_toggle: true,
|
| 82 |
legacy_uc: false,
|
| 83 |
-
port:
|
| 84 |
save_output: true,
|
| 85 |
output_dir: path.join(ROOT, 'output'),
|
| 86 |
// UI 配色与提示音(与前端一致)
|
|
@@ -390,13 +390,10 @@ app.use('/', express.static(FRONTEND_DIR, { index: 'index.html' }));
|
|
| 390 |
|
| 391 |
// ---------- 启动服务 ----------
|
| 392 |
function resolvePort() {
|
| 393 |
-
// 优先环境变量 PORT
|
| 394 |
const envPort = parseInt(process.env.PORT || '', 10);
|
| 395 |
if (!Number.isNaN(envPort) && envPort > 0) return envPort;
|
| 396 |
-
|
| 397 |
-
const cfgPort = parseInt(String(cfg.port || ''), 10);
|
| 398 |
-
if (!Number.isNaN(cfgPort) && cfgPort > 0) return cfgPort;
|
| 399 |
-
return 9180;
|
| 400 |
}
|
| 401 |
|
| 402 |
const PORT = resolvePort();
|
|
|
|
| 80 |
uc_preset: 4,
|
| 81 |
quality_toggle: true,
|
| 82 |
legacy_uc: false,
|
| 83 |
+
port: 1145,
|
| 84 |
save_output: true,
|
| 85 |
output_dir: path.join(ROOT, 'output'),
|
| 86 |
// UI 配色与提示音(与前端一致)
|
|
|
|
| 390 |
|
| 391 |
// ---------- 启动服务 ----------
|
| 392 |
function resolvePort() {
|
| 393 |
+
// 优先环境变量 PORT;否则固定使用 1145(HF 会注入 $PORT)
|
| 394 |
const envPort = parseInt(process.env.PORT || '', 10);
|
| 395 |
if (!Number.isNaN(envPort) && envPort > 0) return envPort;
|
| 396 |
+
return 1145;
|
|
|
|
|
|
|
|
|
|
| 397 |
}
|
| 398 |
|
| 399 |
const PORT = resolvePort();
|