"特行助手" 是一款基于 teslamate 的出行记录查看工具。展示数据源基于 teslamate,使用前请确保已经部署好 teslamate 服务。
截图:
- 出行列表
- 日期统计
- 单次行程详情
- 充电信息
docker run -p 9099:9099 \
-e PORT=9099 \
-e DB_HOST=#teslameta 数据库地址 \
-e DB_PORT=#teslameta 数据库端口 \
-e DB_USERNAME=#teslameta 数据库用户名 \
-e DB_PASSWORD=#teslameta 数据库密码 \
-e DB_DATABASE=#teslameta 数据库 \
-e AMAP_KEY=#高德地图 KEY \
--restart=always \
--name tesla-server \
-d wxsimon/tesla-server:latest环境变量含义:
| 变量 | 含义 | 默认值 |
|---|---|---|
| PORT | 服务端口 | 9099 |
| DB_HOST | teslameta 数据库地址 | 127.0.0.1 |
| DB_PORT | teslameta 数据库端口 | 5432 |
| DB_USERNAME | teslameta 数据库用户名 | postgres |
| DB_PASSWORD | teslameta 数据库密码 | - |
| DB_DATABASE | teslameta 数据库 | teslameta |
| AMAP_KEY | 高德地图 KEY | - |
高德地图 KEY 获取流程:参考文档
服务启动后,访问: http://host:9099 即可
- 克隆项目
git clone https://github.com/WxSimon/tesla-server.git
cd tesla-server- 安装依赖
npm install- 配置环境变量
创建 .env 文件并配置以下环境变量:
PORT=9099
DB_HOST=localhost
DB_PORT=5432
DB_USERNAME=postgres
DB_PASSWORD=your_password
DB_DATABASE=teslamate
AMAP_KEY=your_amap_key- 启动服务
npm run start服务启动后,访问: http://localhost:9099 即可
- Node.js 版本要求:>= 14.0.0
- 本项目使用 JavaScript 开发
- 开发模式启动:
npm run dev - 构建:
npm run build
如果您在使用过程中遇到任何问题,欢迎在 Issues 中提出。
MIT



