Spoolman Хостинг

Відстежуйте котушки філаменту для 3D-друку, використання та запаси за допомогою акуратної веб-бази даних та API.

  • Один клік розгортання
  • 15 ГБ Потрібно місця на диску
  • 1 ГБ ОП Потрібна пам'ять
  • Від 2 € Ціна
Замовити зараз Безкоштовна установка

Що ви отримуєте
на AvaHost

Розгортання в один клік, власний домен, безкоштовний HTTPS, автоматичні оновлення додатків та заплановані резервні копії входять у кожен Cloud App. Ви можете запускати кілька додатків на одному сервері, і доступ до терміналу включений.

Цей шаблон не містить контейнер бази даних.

Замовити сервер

Технічні дані

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, приєднаний до сервісу. Заплановані резервні копії включені для розміщеної установки. Локальну базу даних, користувацькі поля, мітки та записи використання слід розглядати як один набір даних, тому перегляньте важливі інтеграції та загальні обсяги запасів після суттєвої змін вищестоящого рівня.