⚠️ WARNING: Tracktor is under active development. There may be frequent breaking changes, though we are taking precautions but it is not stable for production use. Please keep regular backups of your data!
If you own more than one vehicle, you know the drill: fuel receipts in a drawer, insurance PDFs buried in email, a maintenance date you meant to write down somewhere. Tracktor is a self-hosted app that keeps all of that in one place — fuel logs, service history, insurance and pollution certs, reminders before they lapse, and a dashboard that actually shows you what's going on across your fleet.
Run it on a Raspberry Pi, a home server, or a $5 VPS. Your data stays yours.
- Garage — Add and manage multiple vehicles, each with its own fuel type and history.
- Fuel tracking — Log every fill-up and watch your mileage/efficiency trends over time.
- Maintenance log — Keep a full service history per vehicle, and know what's coming up next.
- Compliance — Track insurance and pollution (PUCC) certificates, with renewal dates that don't sneak up on you.
- Reminders — Get nudged before something expires or a service is due.
- Expenses & reports — See what your vehicles actually cost you.
- Dashboard — A fleet-wide overview with widgets you can rearrange to your liking.
- Auth & feature toggles — Username/password login with sessions, and the ability to turn off features you don't need.
- 10 languages — English, Hindi, Spanish, French, German, Italian, Arabic, Romanian, Hungarian, and Finnish.
SvelteKit (Svelte 5) + Tailwind CSS on the frontend, SvelteKit server routes on the backend, SQLite via Drizzle ORM for storage, shipped as a Docker image.
The fastest way to try Tracktor is Docker Compose:
services:
app:
image: ghcr.io/javedh-dev/tracktor:latest
container_name: tracktor-app
restart: always
ports:
- '3333:3000'
volumes:
- tracktor-data:/data
volumes:
tracktor-data:docker-compose up -dThen open http://<your_ip_address>:3333.
For local development, Proxmox LXC setup, reverse proxies, and every configuration option, see the installation guide.
- Installation Guide — Docker, local dev, Proxmox LXC
- Environment Variables — every config option, explained
- Authentication — how login and sessions work
- Feature Toggles — turning features on/off
- Contributing — how to get involved
PRs and issues are welcome — read the contributing guide first. If Tracktor is useful to you, a star ⭐ or a sponsorship helps keep it going.
MIT — see LICENSE.
