Files
Inventory/docs/usb-appliance.md
denis.stoecklmeier e2870c2fda
Some checks failed
Tests / postgres (push) Has been cancelled
Add authenticated device registration for USB intake
2026-10-11 22:19:57 +02:00

803 B

Eigenständiger USB-Stick

Das USB-Projekt liegt separat in ../USB-Intake neben diesem Repository. Die vollständige Anleitung steht in USB-Intake/README.md.

Auf dem Arch-Linux-Rechner im USB-Projektordner:

sudo bash make-usb.sh /dev/sdb --erase

Der Befehl baut das Image und überschreibt den geprüften USB-Datenträger. Beim ersten Boot werden Server-IP/HTTPS-Adresse und API-Schlüssel abgefragt. Danach laufen Hardwareprüfung und Upload automatisch; ohne Verbindung bleiben Berichte auf dem Stick für späteres Senden gespeichert.

Dieses Inventory-Repository enthält weiterhin die API-Erweiterung einschließlich Migration 0013_deviceregistration, die auf dem Server bereitgestellt werden muss.