Beiträge von perryflynn

    Habe 20 Jahre in einem Jugendzimmer gelebt was im Umkreis von ~50m eine Feuerwache und eine Kirche hatte. Ich kann mich nicht erinnern jemals beim Probealarm oder Sonntags zum Gottesdienst aufgewacht zu sein. Meine Eltern verstehen es immer noch nicht wie ich das hinbekomme. :D

    Naja, dazu gehört halt einiges. Zum einen überhaupt erstmal ein Rackmount Schienensystem inkl. flexibler Kabelführung entwickeln mit dem man die PIs vernünftig ins Rack schrauben kann und auch noch zum SD-Card Tausch überall dran kommt. Ist zwar kein Hexenwerk das im CAD zu entwerfen, dann brauchst aber auch Immer noch jemanden der es fertigt (in entsprechend kleinen Stückzahlen).

    Im Großen und ganzen ist es viel Aufwand für geringen nutzen.

    Dann lieber eine Cloudlösung wo man flexibel CPU & RAM jederzeit über drei oder vier verschiedene Tarife wechseln kann. Festplattengröße optional änderbar und optional externe Block Volumes buchbar. :)

    Das am besten kombiniert mit den neuen VLANs und dem Storagespace.

    Moin,

    für mein Docker Projekt versuche ich gerade nach dem Setup des Containers dpkg und apt deinstallieren. Hat das schon mal jemand versucht? Bei mir resultiert das immer in einer Selbstzerstörung...

    In dem Fall muss das Paket supervisor und alle nötigen Abhängigkeiten da bleiben.

    Hatte noch eine Idee für ein weiteres Ausgabeformat:

    Alternativ dazu geht auch das Abrufen einzelner Felder:

    curl -X HEAD -I "https://ip.anysrc.net/head/clientip"

    UA abhängige Umleitung?

    Das es kein forced TLS gibt hat einfach den Grund, dass so die API selbst über telnet oder netcat benutzt werden kann.

    Das einzige was mir eine UA basierte Umleitung bringen würde, wäre doppelter Traffic. Denn der Client schickt einfach die IP und den User Agent, den ich schon vorher unverschlüsselt bekommen habe noch mal verschlüsselt.

    // edit

    Via Useragent wird aber die Ausgabe als ASCII Banner über curl, wget und PowerShell erzwungen, wenn die API ohne speziellen Wunsch nach einem Ausgabeformat aufgerufen wird.

    So, mein IP API Projekt [1] ist nun offiziell PHP-frei. Ich habe das Backend durch eine .NET Core Anwendung ausgetauscht welche jetzt ein Request in zirka 0,3ms bearbeiten kann. NGINX Caching konnte ich gänzlich ausschalten, Rate Limiting ist so weit angehoben worden, dass man fleißig F5 drücken kann, ohne in einen Status 500 zu kommen.

    Auf neumodischen Kram wie Template Engines und API Controller habe ich aus Performancegründen verzichtet. Die Website wird als statische HTML Datei ausgeliefert und dann via AJAX Request mit Informationen befüllt.

    Bin zufrieden und gleichzeitig sehr beeindruckt was Microsoft und die Open Source Gemeinde da gemeinsam geschaffen haben. :)

    Aktuell verarbeitet die API zirka 22 Requests pro Sekunde und zirka 11 Millionen Requests pro Woche.

    [1]: http://ip.anysrc.net/index.html

    wie Ihr das so mit etwaigen IP-Cams handhaben würdet?

    Man kann den Dingern nicht vertrauen. Wenn man also sowas einsetzen will/muss, sollte man zumindest die Umgebung entsprechend absichern.

    Einzige wirklich praktikable Lösung ist IMHO, die Kameras in ein eigenes VLAN stecken, das VLAN komplett abzuschirmen (inkl Internetzugriff sperren), vor das VLAN einen Reverse Proxy schalten welcher für den Zugriff eine Authentifizierung via Client Zertifikat anfordert und natürlich auch HTTPS macht.

    UPnP im Router deaktivieren sollte ja Standard sein.

    Geräte mit Cloud Feature würde ich erst gar nicht kaufen.