Сервер для самостоятельного хостинга Obico — платформы для 3D-печати с открытым исходным кодом и обнаружением сбоев печати с помощью AI для принтеров с OctoPrint и Klipper.
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
Следуйте инструкциям на странице установки в 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 обновляется ежедневно.
Похожие проекты
Веб-интерфейс для управления бытовыми 3D-принтерами: запускайте печать и следите за ней в браузере.
Открытый слайсер, который преобразует 3D-модели в G-code для принтеров Bambu Lab, Prusa, Creality, Voron и других FDM-принтеров.
Адаптивный веб-интерфейс для мониторинга и управления 3D-принтерами на базе Klipper через API Moonraker.
Бесплатный веб-интерфейс с открытым исходным кодом для Klipper: управляйте 3D-принтером и следите за его работой через браузер.
API-сервер для самостоятельного хостинга и управления домашним баром, созданный специально для коктейльных рецептов, ингредиентов и запасов.