Spoolman Hosting
3D baskı filament bobinlerini, kullanımını ve envanterini düzenli bir web veritabanı ve API ile takip edin.
- Bir tıkla dağıt
- 15 GB Gerekli Disk Alanı
- 1 GB RAM Gerekli bellek
- 2 €'dan Fiyat
AvaHost'ta aldıklarınız
Tek tıklama ile dağıtım, özel bir alan adı, ücretsiz HTTPS, otomatik uygulama güncellemeleri ve planlı yedeklemeler her Cloud Uygulaması ile birlikte gelir. Bir sunucuda birden fazla uygulama çalıştırabilirsiniz ve terminal erişimi dahildir.
Bu şablon bir veritabanı konteyneri içermez.

Teknoloji
- Docker görüntüsü
- ghcr.io/donkie/spoolman:latest
- Varsayılan port
- 8000

Spoolman nasıl çalışır
Spoolman, üreticileri, filament türlerini, bireysel makaraları, konumları, özel alanları ve kullanım kayıtlarını tek bir envanterde tutar. Web istemcisi, bir operatörün kayıtları oluşturmasına ve düzenlemesine, koleksiyonu aramasına veya gruplandırmasına, malzeme veya konuma göre filtrelemesine ve fiziksel makaraları tanımlamak için QR kodlu etiketler hazırlamasına olanak tanır.
Bir REST API ve WebSocket güncellemeleri, uyumlu yazıcı yazılımının envanter verilerini okumasına ve değiştirmesine izin verir. Moonraker, Klipper ön uçları, OctoPrint, Home Assistant ve diğer entegrasyonlar, işler ilerledikçe tüketimi bildirebilir. Bu entegrasyonlar ayrı sistemler olarak kalır ve kullanıcı tarafından barındırılan Spoolman adresine işaret edilmelidir.
Spoolman'ın temel özellikleri
Katalog paketi, Spoolman veri dizinini (varsayılan yerel veritabanı ve uygulama durumunu içeren) kalıcı hale getirir. PostgreSQL veya MariaDB hizmeti sağlanmaz. Envanter kayıtları, kullanım geçmişi, etiketler, özel alanlar ve entegrasyon ayarları bu nedenle, bağlı uygulama biriminin güncellemeler ve kurtarma sırasında kullanılabilir kalmasına bağlıdır.
Spoolman'ın yerleşik kullanıcı kimlik doğrulaması yoktur. Upstream güvenlik rehberi, hizmete erişebilen herkesin envanteri okuyabileceğini ve değiştirebileceğini belirtir. HTTPS, aktarım sırasında trafiği korur ancak bir hesap kapısı eklemez, bu nedenle barındırılan sayfa, genel URL'yi özel bir çok kullanıcılı çalışma alanı olarak sunmamalıdır.

Spoolman'ı kendi kendine barındırma: gereksinimler ve maliyet
Kaynak kullanımı, makara ve filament kayıtları, kullanım geçmişi, etiket varlıkları, API trafiği, WebSocket etkinliği, entegrasyonlar, eşzamanlı yazıcılar ve eşzamanlı tarayıcılarla artar. Katalog, PostgreSQL ve MariaDB'yi Gerekli değil olarak kaydeder ve uygulama veri dizinini kalıcı hale getirir, bu nedenle yerel veritabanı ve envanter dosyaları tek bir kurtarma seti olarak ele alınmalıdır.
AvaHost'ta Spoolman, Plan 1'i €2'de kullanır. Barındırılan Spoolman paketi, tek tıklamayla dağıtım, otomatik HTTPS'li özel bir etki alanı, otomatik uygulama güncellemeleri ve zamanlanmış yedeklemeleri içerir. Spoolman'ın kendisinin kimlik doğrulama katmanı yoktur. Atanan etki alanına erişebilen herkes envanteri görüntüleyebilir veya değiştirebilir ve AvaHost, eklenen bir erişim denetimi proxy'si talep etmez. Yalnızca güvenilir entegrasyonları bağlayın, API tüketicilerini kontrolünüz altında tut
Spoolman'ı kimler kullanır
Ev yazıcıları, hangi makaranın takılı olduğunu, ne kadar malzeme kaldığını ve yedeklerin nerede depolandığını hatırlamak için Spoolman'ı kullanır. Paylaşılan atölyeler, rafları ve makaraları etiketleyebilir, küçük üretim ekipleri ise birkaç yazıcıyı tek bir envantere bağlayabilir, böylece tüketim güncellemeleri ayrı elektronik tablolarda yaşamaz.
Uygulama, yazıcı kontrolü yerine filament yönetimi etrafında tasarlanmıştır. İşleri zamanlamaz, modelleri dilimlemez, yazıcıları çalıştırmaz veya OctoPrint, Moonraker, Klipper, Home Assistant, Prometheus, etiket donanımı veya tarayıcı cihazlarını barındırılan paketin bir parçası olarak sağlamaz.
F.A.Q
Spoolman, Plan 1’de €2’den başlar. Giriş planı, mütevazı bir filament kataloğu ve hafif API aktivitesi için uygundur. Spool sayısı, kullanım geçmişi, etiket verileri, WebSocket trafiği, bağlı yazıcı hizmetleri ve eşzamanlı tarayıcılar, kurulumun daha fazla işleme veya depolama alanına ihtiyaç duyup duymadığını belirlemek için pratik göstergelerdir.
Spoolman yerleşik kimlik doğrulama içermez ve barındırılan şablon ayrı bir erişim kontrol katmanı eklemez. Etki alanına ulaşabilen herkes envanter kayıtlarını inceleyebilir veya değiştirebilir. Hizmeti yalnızca güvenilir bir erişim yolu ile kullanın ve HTTPS’yi tek başına yetkisiz envanter değişiklikleri karşısında koruma olarak değerlendirmeyin.
Uyumlu yazılım, Spoolman’ın belgelenen API’si aracılığıyla bağlanabilir, ancak yazıcı hizmeti, eklenti, kimlik bilgileri ve ağ yapılandırması paket halinde sağlanmaz. Her güvenilir entegrasyonu son HTTPS adresine yönlendirin, okuma ve yazma davranışını kritik olmayan bir spool ile test edin ve hiçbir güvenilmeyen sistemin aynı uç noktaya erişemediğini doğrulayın.
AvaHost uygulama güncellemelerini uygular ve kalıcı Spoolman veri dizinini hizmetle bağlı tutar. Barındırılan kurulum için zamanlanmış yedeklemeler dahildir. Yerel veritabanı, özel alanlar, etiketler ve kullanım kayıtları tek bir veri seti olarak değerlendirilmelidir; bu nedenle önemli entegrasyonları ve envanter toplamlarını önemli bir yukarı akış değişikliğinden sonra gözden geçirin.
