Labelyard
Labelyard
Der selbst gehostete Label Printer Hub für all deine Etiketten
Labelyard läuft in einem Container neben deinen Druckern und gibt jedem Etikett einen Ort, von dem es kommt. Scanne einen Code mit dem Handy, drucke aus Snipe-IT, Grocy oder Spoolman oder schick einen Auftrag aus jeder App, die HTTP spricht. Band- und Etikettendrucker, Bürodrucker mit Etikettenbögen und eine Warteschlange, die dir sagt, was passiert ist.


Was es druckt, und woher
- Band- und Etikettendrucker
- Drucker der Brother PT-Serie und QL-Serie in deinem Netz. Der Hub liest das eingelegte Band selbst aus, damit ein Etikett zu dem passt, was im Drucker liegt.
- Bürodrucker und Bögen
- IPP-Seitendrucker bedrucken Etikettenbögen. Der Hub merkt sich, welche Felder eines Bogens belegt sind, damit ein angebrochener Bogen zurück ins Fach kann.
- Scannen und drucken
- Installier die Web-App auf dem Handy, scanne einen Barcode oder ein gedrucktes Etikett und druck es noch einmal oder das daneben.
- Eine Warteschlange für alles
- Anhalten, fortsetzen, abbrechen und wiederholen je Drucker und je Auftrag. Live-Statusseiten zeigen jeden Drucker, ohne neu zu laden.
- API-Schlüssel und Webhooks
- Eine versionierte API unter /api/v1 mit eigenen Schlüsseln je Aufrufer und Webhooks, die drucken, wenn sich in einer anderen App etwas ändert.
- Snipe-IT, Grocy, Spoolman
- Plugins schlagen Assets, Produkte und Spulen über ihre ID nach und drucken sie. Paperless und Kept drucken über die API.
In zwei Minuten am Laufen
Labelyard braucht zwei Werte: einen geheimen Schlüssel für das, was es speichert, und die Adresse, unter der du es öffnest. Alles andere, auch die Drucker, richtest du im Browser ein. Heb labelyard.env auf: Ohne den Schlüssel lassen sich gespeicherte Geheimnisse nicht lesen.
Die vollständige Installationsanleitung erklärt Reverse Proxys, HTTPS und die erste Anmeldung.
echo "LABELYARD_SECRET_KEY=$(openssl rand -base64 32 | tr '+/' '-_')" > labelyard.envdocker run -d --name labelyard -p 8000:8000 \ --env-file labelyard.env \ -e LABELYARD_PUBLIC_URL=http://localhost:8000 \ -v labelyard-data:/data \ ghcr.io/strausmann/labelyard:1.6.0Hier findest du dich zurecht
- Installieren
Compose, Reverse Proxys, HTTPS und Drucker anschließen.
- Benutzen
Drucker, Bögen, die Warteschlange, Scannen und der Warenkorb.
- Verwalten
Schlüssel, Anmeldung, Sicherungen, Aktualisierungen und Sicherheit.
- Integrationen
Snipe-IT, Grocy, Spoolman, Paperless, Kept und Webhooks.
- Entwickeln
Die API-Referenz und wie du mitmachst.
- Referenz
Jede Umgebungsvariable.
Quellcode auf GitHub, Images in der GitHub Container Registry und auf Docker Hub. Du kommst von einer früheren Version? Lies Aktualisieren.