Fleetbase: система для логистики на своём сервере вместо таблиц
Fleetbase собирает заказы, диспетчера с картой, водителей и счета в одной открытой системе, которую можно поставить на свой сервер. Разбираем лицензию AGPL, стек, платные ключи карт, приложение водителя и то, где граница между «поставили» и «работает на вашем процессе».
Диспетчер в таблице и три мессенджера
Типичная картина у службы доставки или небольшой транспортной компании. Заявки приходят в WhatsApp, Telegram и по телефону. Диспетчер переносит их в таблицу, потом пишет водителям в мессенджер, потом спрашивает «ты где?» и вписывает ответ в соседнюю колонку. К вечеру выясняется, что один заказ уехал дважды, а другой никому не назначили.
Вся эта путаница лечится одним: у каждого заказа есть карточка, у карточки статус, у статуса ответственный. Диспетчер видит на карте, кто свободен, водитель получает задание в приложении, клиент смотрит, где машина. Именно эту связку собирает Fleetbase. Если вам нужен только GPS-трек машин без заказов, хватит Traccar. Если нужна ещё и очередь заказов, назначение и подтверждение доставки, нужна система классом выше.
Что такое Fleetbase
Проект fleetbase/fleetbase существует с 2022 года, на GitHub у него около 4,1 тысячи звёзд. Система собрана из модулей, которые ставятся в общую консоль.
Fleet-Ops отвечает за заказы, водителей, машины, живую карту, зоны обслуживания и конструктор статусов заказа. Storefront даёт магазин с доставкой через Fleet-Ops. Ledger ведёт счета и кошельки. Customer Portal нужен вашим клиентам, чтобы создавать заказы, следить за ними и смотреть счета. Есть REST API, вебхуки и сокеты, поэтому к системе можно подключать сайт, 1С, бота или CRM.
Модуль складского учёта Pallet в README помечен как «в разработке», выход обещан в четвёртом квартале 2026 года. Складскую часть поэтому в план внедрения сейчас закладывать нельзя.
Лицензия: что можно и где граница
Fleetbase выпускается по схеме двух лицензий. Первая, AGPL-3.0, бесплатная. По описанию авторов, её можно использовать, менять и ставить у себя, в том числе для собственного коммерческого бизнеса. Условие одно: если вы изменили код и даёте доступ к нему другим людям по сети, изменения нужно открыть под той же AGPL.
Вторая, коммерческая (FCL), снимает это требование. Она нужна, если вы хотите держать доработки закрытыми, строить на Fleetbase свой сервис для других компаний или продавать его под своим брендом. Условия и цену надо уточнять у разработчика.
Компании, которая поставила систему себе и работает в ней сама, это не мешает. Вопросы начинаются при перепродаже доступа или выдаче клиентам доработанной версии. Тогда лицензию разбираем до начала разработки.
Как ставится и из чего состоит
Быстрая установка идёт через командную строку Fleetbase: ставится пакет через npm, затем запускается установщик. Нужны Docker с Compose v2, Node.js 18 и новее и минимум 4 ГБ памяти под Docker.
Внутри стек такой: серверная часть на PHP с Laravel 10, консоль на Ember.js, база MySQL 8, очередь и кэш на Redis, сокеты на SocketCluster. Для боевого сервера документация советует 4 ядра и больше, от 8 до 16 ГБ памяти и SSD от 100 ГБ, система Ubuntu 22.04, перед ней Nginx с сертификатом.
После каждого обновления нужно запускать скрипт развёртывания. Релизы выходят часто: с 17 по 29 сентября 2026 года их было пять. Это повод не обновляться на боевой системе без копии базы.
Водители, карты и русский язык
Приложение водителя называется Navigator, это отдельный открытый проект под AGPL на React Native для iOS и Android. В нём есть задания, QR-сканирование, подпись и фото при доставке, чат, отчёты о топливе. Но готового приложения в магазине под вашим именем не будет. Его собирают из исходников с вашими ключами, публикуют в App Store и Google Play от вашего аккаунта. Это отдельный кусок работы.
Карты. По документации Fleetbase, адресные подсказки, геокодирование и живая карта работают на Google Maps. Нужен платный ключ Google Cloud с включёнными API карт, геокодирования и Places. SMS и двухфакторная авторизация идут через Twilio, тоже платный. Навигацию в водительском приложении README описывает через Mapbox. Заменить Google на собственный геокодер, например на связку из статьи про OpenRouteService и Nominatim, возможно через доработку, но готовой настройки я в документации не нашёл. Яндекс.Карты и 2ГИС в проекте не упоминаются.
Русский язык. В репозитории есть файл ru-ru для консоли и для модуля Fleet-Ops. По числу строк русский перевод консоли составляет около 90 процентов от английского. Насколько он полный и ровный по другим модулям, не проверено, терминологию логистики скорее всего придётся править.
Где это не сработает
Система создана под международный рынок. Для России из коробки не будет ни российских карт, ни интеграции с 1С, ни печатных форм вроде ТТН и транспортных накладных. Всё это дописывается через API и расширения.
Оптимизация маршрутов заявлена в README как функция Fleet-Ops, но какой движок за ней стоит и насколько она годится для 200 точек в день, я не проверял. Если планирование рейсов для вас главное, смотрите отдельный решатель маршрутов VROOM и тестируйте на своих адресах.
Если у вас два водителя и пять заказов в день, система будет лишней, хватит бота и таблицы.
Что можно сделать уже сейчас
Первый шаг: поставить Fleetbase в локальный Docker и пройти один настоящий заказ от создания до подписи. На это уходит вечер, и сразу видно, подходит ли логика.
Второй шаг: выписать свои статусы и роли. Какие этапы проходит заказ, кто их меняет, что видит клиент.
Третий шаг: решить, откуда берутся заявки. Если они приходят из мессенджеров и с сайта, их надо заводить в систему автоматически. Как сделать учёт источников заявок, описано в материале про CRM для логистической компании.
Частые вопросы
Можно ли использовать Fleetbase бесплатно в коммерческой компании?
Да, AGPL-3.0 разрешает ставить систему у себя и вести на ней бизнес. Платить за лицензию нужно, если вы хотите закрытые доработки, перепродажу или белый ярлык.
Есть ли у Fleetbase облачная версия?
Да, управляемый вариант называется Fleetbase Cloud, у него бесплатный пробный период. Условия и цены смотрите на сайте проекта. Данные у себя хранит только установка на собственный сервер.
Заменит ли это 1С?
Нет. В системе есть счета и кошельки, но российского учёта в ней нет. Обычно Fleetbase отвечает за рейсы и заказы, а 1С остаётся бухгалтерией, и между ними настраивается обмен.
Коротко о главном
Fleetbase закрывает диспетчерскую часть логистики: заказы, водители, карта, клиентский кабинет и счета в одной системе с открытым кодом. Его можно поставить за вечер, но рабочей системой он становится после настройки статусов, зон, ролей, водительского приложения и платных ключей карт.
Если диспетчер у вас пока живёт в таблицах и мессенджерах, мы разворачиваем Fleetbase и донастраиваем под ваш процесс, как описано на странице автоматизации логистики. Напишите мне в Telegram слово «ЛОГИСТИКА», и посмотрим, подходит ли система вам или хватит решения попроще.
Ещё open-source для бизнеса
Эта статья — часть каталога бесплатных решений, которые я разворачиваю на вашем сервере под ключ: CRM, аналитика, документы, почта, безопасность, магазины, AI.
Что я делаю для бизнеса
- Боты в Telegram, MAX, VK
- Автоматизация процессов и CRM
- Аналитика и дашборды
- Сайты и лендинги под ключ
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Готовы обсудить вашу задачу?
Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


