mirror of
https://github.com/hargata/lubelog.git
synced 2025-12-10 00:46:08 -06:00
added state for OIDC
A self-hosted, open-source vehicle service records and maintenance tracker.
Visit our website: https://lubelogger.com
Support this project by Subscribing on Patreon or Making a Donation
Note: Commercial users are required to maintain an active Patreon subscripton to be compliant with our licensing model.
Why
Because nobody should have to deal with a homemade spreadsheet or a shoebox full of receipts when it comes to vehicle maintenance.
Showcase
Demo
Try it out before you download it! The live demo resets every 20 minutes.
Live Demo - Latest Stable Login using username "test" and password "1234"
Download
LubeLogger is distributed both as a Docker image or a Windows Standalone Executable.
Read this Getting Started Guide on how to download either of them
Docker Setup (Manual Build)
- Install Docker
- Clone this repo
- CHECK culture in .env file, default is en_US, also setup SMTP for user management if you want that.
- Run
docker build -t lubelogger -f Dockerfile . - CHECK docker-compose.yml and make sure the mounting directories look correct.
- If using traefik, use docker-compose.traefik.yml
- Run
docker-compose up
Dependencies
- Bootstrap
- LiteDB
- Npgsql
- Bootstrap-DatePicker
- SweetAlert2
- CsvHelper
- Chart.js
- Drawdown
Version 1.5.0
Latest
Languages
JavaScript
45.6%
C#
29.2%
HTML
24.7%
CSS
0.5%