Seite 1 von 1

Lightweight Framework für Raspi gesucht

Verfasst: Sonntag 22. März 2020, 13:34
von Grendel
Hallo zusammen,

für einen kleinen Dokumentenserver, der bei mir zu Hause auf einem Raspi läuft, suche ich ein Python basiertes Framework. Naturgemäß sollte der Ressourcenverbrauch gering sein. Einsatzzweck: ich habe eine ganze Bibliothek an Pythonbüchern und anderer Dokumente im PDF Format. Die möchte ich auch in der Firma nutzen, ohne mir das ganze Zeug auf den Firmenrechner laden zu müssen (vor allem will ich das nicht). Bisher pflege ich das von Hand, aber das wird mir langsam zu umständlich. Die Basis bildet derzeit ein nginx Webserver in einer Docker Umgebung. Das ganze sollte erweiterbar sein - was ich mir in dieser Hinsicht vorstelle ist, das Cover des Dokuments automatisch aus jedem neu eingestellten PDF Dokument zu extrahieren und als Vorschaubild bzw. Link aufs eigentliche Dokument anzulegen. Geht ja recht einfach mit Python.

Welches Framework wäre für diesen Zweck geeignet?

Danke schonmal.

Re: Lightweight Framework für Raspi gesucht

Verfasst: Sonntag 22. März 2020, 13:38
von __deets__
Die ueblichen - Flask, bottle, tornado. Wobei im Grunde auch Django geht. Das ist jetzt nicht leichtgewichtig in dem Sinne, aber auf einem so wenig genutzten System ist das auch voellig ok.

Re: Lightweight Framework für Raspi gesucht

Verfasst: Sonntag 22. März 2020, 15:50
von __blackjack__
@Grendel: Bevor Du da selbst etwas schreibst: Kennst Du Calibre? Das bringt auch einen Server mit um auf die Bücher per HTTP zuzugreifen. Ist sogar nicht ganz offtopic hier weil das in Python geschrieben ist.

Re: Lightweight Framework für Raspi gesucht

Verfasst: Sonntag 22. März 2020, 18:37
von noisefloor
Hallo,
Das ist jetzt nicht leichtgewichtig in dem Sinne, aber auf einem so wenig genutzten System ist das auch voellig ok.
Absolut. Ich habe ein Django Projekt mit zwei Apps für meinen eigenen Gebrauch auf einem Raspi 1B im Netz zu Hause laufen und das ist völlig ok. Bzw. die hohe Integration der Komponenten ist mir es allemal wert, mal vielleicht ein paar Zehntel Sekunden länger zu warten.

Wobei Calibre als fertige Lösung IMHO in der Tat einen tieferen Blick wert ist.

Gruß, noisefloor