Tracktor
MIT
- Platform
- Docker Web
- Licence
- MIT Open source
Tracktor is a self-hosted record keeper for the vehicles you own. Instead of fuel receipts in a drawer and insurance PDFs buried in an inbox, it keeps every fill-up, service, certificate and renewal date in one place, with a dashboard that shows the whole fleet at a glance. It is built with SvelteKit (Svelte 5) and Tailwind CSS, stores its data in SQLite through Drizzle ORM, and ships as a single Docker image small enough to run on a Raspberry Pi, a home server or a cheap VPS.
Key Features
- Garage — add and manage several vehicles, each with its own fuel type and history
- Fuel tracking — log every fill-up and watch mileage and efficiency trends over time
- Maintenance log — a full service history per vehicle, plus what is due next
- Compliance records — track insurance and pollution (PUCC) certificates with renewal dates that do not sneak up on you
- Reminders — get nudged before a document expires or a service falls due
- Expenses and reports — see what each vehicle actually costs you to run
- Dashboard — a fleet-wide overview with widgets you can rearrange to your liking
- Login and feature toggles — username/password sessions, and the ability to switch off features you do not need
- Multilingual interface — English, Hindi, Spanish, French, German, Italian, Arabic, Romanian, Hungarian, Finnish, Russian, Czech, Polish and Azerbaijani
- Docker deployment — one image, a mounted data volume and a port mapping; state lives in SQLite
Why Use Tracktor?
Once you run more than one vehicle, the paperwork stops being trivial: MOT dates, insurance renewals, service intervals, fuel spend per car. A spreadsheet covers the numbers but not the documents or the reminders, and commercial fleet software is priced and shaped for companies. Tracktor is the middle ground — a small self-hosted app that keeps the whole picture in one database you own, with no account to create and no cloud in the middle.
Use Cases
- Households with two or more cars keeping service and fuel records in one place
- Tracking insurance, MOT and pollution certificate renewals before they lapse
- Working out real fuel efficiency and running cost per vehicle
- Small businesses keeping maintenance history for a handful of vans or trucks
- Hobbyists with a mix of cars, motorcycles and vans
The project documents Proxmox LXC and reverse-proxy deployments alongside the Docker setup, and it runs on a Raspberry Pi, a home server or a VPS.
Licence
Tracktor is released under the MIT licence — free to use, modify and redistribute, including commercially, provided the copyright notice is kept.
Views: 2