Open oszilloskop opened 5 years ago
Es gibt das einfacher anzuwendendes nginx-Modul Nginx Fancy Index module als das oben aufgeführte Index-Generator-Tool.
Es kann per apt
installiert werden und sieht dann so aus: https://firmware.ffm.indie-freifunk.net/images/stable/sysupgrade
Wahrscheinlich ist es hier falsch angesiedelt, aber mir ist sonst kein besserer Einstiegspunkt eingefallen.
Die Magdeburger Firmware-Images sind über http://firmware.md.freifunk.net/ zu erreichen. Dort hängt offensichtlich ein "nginx"-Webserver im Backend. Dieser schneidet lange Dateinamen in der Datei-Darstellung ab, und ein einfaches Finden des gewünschten Images ist für den Nutzer nicht mehr gegeben. Das Problem ist durch ein eigenes Compilern der Nginx-Source zu beheben, oder durch die Angewendet einer Umgehungslösung.
Umgehungslösungen werden u.a. durch Tools angeboten, welches "index.html"-Dateien über entsprechende Filesystem-Verzeichnisse erzeugt.
Als Beispiel von sowas gibt es das hier: https://github.com/smclt30p/apindexDas Beispiel-Tool angewendet auf einem meiner eigenen Server sieht in Bezug auf Freifunk-Images dann so aus: https://firmware.ffm.indie-freifunk.net/images/stable/sysupgradeMein Vorschlag ist daher, zur Vereinfachung der Navigation zu einem Magdeburger-Images die Verwendung eines Tools wie "apindex".Es ist jedoch wichtig zu wissen, dass die Achillesferse folgende ist:Bei Änderungen an der File-Struktur ist dann immer ein notwendiges Aktualisieren der "index.html"-Dateien notwendig. Dieses kann durch z.B. einen täglichen Cron-Job realisiert werden, oder immer bei Änderungen an der File-Struktur durchgeführt werden.