Retour aux outils
Dev ToolsIntermédiaireOpen sourceAuto-hébergeablev0.23.1

Spoolman

Gestionnaire d'inventaire de filaments pour imprimantes 3D, avec API ouverte.

MAJ 2026-06-14
Spoolman
Site officiel Code source★ 2 525

Spoolman est un système d'inventaire de filaments 3D (bobines). Track : marque, matériau (PLA/PETG/ABS), couleur, poids restant, lieu de stockage. Fournit une API REST que OctoPrint, Klipper, SpoolEase et autres peuvent interroger pour décrémenter automatiquement.

Description

Spoolman est un système d'inventaire de filaments 3D (bobines). Track : marque, matériau (PLA/PETG/ABS), couleur, poids restant, lieu de stockage. Fournit une API REST que OctoPrint, Klipper, SpoolEase et autres peuvent interroger pour décrémenter automatiquement.

Différence vs Manyfold : Spoolman = filaments, Manyfold = modèles. Deux outils complémentaires dans un atelier 3D.

Pour qui : makers avec beaucoup de bobines, fab labs, makerspaces partagés.

Installation

Docker Compose

version: '3.8'
services:
  spoolman:
    image: ghcr.io/donkie/spoolman:latest
    container_name: spoolman
    restart: unless-stopped
    ports:
      - "7912:8000"
    volumes:
      - ./data:/home/spoolman/.local/share/spoolman
    environment:
      - SPOOLMAN_DB_TYPE=sqlite
    labels:
      traefik.enable: "true"
      traefik.http.routers.spoolman.rule: "Host(`filaments.example.com`)"
      traefik.http.routers.spoolman.tls.certresolver: letsencrypt

Alternatives

Open Source

  • [[app-manyfold]] — Bibliothèque de modèles (complément)
  • Spoolman plugins Klipper/OctoPrint : décrément auto
  • Filaman — Variante plus minimaliste

Propriétaires

  • Aucun — pas de SaaS leader sur ce créneau

Sécurité

  • API REST : authentification par token (optionnelle)
  • SQLite : pas de service DB séparé requis
  • Pas d'auth utilisateur par défaut : à exposer via VPN ou auth

Ressources