Spoolman Хостинг
Отслеживайте катушки филамента для 3D-печати, использование и инвентарь с помощью аккуратной веб-базы данных и API.
- Один клик развернуть
- 15 ГБ Необходимое дисковое пространство
- 1 ГБ ОЗУ Необходимая память
- От 2 € Цена
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- ghcr.io/donkie/spoolman:latest
- Порт по умолчанию
- 8000

Как работает Spoolman
Spoolman хранит производителей, типы филамента, отдельные катушки, местоположения, пользовательские поля и записи использования в одном инвентаре. Веб-клиент позволяет оператору создавать и редактировать записи, искать или группировать коллекцию, фильтровать по материалу или местоположению и подготавливать этикетки с QR-кодами для идентификации физических катушек.
REST API и обновления WebSocket позволяют совместимому программному обеспечению для печати читать и изменять данные инвентаря. Moonraker, фронтенды Klipper, OctoPrint, Home Assistant и другие интеграции могут сообщать о потреблении по мере выполнения заданий. Эти интеграции остаются отдельными системами и должны быть указаны пользователем на адрес размещённого Spoolman.
Ключевые возможности Spoolman
Пакет каталога сохраняет директорию данных Spoolman, которая включает локальную базу данных по умолчанию и состояние приложения. Никакой сервис PostgreSQL или MariaDB не предоставляется. Записи инвентаря, история использования, этикетки, пользовательские поля и параметры интеграции зависят от того, что подключённый том приложения остаётся доступным во время обновлений и восстановления.
Spoolman не имеет встроенной аутентификации пользователя. Его рекомендации по безопасности указывают, что любой, кто может получить доступ к сервису, может читать и изменять инвентарь. HTTPS защищает трафик при передаче, но не добавляет шлюз учётной записи, поэтому размещённая страница не должна представлять публичный URL как приватное многопользовательское рабочее пространство.

Самостоятельное размещение Spoolman: требования и стоимость
Использование ресурсов растёт с записями катушек и филамента, историей использования, активами этикеток, трафиком API, активностью WebSocket, интеграциями, одновременными принтерами и одновременными браузерами. Каталог записывает PostgreSQL и MariaDB как не требуемые и сохраняет директорию данных приложения, поэтому локальная база данных и файлы инвентаря должны рассматриваться как один набор восстановления.
На AvaHost Spoolman использует План 1 по цене €2. Размещённый пакет Spoolman включает развёртывание в один клик, пользовательский домен с автоматическим HTTPS, автоматические обновления приложения и запланированные резервные копии. Сам Spoolman не предоставляет уровень аутентификации. Любой, кто может получить доступ к назначенному домену, может просматривать или изменять инвентарь, и AvaHost не заявляет о добавленном прокси управления доступом. Подключайте только доверенные интеграции, держите потребителей API под своим контролем и избегайте размещения чувствительных операционных данных в открыто доступном экземпляре.
Кто использует Spoolman
Домашние принтеры используют Spoolman для запоминания установленной катушки, оставшегося материала и места хранения замен. Общие мастерские могут маркировать полки и катушки, а небольшие производственные команды подключают несколько принтеров к одному инвентарю, чтобы обновления потребления не находились в отдельных электронных таблицах.
Приложение разработано с упором на администрирование филамента, а не на управление принтером. Оно не планирует задания, не нарезает модели, не управляет принтерами и не поставляет OctoPrint, Moonraker, Klipper, Home Assistant, Prometheus, оборудование для печати этикеток или устройства сканирования как часть размещённого пакета.
F.A.Q
Spoolman начинается с €2 на Plan 1. Базовый план подходит для скромного каталога филаментов и лёгкой активности API. Количество катушек, историю использования, данные этикеток, трафик WebSocket, подключённые сервисы принтеров и одновременные браузеры — это практические показатели для определения того, нужна ли установке больше вычислительных ресурсов или хранилища.
Spoolman не включает встроенную аутентификацию, и размещённый шаблон не добавляет отдельный уровень контроля доступа. Любой, кто может получить доступ к домену, может просматривать или изменять записи инвентаря. Используйте сервис только с доверенным путём доступа и не рассматривайте HTTPS как защиту от несанкционированных изменений инвентаря.
Совместимое программное обеспечение может подключаться через документированный API Spoolman, однако служба печати, плагин, учётные данные и конфигурация сети не входят в комплект. Направьте каждую доверенную интеграцию на финальный адрес HTTPS, протестируйте поведение чтения и записи с некритичной очередью печати и убедитесь, что ни одна недоверенная система не может получить доступ к тому же конечному адресу.
AvaHost применяет обновления приложений и сохраняет постоянный каталог данных Spoolman, подключённый к сервису. Плановые резервные копии включены для размещённой установки. Локальную базу данных, пользовательские поля, метки и записи об использовании следует рассматривать как единый набор данных, поэтому проверьте важные интеграции и итоги инвентаря после существенного обновления вышестоящего уровня.
