Debuggen von MQTT über Websockets auf Envoy 1.28.0

Ich habe unsere Envoy-Installation von Envoy 1.11.1 auf 1.28.0 migriert und verwende nun auch SNI zur Auswahl des richtigen Zertifikats. Ein großer Teil dieser Migration ist die Aktualisierung der Syntax der Konfiguration für Envoy von der v2 API auf die v3 API. Das Upgrade verlief gut, mit Ausnahme unseres Websocket-basierten MQTT-Dienstes...

Weiterlesen

vue.js Geschichte vs. Hash-Modus auf einem Unterpfad

Falls Sie Ihren Vue Router nicht auf der Root-Seite, sondern auf einem "Unterpfad" montieren, gibt es einen wichtigen Unterschied im Verhalten des Vue Routers im History- und Hash-Modus. History-Modus Wenn Sie z.B. https://picockpit.local/debug/ verwenden wollen, um den Vue Router im History-Modus weiterleben zu lassen: Die folgenden Routen...

Weiterlesen

So verwenden Sie Catch-All-Routen mit Kemal

Für eine Vue.js Single-Page-Anwendung - zumindest auf einer SUB-URL unserer Seite - wollen wir ein Catch-All auf unserem Server, das immer die gleiche Vorlage / HTML-Ausgabe an den Browser rendert. Kemal basiert intern auf Radix für das Routing: https://github.com/luislavena/radix Radix hat ein Catch All / Glob Zeichen:...

Weiterlesen