Repolode
Donkie

Donkie/Spoolman

Самостоятельно размещаемый веб-сервис для учёта катушек филамента для 3D-принтера, их веса и расхода с интеграцией с OctoPrint и Klipper/Moonraker.

Звёзды
2,989
Форки
320
Открытые issues
171
Последний коммит
3 дня назад

Что это?

Spoolman — самостоятельно размещаемый веб-сервис для учёта катушек филамента для 3D-принтера и контроля расхода материала. Он работает как централизованная база данных и интегрируется с ПО для печати, например OctoPrint и Klipper с Moonraker. Во время печати подключённый принтер автоматически обновляет вес катушки.

В проект входит встроенный веб-клиент для создания, редактирования и удаления типов филамента, производителей и отдельных катушек. Записи можно искать, группировать и фильтровать по производителю, материалу, месту хранения и другим полям, а также добавлять собственные поля. В конструкторе этикеток можно создавать QR-коды для маркировки катушек. REST API и обновления через WebSocket позволяют другим программам получать и изменять данные. В качестве базы данных можно использовать SQLite, PostgreSQL, MySQL или CockroachDB.

Spoolman рассчитан на одновременную обработку обновлений от нескольких принтеров. Интеграция с Prometheus позволяет получать исторические данные о расходе. Данные о филаменте можно загружать из поддерживаемой сообществом SpoolmanDB.

Ключевые возможности

  • 01Учёт типов филамента, производителей и отдельных катушек с указанием веса
  • 02Автоматическое обновление веса катушки во время печати через OctoPrint и Klipper/Moonraker
  • 03Встроенный веб-клиент с поиском, группировкой, фильтрацией и поддержкой собственных полей
  • 04Конструктор этикеток для печати QR-кодов на катушки
  • 05REST API и обновления через WebSocket для интеграции с другими программами
  • 06Поддержка SQLite, PostgreSQL, MySQL и CockroachDB

Сценарии использования

  • Учёт расхода филамента на нескольких 3D-принтерах в мастерской или мейкерспейсе
  • Проверка остатка филамента на каждой катушке перед началом печати
  • Маркировка катушек QR-кодами для быстрой идентификации и сканирования
  • Передача данных о филаменте в Home Assistant или другие инструменты автоматизации

Быстрый старт

  1. 1

    Следуйте инструкциям на странице установки в Wiki

Что важно знать

  • Основной разработчик поддерживает проект в свободное время.
  • Новый веб-клиент может работать некорректно в некоторых конфигурациях; выбрать прежний клиент можно, задав SPOOLMAN_LEGACY_CLIENT=TRUE.

В подборках

Темы

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

Что такое Spoolman?
Самостоятельно размещаемый веб-сервис для учёта катушек филамента для 3D-принтера, их веса и расхода с интеграцией с OctoPrint и Klipper/Moonraker. Spoolman — самостоятельно размещаемый веб-сервис для учёта катушек филамента для 3D-принтера и контроля расхода материала. Он работает как централизованная база данных и интегрируется с ПО для печати, например OctoPrint и Klipper с Moonraker. Во время печати подключённый принтер автоматически обновляет вес катушки.
Spoolman можно использовать бесплатно? Какая у него лицензия?
Spoolman распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Spoolman всё ещё поддерживается?
Активно поддерживается. Последний коммит в Spoolman — 4 нояб. 2026 г..
Для чего можно использовать Spoolman?
Учёт расхода филамента на нескольких 3D-принтерах в мастерской или мейкерспейсе Проверка остатка филамента на каждой катушке перед началом печати Маркировка катушек QR-кодами для быстрой идентификации и сканирования Передача данных о филаменте в Home Assistant или другие инструменты автоматизации
Как установить Spoolman?
Следуйте инструкциям на странице установки в Wiki
Где скачать Spoolman?
Исходный код и инструкции по установке — на GitHub: https://github.com/Donkie/Spoolman

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Сервер для самостоятельного хостинга Obico — платформы для 3D-печати с открытым исходным кодом и обнаружением сбоев печати с помощью AI для принтеров с OctoPrint и Klipper.

1,9 тыс.+5 за неделю364VueAGPL-3.0Обновлён 13 часов назад

Бесплатный веб-интерфейс с открытым исходным кодом для Klipper: управляйте 3D-принтером и следите за его работой через браузер.

1,8 тыс.+1 за неделю618VueGPL-3.0Активно поддерживаетсяОбновлён вчера