feat: dockerize app and unify query management UI

This commit is contained in:
2026-03-19 10:25:25 +08:00
parent 3c0e5ed49c
commit f12b3d5ecd
27 changed files with 39014 additions and 3042 deletions

View File

@@ -10,6 +10,31 @@
[English](README_en.md)
## Web UI
项目内置了设备查询与数据管理页面,统一通过 `docker compose` 启动:
```bash
docker compose up --build -d
```
打开:
- `http://127.0.0.1:8123/web/device_query.html`
- `http://127.0.0.1:8123/web/brand_management.html`
MySQL 也会一并启动:
- host: `127.0.0.1`
- port: `3306`
- database: `mobilemodels`
- reader user: `mobilemodels_reader`
如需自定义 MySQL 账号密码,可先复制 `.env.example``.env` 后再启动。
原始数据、索引和 MySQL seed 运行时持久化在 Docker volume 中,不再回写本地工作区。
更多说明参见 [web/README.md](web/README.md)。
- ✅ 包含
- ⏹ 仅部分包含
- ❌ 不包含