Habe D.T.'s Vorschlag aufgegriffen und versucht, das InvenTree Part Import Plugin in meiner Container-Umgebung zu installieren.
Die Installation im InvenTree-Server Container funktionierte zwar noch (via pip im Container rumgepfuscht), aber die Konfiguration hat mich dann schon echt Nerven gekostet, weil schlecht dokumentiert und ich es zuerst mit Mouser ausprobiert hatte, Mouser aber offenbar heute eine DOS-Attacke abbekommen hat und kaum noch antwortete - also doppeltes Pech.
Na ja - irgendwann lief es dann - zumindest mit Digikey.
Jetzt muss ich nur noch herausbekommen, wie ich dieses "Plugin" im Container persistiert bekomme, denn beim Stop der Container ist ja die Konfiguration futsch - denke ich zumindest mal.
Vielleicht verlege ich die Config ja in dasjenige Datenverzeichnis, was vom Host in den Container eingemountet wird - immerhin gibt es ja beim Plugin die Option, das Config-Verzeichnis per Option -c frei zu wählen.
Soweit also mein Stand der Forschung ...
Bei so viel "Gewurschtel" bin ich mir aktuell etwas unsicher, ob ich in InvenTree meine hunderte von Bauteilen einpflegen soll - da könnten über die Jahre Wochen an Arbeit reingehen, die ich dieser m.M.n. noch etwas "jung anmutenden" Software anvertraue. Wenngleich: Architektur und Konzept der Software gefallen mir bislang sehr gut. Die Doku könnte für meinen Geschmack an vielen Stellen ausführlicher sein und der Reifegrad der wichtigen externen Plugins ist m.M.n. so eher lala ...
Nun ja - dafür ist's halt OpenSource.
Aber hier noch etwas anderes: als ich im 1. Anlauf mit Deiner Empfehlung inventree-part-import gescheitert bin (hab's ja wie oben beschrieben erst im 2. Anlauf hinbekommen), habe ich alternativ auch einmal das Plugin inventree-part-import-ui ausprobiert - das integriert sich in die UI, ist Container-kompatibel und funktioniert auch ganz passabel (bis auf den Datenblatt-Import/URL-Verlinkung).
Wäre vielleicht auch etwas für Dich, D.T.
Viele Grüße
Igel1