Files
MobileModels/delivery/README.md
2026-03-19 13:00:40 +08:00

3.2 KiB
Raw Blame History

手机品牌型号汇总

License: CC BY-NC-SA 4.0

这是交付目录,提供可直接运行的 Docker Compose 项目。

项目目标:

  • 提供可直接交付的设备查询与数据管理系统
  • 通过容器内流程同步上游原始 git 数据
  • 在容器内重建索引并刷新 MySQL
  • 形成可独立部署的交付包

English

运行方式

在当前目录执行:

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 后再启动。

结构说明

dist/   构建产物与 MySQL seed
docs/   交付文档
sql/    MySQL schema
tools/  容器内构建与同步脚本
web/    页面与静态资源

上游原始数据不放在本目录,而是从仓库根目录下的 workspace/ 读取。

容器启动后会自动完成:

  • 初始化 workspace/dist/ 的运行期数据目录
  • workspace/brands 构建设备索引
  • 导出 MySQL seed
  • 加载 MySQL schema 与 seed
  • 启动 Web 页面与 API

更多说明参见:

工作空间

原始数据与补充资料位于仓库根目录下的 workspace/

  • ../workspace/brands
  • ../workspace/misc
  • ../workspace/CHANGELOG.md
  • ../workspace/CHANGELOG_en.md

2016 年 3 月

  • 小米手机型号汇总发布至 小米社区(帖子已失效)。

2016 年 2 月

  • 我开始汇总一些国内手机品牌的型号,「手机品牌型号汇总」的雏形诞生。

参考资料

以及各品牌官网、论坛、微博等,恕不一一列出