Self-hosted vehicle management app for tracking fuel logs, service history, insurance and PUCC certificates, and renewal reminders.
- Stars
- 2,949
- Forks
- 196
- Open issues
- 53
- Last commit
- 2 days ago
What is it?
LubeLogger is a self-hosted web application for keeping track of vehicle maintenance, repairs, and fuel mileage. It is meant for people who currently manage service history in a spreadsheet or a pile of receipts and want a single place to store that information.
It is distributed as a Docker image and as a Windows standalone executable, and a Helm chart is available for Kubernetes deployments. A public live demo is available for trying the interface before installing. The project is built with JavaScript on the front end and a .NET back end, and uses LiteDB by default with PostgreSQL support through Npgsql.
Key features
- 01Track maintenance and repair history for each vehicle.
- 02Calculate fuel mileage from fill-up records.
- 03Import and export data as CSV.
- 04Send email notifications via MailKit.
- 05Generate QR codes for quick access.
- 06Run as a Docker container, on Windows, or on Kubernetes.
Use cases
- Keeping a household's service history for one or more cars in one place.
- Monitoring fuel economy over time across fill-ups.
- Self-hosting a private vehicle log on a home server or NAS.
Quick start
- 1
Download the Docker image or Windows executable from the Getting Started Guide
- 2
Try the live demo first (username test, password 1234)
- 3
Deploy on Kubernetes with the Helm chart by Anza-Labs
Things to know
- Setup requires following the external documentation for Docker or Windows installation.
In collections
Topics
FAQ
- What is lubelog?
- Self-hosted, web-based vehicle maintenance and fuel mileage tracker that replaces spreadsheets and paper receipts. LubeLogger is a self-hosted web application for keeping track of vehicle maintenance, repairs, and fuel mileage. It is meant for people who currently manage service history in a spreadsheet or a pile of receipts and want a single place to store that information.
- Is lubelog free to use? What license does it have?
- lubelog is open source under the MIT license. Check the license terms before using it in commercial products.
- Is lubelog still maintained?
- Actively maintained. The last commit to lubelog was on Nov 5, 2026.
- What can I use lubelog for?
- Keeping a household's service history for one or more cars in one place. Monitoring fuel economy over time across fill-ups. Self-hosting a private vehicle log on a home server or NAS.
- How do I install lubelog?
- Download the Docker image or Windows executable from the Getting Started Guide Try the live demo first (username test, password 1234) Deploy on Kubernetes with the Helm chart by Anza-Labs
- Where can I get lubelog?
- The source code and installation instructions are on GitHub: https://github.com/hargata/lubelog
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted digital photo frame app that displays photos from an Immich server as a slideshow.
A self-hosted personal home page and new tab dashboard for quick access to your apps, sites and search engines.
Free, open-source habit tracker and notes/tasks app for Web, Windows, Linux, Android, iOS and macOS, with optional self-hosted sync.
A self-hosted, Google Keep-style notes app where every note is a plain Markdown file in a folder you own.
Backend server for Bitwarden clients, providing the APIs, SQL Server database and Docker deployment for the password manager.