mirror of
https://github.com/shy3130/tick-stock-panel.git
synced 2026-11-02 10:26:13 +00:00
chore(build): 精简 Dockerfile 可选构建阶段, 清理文档与引导页冗余引用
This commit is contained in:
+1
-14
@@ -16,7 +16,7 @@ docker run -d --name tsp -p 3018:3018 -v ${PWD}/data:/app/data ghcr.io/shy3130/t
|
||||
```
|
||||
|
||||
- 需要配置时:从 `.env.example` 复制出 `.env`,命令里加 `--env-file .env`。
|
||||
- 镜像默认**不含** 插件(合规考虑),也不含 `legacy-cpu` / `backtest` extras —— 老 CPU(无 AVX2)或需要 vectorbt 回测时,请用方式 B 通过 `BACKEND_EXTRAS` 自构建。
|
||||
- 镜像默认不含 `legacy-cpu` / `backtest` extras —— 老 CPU(无 AVX2)或需要 vectorbt 回测时,请用方式 B 通过 `BACKEND_EXTRAS` 自构建。
|
||||
- 跑自己改过的代码:fork 后到仓库 Actions 页启用 workflow(fork 默认禁用),构建出的 `ghcr.io/<你的用户名>/tick-stock-panel` 用法相同。
|
||||
- 想要 compose 全套挂载(`.env` / `tiers.yaml` / 数据卷):参考根目录 `docker-compose.yml`,把 `build:` 段换成 `image: ghcr.io/shy3130/tick-stock-panel:latest`。
|
||||
|
||||
@@ -41,19 +41,6 @@ docker compose up --build
|
||||
|
||||
Docker 采用两阶段构建,前端 dist 拷进后端镜像,**单容器**运行,数据完全在自己手里。
|
||||
|
||||
> ⚠️ ** 插件默认不打包(合规考虑)**
|
||||
>
|
||||
> 数据源本质是抓取第三方财经网站(如东方财富)的行情接口,未经对方授权,可能违反其服务条款并涉及交易所行情版权问题。**出于合规考虑,Docker 默认构建不再内置 插件依赖**。
|
||||
>
|
||||
> - **默认行为**:`docker compose up --build` 构建出的镜像**不含** ,插件不可用。
|
||||
> - **如确需启用**(自行承担合规责任):
|
||||
> ```bash
|
||||
> docker compose build --build-arg INCLUDE_=1
|
||||
> docker compose up -d
|
||||
> ```
|
||||
> - 启用后镜像会额外内置 Node.js 运行时并预装 依赖,插件开箱即用。
|
||||
> - **建议优先使用 TickFlow 等正规授权数据源。**
|
||||
|
||||
更新到新版本:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user