Netbox Pluginv3.0.0

Ausgabeschein Generator

Erstelle Übergabe-, Rückgabe- und Überlassungsprotokolle in Sekunden. Open Source, NetBox-ready und optimiert für Desktop wie Mobile.

Produkt-Preview

Die wichtigsten Workflows auf einen Blick

Vom Suchen des Assets bis zum druckfertigen Protokoll: v3 bildet den kompletten Ausgabeprozess transparent ab und ergänzt zentrale Bibliotheks-Workflows.

v3 Geräte-Detailansicht mit NetBox-Stammdaten, Schnittstellen und IP-Adressen

NetBox-Details statt Datenschatten

Mandant, Status, Plattform, Standort, IP-Adressen und Schnittstellen direkt am ausgewählten Gerät prüfen.

v3 Druckvorschau eines Ausgabeprotokolls mit Geräte- und Mitarbeiterdaten

Saubere Druckvorschau

Alle relevanten NetBox-Informationen strukturiert aufbereiten und sofort als PDF exportieren oder drucken.

Gerätebibliothek mit Favoriten, Zuletzt verwendet, Archiv, Sammelmappe und zentraler Synchronisierung

Bibliothek mit optionalem Backend

Favoriten, zuletzt verwendete Geräte, Archiv und Sammelmappe lokal oder zentral synchronisieren und als JSON importieren/exportieren.

v3 Einstellungsdialog mit aktivierbaren Protokolltypen, Bibliotheksfunktionen und Sprachen

Konfigurierbar bis ins Detail

Protokolltypen, Texte, Standard-Sprache und optionale Bibliotheksfunktionen passend zum Betrieb aktivieren.

V3 im Überblick

Vom Suchfeld bis zum Backend

Alle Bausteine für einen nachvollziehbaren Geräte- und Übergabeprozess: lokal, zentral synchronisiert oder als komplett containerisiertes Setup.

Suchen & auswählen

Read-only-Suche nach Gerätename, numerischer ID, Asset-Tag und Seriennummer mit Treffer-Ranking und Stammdaten-Vorschau.

Drei Protokolltypen

Ausgabe, Rückgabe und Überlassung mit Druckvorschau, PDF-/JSON-Export, Signaturfeldern und konfigurierbaren Texten.

34 Sprachen

Mehrsprachige Oberfläche inklusive RTL-Sprachen, Standardsprache und Sprachwechsel für internationale Teams.

Bibliothek & Exporte

Favoriten, zuletzt verwendet, Archiv und Sammelmappe. Bibliotheksdaten als JSON importieren oder exportieren.

Serverseitig geschützt

Optionaler Same-Origin-Proxy hält das NetBox-Token aus dem Browser fern. Die App schreibt keine NetBox-Daten.

Responsive & offline-fähig

Für Desktop, Tablet und mobile Ausgabeplätze optimiert. Service Worker unterstützt den produktiven Browserbetrieb.

Asset Management

Perfekt für NetBox

NetBox Integration

Nahtloser Zugriff auf deine NetBox-Devices und User-Daten.

Open Source

Transparenz und Flexibilität durch GitLab Open Source Lizenz.

Gerätebibliothek

Favoriten, zuletzt verwendet, Archiv und Sammelmappe für wiederkehrende Ausgabeprozesse.

PDF Generation

Professionelle Ausgabequittungen direkt als PDF exportieren.

Highly Adaptable

Konfigurierbare Texte, Protokolltypen, Sprachen und Runtime-Einstellungen.

Optionales Backend

Same-Origin-NetBox-Proxy, zentrale Bibliothek und sichere Live-Einstellungen ohne Token im Browser.

Docker Support

Frontend und optionales Go-Backend gemeinsam per Docker Compose betreiben.

Setup

Drei Wege, ein klarer Betrieb

Frontend-only

Release laden

ZIP entpacken, server.json konfigurieren und die SPA auf deinem Webserver ausliefern.

Zu den Releases

Optionales Backend

Zentral synchronisieren

Go-Service als Same-Origin-Reverse-Proxy ergänzen. NetBox-Token und Bibliotheksdaten bleiben serverseitig.

frontend + backend
/api/health · /api/config
/api/library · /api/netbox/*

Docker Compose

Beides zusammen starten

Multi-Stage-Frontend, Go-Backend und persistenter Datenspeicher in einem reproduzierbaren Setup.

docker compose up -d

frontend :8088
backend  :8080

Wichtig: Die Anwendung ist eine SPA. Alle Requests müssen serverseitig an die index.html geleitet werden.

Optimierte Asset-Ausgabe

Starte jetzt oder kontaktiere mich für individuellen NetBox-Support.

Deployment-Optionen

Passt in deine Infrastruktur

Der Generator kann als statische Web-App starten oder mit dem optionalen Backend in bestehende Proxy- und Container-Umgebungen integriert werden.

Nginx oder Apache

Den Build aus dist/ausgabeschein-generator statisch ausliefern und SPA-Routen auf index.html zurückführen. Optional /api/ an das Go-Backend proxien.

Docker Compose

Frontend- und Backend-Container gemeinsam bauen und starten. Nginx liefert die UI, der JSON-Store bleibt im persistenten Volume.

docker compose up -d --build

Traefik

Frontend-Service per Host-Regel und TLS exponieren. Nginx routet /api/* intern weiter, damit alles unter derselben Origin bleibt.

Getrennte Services

Nginx und Go-Backend können auf separaten Hosts oder Plattform-Services laufen. Wichtig: UI und /api/* müssen unter einer Origin erreichbar sein.

Lokale Entwicklung

pnpm run startDB stellt Demo-Geräte unter Port 3004 bereit, pnpm run start:review die Angular-App unter Port 4200.

Release-Artefakte

GitLab-Releases liefern das Frontend-ZIP sowie Linux-Binaries für amd64 und arm64 inklusive Checksums für reproduzierbare Deployments.

Betriebshinweis: Eine produktive server.json mit echtem NetBox-Token gehört in Secret-/Config-Management und niemals in Git, Screenshots oder den Browser.