V1: Inhalte für den Web-Server

Was wäre ein Web-Server ohne entsprechende Inhalte? Daher wollen wir diese nun der Notfallbox V1 hinzufügen. Natürlich darf und kann der Inhalt nach Belieben angepasst werden und soll nur aufzeigen, welche Möglichkeiten zur Verfügung stehen. Möchte man dynamisch veränderbare Inhalte, sollte man aber lieber zur Notfallbox "Gerdi" greifen.

Die Installation besteht aus folgenden Teilbereichen. Nur der erste ist UNBEDINGT notwendig.

Bereich	Inhalt
Grundgerüst	Alle für die grundlegenden Funktionen der Notfallbox V1 notwendigen Dateien
Option	Kurznachrichten: öffentlich absetzen und lesen
Option	Mini-Cloud: Up- und Download von Bildern und Dokumenten
Option	Download: Download von Android-Apps und Karten-Material

Installation per Script

Inzwischen haben wir uns das ganze Getippe und Kopieren gespart und für jedes Inhalts-Paket ein eigenes Installations-Script erstellt. Vor allem ändern sich auch die Cloud-Links bei jedem Update. So müssen wir tatsächlich nur noch jeweils eine Datei anpassen.

Diese Scricpte selbst kommen von unserem eigenen Server, die großen Dateien aus der Cloud.

Über SSH anmelden

Befehlszeile kopieren, einfügen und ausführen

Fertig ist der Inhalt

Bereich	Script
Grundfunktionen	wget https://notfallbox.info/download/Install_V1 && chmod 777 Install_V1 && sudo ./Install_V1
Option Kurznachrichten	wget https://notfallbox.info/download/Install_V1_Optionen && chmod 777 Install_V1_Optionen && sudo ./Install_V1_Optionen 1
Option Mini-Cloud	wget https://notfallbox.info/download/Install_V1_Optionen && chmod 777 Install_V1_Optionen && sudo ./Install_V1_Optionen 2
OSM-Karten (nur Funktion, keine Karten)	wget https://notfallbox.info/download/Install_V1_Optionen && chmod 777 Install_V1_Optionen && sudo ./Install_V1_Optionen 3
Option Download - APPS	wget https://notfallbox.info/download/Install_V1_Optionen && chmod 777 Install_V1_Optionen && sudo ./Install_V1_Optionen 4
Option Download - KIWIX	wget https://notfallbox.info/download/Install_V1_Optionen && chmod 777 Install_V1_Optionen && sudo ./Install_V1_Optionen 5
Achtung: Das Bearbeiten der Downloads (herunterladen und entpacken) können gerade auf einem Raspberry PI Zero (W) sehr lange dauern. Bitte immer die grüne Aktivitäts-LED auf dem Board beobachten (flackert) um nicht auf den Gedanken zu kommen, der PI sei abgestürtzt

Natürlich kann man auch alles „von Hand“ machen. Die jeweiligen Befehle dazu findet ihr in der Script-Datei.

OSM-Kartenmaterial

Es kann sehr umfangreich sein und viel Speicherplatz verbrauchen, wenn man Kartenmaterial bereitstellen und -halten will. Daher gibt es in der Notfallbox V1 eine Option, in welcher man Kartenmaterial undabhängig von den Box-Funktionen bereitstellen kann.

Der Download erfolgt nicht mehr aus einer Cloud, sondern direkt vom Hersteller zuverlässiger OSM-Karten. In unserem Fall ist dies die Geofabrik mit Sitz in der BRD. Dies garantiert a) dass bei der Installation der Karten keine verschimmelten Versionen aus der Cloud verwendet werden und dass man selbst auswählen kann, welche Karten man vorhalten möchte.

Wir haben mittels Shell-Scripts den Download aller Karten der Bundesrepublik Deutschland sowie der EU-Anrainer-Staaten ermöglicht. Diese Scripts wurden zusammen mit der Option 3 installiert und befinden sich im Verzeichnis /var/www/html - also dem Webroot des Servers.

Beispiel-Aufruf:
/var/www/html/Install_V1_OSM DE-BY
⇒ installiert die Karte des Freistaat Bayern

Script	Was macht's?
Install_V1_OSM	Hiermit können Gesamtkarten folgender Staaten einzeln geladen werden: Deutschland, Luxembourg, Belgien, Niederlande, Dänmark, Polen, Tschechische Republik, Österreich, Schweiz und Frankreich. Für Deutschland, Frankreich und Polen stehen noch Detail-Karten der Bundesländer (Deutschland) und der Grenzregionen zur BRD (Frankreich und Polen) zur Verfügung.
Install_V1_OSM-DE	Dieses Script setzt auf Install_V1_OSM auf und lädt in einem Rutsch alle Karten der Bundesrepublik Deutschland.
Install_V1_OSM-EU	Dieses Script setzt auf INstall_V1_OSM auf und lädt die Gesamtkarten aller Grenzstaaten.

Um die Notfallbox zu individualisieren, müssen wir noch ein paar Konfigurationseinstellungen anpassen.