К основному содержанию
MakeKeeper
Установить

бесплатно · исходный код доступен · self-hosted

Органайзер мастерской: проекты, материалы и закупки в одном месте

MakeKeeper — бесплатное self-hosted приложение для тех, кто делает руками: электроника, столярка, шитьё, 3D-печать. Проекты с чек-листами, учёт материалов по ящикам, закупки под трекингом. Ставится на свой сервер или Raspberry Pi одной командой.

Скачать релиз 0.15.0 docker run -d -p 8080:8080 -v makekeeper:/data ghcr.io/makekeeper/makekeeper:latest
  • исходный код доступен
  • v0.15.0 · август 2026
  • без облака и подписок
  • arm64 · Raspberry Pi
  • Vue 3 · NestJS · PostgreSQL

Как это выглядит внутри

Три экрана, в которых проходит вся работа: доска проектов, карточка проекта с чек-листом и склад материалов с местами хранения.

Доска проектов: статус, прогресс и что блокирует работу.
Карточка проекта: шаги, детали на каждый шаг, заметки.
Склад: остатки, адрес хранения и подсказка «пора докупить».

Что меняется в работе

Посылка ехала месяц? Проект не забыт.

Каждая деталь привязана к проекту и шагу — приедет, и вы вспомните, зачем она.

Дефицит виден до того, как остановит работу.

Остатки сверяются с планами проектов — о нехватке узнаете заранее, а не в разгар пайки.

Список покупок пишется сам.

План проекта минус остатки — готовый список: что докупить, сколько и для какого шага.

Вернулись через месяц — знаете, что дальше.

Чек-листы держат контекст: что сделано, что ждёт деталей, какой шаг следующий.

Ассистент посчитает и найдёт.

Делитель, расход ткани, «где винты М3» — спросите словами, он посчитает и найдёт.

Одно приложение на все ремёсла

Электроника

LED-куб 8×8×8 · 68%

142 детали · 2 заказа в пути

Столярка

Лампа из дуба · 52%

масло на исходе · докупить

Шитьё

Льняное платье · 40%

лён 2,4 м · молния в списке

3D-печать

Корпус метеостанции · 75%

PLA 600 г · вставки в пути

…и любое другое ремесло: моделизм, кожа, витражи, велосипеды

Возможности MakeKeeper

Шесть модулей, которые закрывают весь цикл: от идеи до последней докупленной детали.

Проекты и чек-листы

Идеи, шаги и видимый прогресс. Вернулись к проекту через месяц — и сразу знаете, на чём остановились и что делать дальше.

Учёт материалов

Детали, ткань, брус, филамент — по ящикам и полкам. Приложение предупредит о дефиците до того, как он остановит работу.

Закупки и трекинг

Список покупок собирается сам из плана проекта. Заказы под трекингом, каждая деталь привязана к шагу — посылка приедет, и вы вспомните, зачем она.

Ассистент

Помощник по запросу: посчитает делитель или расход ткани, найдёт деталь по ящикам, обновит остатки — обычными словами в чате.

Места хранения

Карта шкафов, ящиков, коробок и полок. Каждая деталь знает свой адрес — «ящик B3» находится быстрее, чем вы вспомните, где он.

Совместный доступ

Одна мастерская — вся семья или кружок: у каждого свой аккаунт, проекты и инвентарь общие или личные, как настроите.

Установка: одна команда Docker

  1. 1Запустите готовый образ — без сборки и зависимостей
  2. 2Откройте localhost:8080 и заведите первый проект
  3. 3Образ и исходники на GitHub — там же обновления и issues
  • без облаков
  • без подписок
  • данные дома
  • Raspberry Pi OK

Частые вопросы

MakeKeeper правда бесплатный?

Да. Платных тарифов и подписок нет, вы просто запускаете его у себя. Исходный код доступен для чтения и сборки, но лицензия своя — не OSI-совместимая.

Где хранятся мои данные?

В вашей базе PostgreSQL на вашем железе. Приложение работает локально и ничего не отправляет наружу — облака в схеме нет вообще.

Запустится ли на Raspberry Pi?

Да, образ собран под arm64 и работает на Raspberry Pi 4 и новее. Хватает 2 ГБ памяти.

Можно пользоваться вдвоём или всей семьёй?

Да: несколько аккаунтов в одной мастерской, проекты и инвентарь можно сделать общими или личными.

Как перенести данные из таблиц?

Инвентарь импортируется из CSV: колонки «название, количество, место хранения». Экспорт — тоже CSV, данные всегда ваши.

Дайте мастерской память

Одна команда — и всё, что вы делаете руками, под учётом.

Сделано руками — для тех, кто делает руками.