LubeLogger Wiki
Changelog
Documentation
Toggle dark mode
Login
Home
A - Z
An Otter Wiki
Page Index
Toggle page headings
A
Advanced/
Additional Fields
Displaying Additional Fields
Vehicle Level Additional Fields
API
Authentication
Testing
Example Use Cases
Environment Variables
Https
Docker
Windows
Openid
State Validation
Proof of KeyCode Exchange(PKCE)
Testing
Postgres
Configuration
Backups
Database Migration
Importing to Postgres
Exporting from Postgres
Technical Docs
Locale
Max File Size Upload
Uploading Larger Files
Reverse Proxy(NGINX Request Limit)
Default Allowed File Formats
User Credentials
Root User Credentials
OpenID Connect(OIDC) User Credentials
Email/SMTP Credentials
Why We Don't Store SMTP Credentials
Database
Reminder Urgencies
Recurring Taxes
Webhook
H
Home
Installation Instructions:
Vehicle Management:
Tabs:
Advanced:
Misc:
I
Installation/
Authentication
Enabling Authentication
Creating / Inviting New Users
Root/Super User
Getting Started
Docker
Kubernetes Deployment
Docker Manual Build(For Advanced Users)
Edge-tagged Image
Windows Standalone Executable
Linux Baremetal
Test that It Works
Troubleshooting
General Issues
Locale Issues
Postgres Issues
OpenID Connect(OIDC) Issues
Server Issues
API Issues
Can't Access LubeLogger Instance from Other Devices
NGINX / Cloudflare
M
Misc/
Annual Hiatus
Why
What Does This Mean
Urgent Issues / Feature Requests
Reason for the Pricing Structure
The "Final" Release
Frequently Requested Feature Requests
Funding
Patreon Subscription
Display Name
Lifetime Sponsor
Donating via Stripe
Disclaimer
LubeLogger Builder
Dev Notes
Build and Run the Builder
Building for Windows and Linux
Building for MacOS(>=12.x/Monterey only)
Motivation
Why LubeLogger is Created
We Understand Our Users
Our Mission
Why Self-Hosted
Pitfalls of "The Cloud"
Smaller Focus = Higher Quality Software
Why Open-Source
The Public is the Contingency Plan
Revenue Generation
Replacing The Logo
.env
appsettings.json
Non-replaceable Locations
Roadmap
1.3.9
Objectives
1.3.8
Objectives
1.3.7
Objectives
1.3.6
Objectives
1.3.5
Objectives
1.3.4
Objectives
1.3.3
Objectives
1.3.2
Objectives
1.3.1
Objectives
1.3.0
Objectives
1.2.9
Objectives
1.2.8
Objectives
1.2.7
Objectives
1.2.6
Objectives
1.2.5
Objectives
Translations
Where to get translations
Creating your own translation
Contribute
R
Readme
Records/
Bulk Operations
Fuel Records
Initial Fuel Up
Imperfect Fuel Ups
Partial Fuel Ups
Missed Fuel Ups
Calculation of Average Fuel Mileage
Fuel Mileage by Tags
Fuel Units
Alternate Fuel Units
Consumption
Fuel Economy
Importing from CSV/Fuelly/SpiritMonitor.de
Notes
Markdown Parsing
Pinned Notes
Bulk Operations
Odometer
Negative Distance Values
API Integration
Planner
Adding a new Plan
Plan Type
Plan Priority
Plan Stages
Updating Plan Stages
Moving to Done
Plan Templates
Creating a Template
Using Templates
Reminders
Adding Reminders
Reminder Metrics
Reminder Urgency
Recurring Reminders
Automatically Refresh Past Due Reminders
Manually Refresh Reminders
Reminder Emails
Shop Calendar
Inconsistent Reminder Urgency
Service Records
Searching Records
Column-specific Search
Moving Records
Bulk Operations
Bulk Edit
Clearing Tags and Notes
Bulk Move
Supplies Requisition
Supplies Unit Cost Calculation
Supplies Requisition History
Reminders
Attach Existing Reminder
Adding Reminders
Supplies
Requisition History
Shop Supplies
Taxes
Recurring Taxes
Notes on Recurring Taxes
V
Vehicles/
Dashboard
Filtering Data by Year
Notes on Distance Traveled
Global Search
Vehicle Maintenance Report
Export Attachments
Vehicle Management
Adding a Vehicle
Purchase and Sold Information
Odometer Adjustments
Odometer Multiplier
Odometer Difference
Odometer Difference and Multiplier Combined(Edge Case)
Sorting Vehicles
Editing a Vehicle
Deleting a Vehicle.
Collaborators
Adding a Collaborator
Copying Collaborators
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9