Skip to content
This repository was archived by the owner on Jan 25, 2025. It is now read-only.
This repository was archived by the owner on Jan 25, 2025. It is now read-only.

nginx: Navigierung zu einem Device-Image  #139

Description

@oszilloskop

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/apindex

Das 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/sysupgrade

Mein 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions