Как навести порядок в расходах на авто с помощью Tracktor

16 авг 2026
1,004
75
5
4 недели

У меня в бардачке годами копились чеки с заправок, в заметках на телефоне висели разрозненные записи о замене масла, а полис ОСАГО вечно терялся где-то в недрах почты. Знакомая картина? Если в семье две машины или мотоцикл в придачу, уследить за регламентными работами и сроками страховок становится отдельным квестом. Большинство мобильных приложений для учета авто либо забиты рекламой, либо требуют платную подписку и хранят ваши данные на чужих серверах.

Недавно на GitHub наткнулся на проект Tracktor. Это self-hosted сервис для ведения гаража, где собраны заправки, ремонты, техосмотры, страховки и напоминания. Решил развернуть его на домашнем сервере и посмотреть, насколько он удобен в повседневной жизни.

Tracktor Demo

Что умеет сервис

Создатель проекта сделал акцент на базовых вещах, которые нужны каждому автовладельцу без лишней мишуры.

Главная страница встречает настраиваемым дашбордом. Виджеты можно перетаскивать, чтобы вывести на первый план самое нужное: последние траты, расход топлива или приближающееся ТО.

Реклама

Внутрь заложено несколько основных разделов.

Гараж поддерживает любое количество техники. Для каждого автомобиля или мотоцикла задается свой тип топлива, базовый пробег и характеристики. Удобно, если в семье несколько машин или вы помогаете следить за автопарком родственникам.

Учет заправок считает средний расход топлива и динамику затрат на километр. Забиваете литры, сумму и текущий одометр, система сама строит графики и выявляет аномалии. Если расход резко пополз вверх, это сразу видно по отчетам.

Журнал обслуживания хранит историю ремонтов, замен расходников и регламентных работ. К каждой записи можно прикрепить стоимость и пробег, на котором проводились манипуляции.

Контроль документов и напоминания спасают от просроченных страховок и техосмотра. Вы вносите дату окончания полиса или срок следующей замены тормозной жидкости, а сервис заранее предупреждает о дедлайне.

Отчетность собирает траты в наглядные графики. Сразу видно, какая доля бюджета уходит на бензин, а какая на плановое ТО и страховку.

В интерфейсе есть переключатели модулей: если вам не нужен учет экологических сертификатов или подробная аналитика, эти блоки отключаются в настройках одной кнопкой. Интерфейс переведен на 11 языков, русский язык уже идет из коробки.

Что под капотом

Архитектура проекта выглядит аккуратно и современно. Здесь нет громоздких микросервисов и тяжелых баз данных, требующих гигабайты оперативной памяти.

Фронтенд и серверная часть написаны на SvelteKit со свежим Svelte 5 и стилями на Tailwind CSS. Для хранения данных разработчик выбрал связку из SQLite и Drizzle ORM.

Такой стек дает очевидные плюсы:

  1. Минимальное потребление ресурсов. Приложение без проблем заведется на старом Raspberry Pi, дешевой виртуальной машине за пару долларов или в Proxmox LXC-контейнере.
  2. Простой бэкап. Вся база данных умещается в один файл SQLite, который легко скопировать по расписанию в локальный архив или облако.
  3. Быстрый отзывчивый интерфейс без задержек при переходах между экранами.

Правда, в репозитории висит предупреждение: проект находится в активной разработке, поэтому в релизах могут встречаться обратно несовместимые изменения. Автор прямо советует настроить регулярное резервное копирование базы перед обновлениями.

Быстрый запуск в Docker

Самый быстрый способ поднять приложение у себя — запустить готовый Docker-образ через docker-compose.

Создайте файл docker-compose.yml:

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 -d

После старта веб-интерфейс станет доступен по адресу http://localhost:3333 или по IP-адресу вашего сервера в локальной сети.

Для авторизации используется классическая связка логина и пароля с сессиями. Если планируете открывать доступ наружу, достаточно повесить приложение за обратный прокси вроде Nginx, Caddy или Traefik с HTTPS-сертификатом.

Кому пригодится проект

Tracktor подойдет тем, кто любит держать личные данные под собственным контролем и ценит автономность.

Он отлично решает задачи:

  • Владельцев нескольких авто или мотоциклов, уставших путаться в сервисных книжках и чеках.
  • Энтузиастов домашнего хостинга, ищущих легковесную замену коммерческим сервисам учета расходов.
  • Небольших семейных автопарков, где нужно прозрачно видеть суммарные затраты на транспорт.

Если вы давно хотели структурировать историю обслуживания машины и перестать держать в голове даты замены свечей и продления страховки, проект определенно стоит протестировать. Загляните в репозиторий Tracktor, поднимите контейнер и оцените сами.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.