Repolode
javedh-dev

javedh-dev/tracktor

自托管的车辆管理应用,记录加油、保养历史,跟踪保险与尾气检测证书并提前提醒续期。

Star
1,034
Fork
81
未关闭 Issue
62
最近提交
3天前

这是什么?

Tracktor 是一款自托管的 Web 应用,可以在一个地方管理一辆或多辆车。它支持记录每次加油并查看里程与油耗趋势,为每辆车维护保养历史并显示下次保养时间,同时管理保险和尾气检测(PUCC)证书的续期日期。临近到期或保养到期时会发出提醒,首页仪表盘可以按需调整组件布局,费用与报表功能则汇总每辆车的开销。

应用基于 SvelteKit(Svelte 5)、Tailwind CSS、SQLite 和 Drizzle ORM 构建,以 Docker 镜像形式发布,可运行在树莓派、家用服务器或小型 VPS 上。它提供用户名密码登录与会话管理、可关闭不需要的功能模块的开关,界面支持 11 种语言。项目仍在积极开发中,可能出现频繁的不兼容变更,生产环境使用前请做好定期备份。

核心功能

  • 01管理多辆车,每辆车拥有独立的燃料类型和历史记录
  • 02记录每次加油,查看里程与油耗趋势
  • 03维护每辆车的保养历史并显示即将到期的保养项目
  • 04跟踪保险和 PUCC 证书,并在续期前提醒
  • 05可自由调整组件的车队总览仪表盘
  • 06用户名密码登录,并可按需开关功能模块

适用场景

  • 将家庭多辆汽车的加油、保养和保险记录集中保存
  • 跟踪小型车队的使用成本与油耗效率
  • 在树莓派或家用服务器上自托管私人车辆日志

快速上手

  1. 1

    创建包含README中Tracktor服务的docker-compose.yml文件

  2. 2

    使用Docker Compose在后台启动Tracktor

    docker-compose up -d
  3. 3

    在浏览器中打开 http://<your_ip_address>:3333 访问应用

使用前须知

  • README警告该项目仍在积极开发中,不适合用于生产环境,且可能频繁出现破坏性变更。
  • 由于可能出现破坏性变更,请定期备份您的数据。

收录于专题

标签

#vehicle-management#fuel-tracking#self-hosted#sveltekit#sqlite#docker#reminders

常见问题

tracktor 是什么?
自托管的车辆管理应用,记录加油、保养历史,跟踪保险与尾气检测证书并提前提醒续期。 Tracktor 是一款自托管的 Web 应用,可以在一个地方管理一辆或多辆车。它支持记录每次加油并查看里程与油耗趋势,为每辆车维护保养历史并显示下次保养时间,同时管理保险和尾气检测(PUCC)证书的续期日期。临近到期或保养到期时会发出提醒,首页仪表盘可以按需调整组件布局,费用与报表功能则汇总每辆车的开销。
tracktor 可以免费使用吗?用的什么许可证?
tracktor 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
tracktor 还在维护吗?
活跃维护中。tracktor 最近一次提交是在 2026年11月4日。
tracktor 适合用来做什么?
将家庭多辆汽车的加油、保养和保险记录集中保存 跟踪小型车队的使用成本与油耗效率 在树莓派或家用服务器上自托管私人车辆日志
tracktor 怎么安装和运行?
创建包含README中Tracktor服务的docker-compose.yml文件 使用Docker Compose在后台启动Tracktor: docker-compose up -d 在浏览器中打开 http://<your_ip_address>:3333 访问应用
在哪里获取 tracktor?
源代码和安装说明在 GitHub 上:https://github.com/javedh-dev/tracktor

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目