BillMaier schrieb:
Das finde ich witzig ☺
Dein Server macht Mail, http, proxy - und du fragst, ob du dafür Internet brauchst... .
OK, ich erklärs mal: die Systeme, die wir machen, werden zum Sammeln und auswerten von Daten im Feld eingesetzt, oft in Regionen, in denen man sich auch mit Strom selber versorgen muss, ob man Internetz hat, hängt von der Entfernung zur nächsten Antenne ab und ob irgend ein Bergrücken im Wege rumsteht. Die Feldteams sammeln GIS Daten um z.B. gute Bauplätze für Solarkraftwerke zu finden oder den Zustand von Wäldern zu dokumentieren.
Unser System sammelt die Daten(dazu nehmen wir ODK Central, das Datenpakete auch via WLAN von Smartphones/Tablets empfangen kann). Die User können zusätzliche Dokumentation schreiben und Dateien hochladen, in einem Frontend werden daraus dann Landkarten gezeichnet...
Wir haben die Vorgabe, dass das wochenlang ohne Internetverbindung funktionieren muss und es darf kein Bubu machen, wenn eine stehende Internetverbindung zusammenbricht.
Die Maschinen für den Feldeinsatz müssen außerdem in das Standardgepäck(kleine Sporttasche) für die Evakuierung per Hubschrauber passen, falls unfreundlich wirkende junge Männer mit vergoldeten Sturmgewehren zu Pferde auftauchen.
Klar kannst du das alles im LAN benutzen. Aber für Mail?
Dass die Mashine Mail an extrene Adressen nur schicken kann, wenn sie online ist, müssen die Kunden schon hinnehmen. Wir können aber auch mit lokalen Mailadressen arbeiten, von denen dann bei Gelegenheit weitergeleitet wird...
Also: Ich nehme an, dass die Services alle erstmal laufen, ohne dass du sie mit dem Internet verbindest. Ob das so Sinn macht, musst du selbst wissen.
Docker läuft erstmal lokal, solange alle Images da sind - und du nicht irgendwo eingestellt hast, dass er sie jedes Mal neu pullen soll (gibts zumindest bei kubernetes, ich weiß nicht ob docker-compose sowas mittlerweile auch hat). Und du die Images nicht löschst.
Ahh, das ist schon mal eine sehr brauchbare Info. Danke.
Es ist also irgendwie mit git vergleichbar: alles bleibt, wie es nach dem letzten Pull war und funktioniert, solange man nicht ausdrücklich updates anfordert, richtig?
Kannst es ja mal ausprobieren - ich sehe da erstmal keine großen Probleme.
cewl 😉
Das mit dem Ausprobieren ist nicht total einfach, weil der aktuelle Prototyp erst mal bei einem französischen Provider läuft, der natürlich am Backbone hängt und bevor alles in Sack und Tüten ist, kaufen wir auch noch nicht die Standalone Hardware fürs Feld... hmmm.. ich hab da ja noch einen alten Thinkpad... mit dem könnte ichs ja mal versuchen...