LubeLogger is a free, open-source, self-hosted application for tracking vehicle service history, maintenance planning, and fuel economy. It is developed by Hargata Softworks and distributed primarily as a Docker container.
Because it is self-hosted, all vehicle and maintenance data stays on infrastructure the user controls, distinguishing it from cloud-based consumer car maintenance apps.
Key Features
The app includes an expense dashboard, a maintenance planner, detailed service record logging with document attachments, multi-unit fuel economy tracking, date- or mileage-based reminders, and a supplies tracker.
It also supports multiple user accounts, customizable fields, CSV import and export, an API, single sign-on, and professional vehicle report generation.
Pricing
LubeLogger is completely free and open source under the MIT license, with no subscription fees, feature paywalls, or advertising.
Users only incur the cost of the infrastructure they choose to self-host it on, such as a home server or a low-cost VPS.
Key Features
Service record tracking — Log detailed maintenance and repair history per vehicle, with the ability to attach receipts and documents.
Fuel economy tracking — Records fuel entries and calculates mileage in MPG, UK MPG, L/100KM, or KM/L.
Maintenance reminders — Set reminders based on either a calendar date or an odometer mileage threshold.
Expense dashboard — Summarizes vehicle-related spending by year, month, and category.
Multi-user and SSO support — Supports multiple accounts on one instance plus single sign-on for centralized authentication.
CSV import/export and API — Move data in or out of the app via CSV files or integrate with other tools through a documented API.
Supplies tracking — Tracks consumable inventory like oil, filters, or parts tied to specific vehicles.
Professional vehicle reports — Generates polished service history reports useful for vehicle resale or documentation.
Pros & Cons
Pros
Completely free and open source with no subscription cost
Full data ownership through self-hosting
Detailed maintenance, fuel, and supplies tracking in one app
Active development with frequent GitHub releases
Docker-based deployment makes setup straightforward for self-hosters
Cons
Requires self-hosting technical know-how such as Docker or a home server
No official cloud-hosted version for non-technical users
No dedicated mobile app, relies on the web interface
Support is community-driven rather than a commercial help desk
Smaller ecosystem and brand recognition than mainstream consumer car apps
Pricing
Open Source Free N/A
Frequently Asked Questions
Is LubeLogger free?
Yes, LubeLogger is completely free and open source under the MIT license, with no subscription fees or paywalled features.
Do I need to self-host LubeLogger?
Yes, LubeLogger is a self-hosted application distributed as a Docker container or Windows executable, so users deploy it on their own server or device.
Can multiple people use one LubeLogger instance?
Yes, LubeLogger supports multiple user accounts on a single instance, including single sign-on for centralized authentication.
Can I try LubeLogger before installing it?
Yes, a public demo instance is available at demo.lubelogger.com to test the interface before self-hosting.
What units does LubeLogger support for fuel tracking?
LubeLogger supports MPG, UK MPG, liters per 100 kilometers, and kilometers per liter for fuel economy calculations.
Who develops LubeLogger?
LubeLogger is developed by Hargata Softworks, based in Price, Utah, and is published as open source on GitHub under the hargata/lubelog repository.