PassNAT LogoPassNAT

自托管车辆保养追踪系统,本地部署LubeLogger,维护记录油耗管理随时查看

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

LubeLogger 是一个自托管的、开源的、基于网页的车辆维护和油耗里程追踪系统。它彻底改变了你管理车辆维护记录的方式——再也不用为杂乱的电子表格或满地的收据而烦恼。

这是一款功能完整的车辆保养管理工具,支持详细的维护记录、油耗追踪、费用统计、数据导出等功能。界面简洁直观,即使是技术小白也能轻松上手。最重要的是,所有数据都存储在你自己的服务器上,完全掌握在自己手中,隐私和安全有保障。

无论你是车主还是车队管理者,LubeLogger 都能帮助你系统地管理车辆的整个生命周期,让每一次保养都有迹可循。

项目地址:点我跳转

部署安装

如果你需要在外网也能访问这个项目,建议配置内网穿透服务。可以前往 帕斯内网穿透 注册账号,它提供了全平台的穿透解决方案,让你随时随地都能管理你的车辆信息。具体操作步骤可以 查看官方攻略

使用 Docker Compose 快速部署(推荐)

这是最简单的部署方式,适合大多数用户。

第一步:创建配置文件

复制以下配置内容,保存为 `docker-compose.yml` 文件:

1---
2services:
3 app:
4 image: ghcr.io/hargata/lubelogger:latest
5 restart: unless-stopped
6 volumes:
7 - data:/App/data
8 - keys:/root/.aspnet/DataProtection-Keys
9 ports:
10 - 8080:8080
11
12volumes:
13 data:
14 keys:


第二步:启动服务

打开飞牛 NAS 或其他 NAS 设备,找到 Docker 管理界面。

将上面的配置文件导入,然后点击启动按钮。或者,如果你的 NAS 支持命令行,可以直接运行:

1docker compose up -d


第三步:配置参数说明

开机自启:建议勾选'开机自动启动',这样重启后应用会自动运行

端口映射:默认使用 `8080` 端口。如果这个端口已被占用,可以修改前面的数字(如 `8081:8080`),但容器内的端口 `8080` 需要保持不变

数据存储:配置中的两个卷(`data` 和 `keys`)用于持久化存储应用数据和加密密钥,无需手动配置

第四步:访问应用

部署完成后,在浏览器中访问:

1http://你的NAS_IP:8080


就能看到 LubeLogger 的登录界面了。首次使用时,你需要创建一个账户,然后就可以开始记录你的车辆维护信息。

本篇教程到此结束,祝你使用愉快!