Autor: Content Generator (AI/KI)

  • Zero Trust im Kleinen: Consul, OpenBao und CrowdSec

    Infrastruktur & Security

    Die meisten Heimnetze arbeiten bis heute mit einer einzigen Sicherheitsannahme: Wer drin ist, ist berechtigt. Die Firewall trennt außen von innen, und alles innen redet ungehindert miteinander. Das hält genau so lange, bis ein einziges Gerät kompromittiert ist — ein Fernseher, eine Kamera, ein NAS mit alter Firmware.

    Zero Trust dreht die Annahme um: Das Netzwerk ist kein Ausweis. Nicht der Standort einer Verbindung entscheidet, sondern die nachgewiesene Identität beider Seiten — bei jeder einzelnen Verbindung neu. Das klingt nach Konzernarchitektur, lässt sich aber mit vier frei verfügbaren Bausteinen auch im Kleinen bauen. Dieser Text beschreibt, was die vier tun, wie sie zusammenspielen — und was dabei erfahrungsgemäß schiefgeht.

    Der Kern in vier Fragen

    Zero Trust ist kein Produkt, sondern eine Reihenfolge

    Jede Verbindung muss vier Fragen beantworten, bevor Daten fließen. Kein Produkt beantwortet alle vier — deshalb braucht es mehrere Bausteine, und deshalb ist die Reihenfolge wichtiger als die Werkzeugauswahl.

    1. Wer bist du?

      Identität muss kryptografisch nachweisbar sein, nicht behauptet. Eine IP-Adresse ist keine Identität — sie ist eine Wegbeschreibung, und sie lässt sich übernehmen. Ein Zertifikat, das an einen Dienst gebunden ist, ist eine.

    2. Darfst du mit genau diesem Dienst sprechen?

      Autorisierung gehört an die Verbindung, nicht an das Netzsegment. „Datenbank erreichbar aus dem Server-VLAN“ ist eine Netzregel. „Dieser eine Dienst darf mit dieser einen Datenbank sprechen“ ist eine Zero-Trust-Regel — und der Unterschied zeigt sich erst, wenn im selben VLAN etwas Fremdes steht.

    3. Womit weist du dich aus, und wie lange gilt das?

      Statische Passwörter in Konfigurationsdateien sind der Normalfall und das größte Einzelrisiko. Ein Geheimnis, das nie abläuft, muss nur einmal abfließen. Kurzlebige, automatisch erneuerte Credentials machen einen Diebstahl zu einem Problem mit Verfallsdatum.

    4. Und wenn dich jemand nur ausprobiert?

      Alles Bisherige regelt berechtigten Verkehr. Am Rand steht der unberechtigte: Anmeldeversuche, Scans, bekannte Angriffsmuster. Der gehört erkannt und geblockt, bevor er die Kontrollebene überhaupt beschäftigt.

    Die Bausteine

    Vier Werkzeuge, vier Zuständigkeiten

    Alle vier sind quelloffen und laufen auf sparsamer Hardware. Entscheidend ist, dass jedes genau eine Frage beantwortet und den anderen nicht ins Handwerk pfuscht.

    Identität & Verbindung

    Consul

    Ein Service-Mesh mit Dienstverzeichnis. Jeder Dienst bekommt eine eigene Identität samt Zertifikat; Verbindungen zwischen Diensten laufen beidseitig authentifiziert und verschlüsselt (mTLS).

    • Dienste finden einander über Namen statt über feste Adressen
    • Regeln beschreiben, wer mit wem darf — unabhängig vom Netz
    • Gesundheitsprüfungen nehmen kaputte Instanzen automatisch heraus
    Geheimnisse & Zugang

    OpenBao / Vault

    Ein Tresor, der Geheimnisse nicht nur verwahrt, sondern sie auf Anfrage erzeugt — mit Ablaufdatum. OpenBao ist der quelloffene Zweig, der nach dem Lizenzwechsel von HashiCorp Vault entstanden ist.

    • Datenbank-Zugänge auf Zeit statt Passwort in der Konfigurationsdatei
    • Eine eigene Zertifizierungsstelle für die Dienst-Zertifikate
    • Signierte SSH-Zertifikate mit Minuten-Laufzeit statt dauerhaft hinterlegter Schlüssel
    Abwehr am Rand

    CrowdSec

    Wertet Logdateien auf Angriffsmuster aus und sperrt die Quelle — lokal über sogenannte Bouncer in Firewall oder Reverse Proxy. Erkannte Angreifer werden anonymisiert geteilt, sodass alle Teilnehmer von den Beobachtungen der anderen profitieren.

    • Verhalten statt starrer Sperrlisten
    • Sperren laufen von selbst wieder ab
    • Die Auswertung ist vom Blockieren getrennt — man kann erst mitlesen, dann scharf schalten
    Die Klammer

    Das Zusammenspiel

    Der Tresor betreibt die Zertifizierungsstelle. Das Mesh holt sich dort die Dienst-Zertifikate und erneuert sie fortlaufend. Anwendungen fragen ihre Zugangsdaten beim Tresor an, statt sie mitzubringen. Die Randabwehr hält davon fern, was gar nicht erst hereingehört.

    Kein Baustein kennt die Aufgabe des anderen — genau das macht sie einzeln austauschbar.

    Vorher / nachher

    Was sich konkret ändert

    SituationKlassischMit Zero Trust
    Dienst A ruft Dienst B Erlaubt, weil beide im selben Netz stehen Erlaubt, weil eine Regel genau diese Beziehung nennt — beidseitig per Zertifikat nachgewiesen
    Datenbank-Passwort Steht in einer Konfigurationsdatei, gilt unbegrenzt Wird bei Bedarf erzeugt, läuft nach Stunden ab, wird automatisch erneuert
    Administrativer Zugriff Ein hinterlegter Schlüssel, dauerhaft gültig Ein signiertes Zertifikat auf Anforderung, gültig für die Dauer der Arbeit
    Gerät wird kompromittiert Angreifer erreicht alles im selben Segment Angreifer erreicht, wofür dieses eine Gerät eine Regel hat — mehr nicht
    Anmeldeversuche von außen Laufen bis zum Dienst durch Werden am Rand erkannt und die Quelle zeitweise gesperrt

    Stolpersteine

    Was man vorher wissen sollte

    Diese Architektur bringt echten Gewinn, aber sie verschiebt das Risiko — sie beseitigt es nicht. Drei Punkte, die in jeder ehrlichen Planung vorkommen sollten:

    Kurzlebige Zertifikate sind nur so gut wie ihre Erneuerung

    Der Charme kurzer Laufzeiten ist zugleich die größte Betriebsfalle: Was in Minuten oder Stunden abläuft, muss zuverlässig und unbeaufsichtigt erneuert werden. Bleibt die Erneuerung aus, fällt der Dienst nicht langsam aus, sondern schlagartig — und zwar erst Wochen nach dem Fehler, der die Automatik stillgelegt hat. Die Ablaufzeitpunkte der Zertifizierungsstelle gehören darum genauso überwacht wie die Dienste selbst, mit Vorwarnung statt Ausfallmeldung.

    Die Kontrollebene wird zum Single Point of Failure

    Wer Geheimnisse und Zertifikate zentralisiert, macht diese Zentrale zur Voraussetzung für alles andere. Ist der Tresor versiegelt oder nicht erreichbar, starten Dienste nicht mehr — auch solche, die vorher jahrelang mit einer Konfigurationsdatei ausgekommen sind. Das ist beherrschbar, verlangt aber eine bewusste Entscheidung: Wie kommt man wieder herein, wenn genau dieser Weg ausfällt? Diese Antwort muss vor dem Ernstfall aufgeschrieben und geprobt sein, und sie darf nicht in dem System liegen, das gerade ausgefallen ist.

    Halb eingeführt ist gefährlicher als gar nicht

    Ein Mesh, in dem die Hälfte der Dienste läuft, erzeugt das Gefühl von Absicherung, während die andere Hälfte weiter offen spricht. Besser ist es, einen kleinen Bereich vollständig umzustellen und den Rest bewusst als „noch klassisch“ zu führen — mit einer Liste, die das festhält. Sicherheitsarchitektur, die man nicht mehr überblickt, ist keine.

    Reihenfolge

    Womit anfangen

    Wer alles gleichzeitig einführt, hat am Ende vier halbfertige Systeme. Eine Reihenfolge, die sich bewährt hat, weil jeder Schritt für sich schon Nutzen bringt:

    SchrittWarum an dieser Stelle
    RandabwehrWirkt sofort, ändert nichts an den Diensten, und die Auswertung läuft zunächst im Beobachtungsmodus mit
    TresorZuerst nur als Ablage für vorhandene Geheimnisse. Der Gewinn ist schon hier spürbar: Sie stehen nicht mehr in Dateien und Verläufen
    Dynamische ZugängeEin einzelner Dienst bekommt Zugangsdaten auf Zeit. Erst wenn Erneuerung und Rücknahme sauber laufen, folgt der nächste
    Dienst-IdentitätenDer größte Eingriff, deshalb zuletzt — und begrenzt auf eine Gruppe zusammengehöriger Dienste statt auf alles

    Zwischen den Schritten gehört jeweils eine Phase, in der nichts Neues dazukommt und nur beobachtet wird. Die meisten Probleme dieser Architektur zeigen sich nicht bei der Einrichtung, sondern zwei Wochen später beim ersten unbeaufsichtigten Erneuerungslauf.

    Hinweis zur Erstellung: Dieser Text wurde KI-gestützt verfasst und vor der Veröffentlichung redaktionell geprüft.

    Der Beitrag beschreibt Prinzipien und allgemein zugängliche Eigenschaften der genannten Projekte. Er enthält bewusst keine Angaben zu Aufbau, Adressierung oder Versionsständen einer konkreten Installation.

  • Ahnenforschung Schieber

    Familienforschung Schieber

    Ein Stammbaum, der seine Herkunft nachweisen kann

    Seit Jahren wächst hier eine Ahnentafel — nicht durch Zukaufen fremder Bäume, sondern Eintrag für Eintrag aus Kirchenbüchern, Matriken und Standesamtsregistern. Jede Angabe trägt ihre Quelle mit sich. Was nicht belegt ist, steht als Lücke im Baum, nicht als hübsche Vermutung.

    Stand: 17. August 2026 941 Personen 1682–2026

    Der Bestand in Zahlen

    Wie groß der Baum ist — und worauf er ruht

    941Personen in 304 Familien
    133direkte Vorfahren in der Ahnenreihe
    10Generationen bis zur tiefsten belegten Linie
    1 259datierte Ereignisse (Geburt, Heirat, Tod)
    169Quellen mit 1 106 Einzelzitierungen
    511Orte, hierarchisch geprüft
    394Kirchenbuchseiten Zeile für Zeile gelesen
    12 611Namensnennungen aus diesen Seiten, maschinell gelesen, im Suchindex

    „Belegt“ heißt hier: Es gibt einen abrufbaren Scan, eine Archivsignatur oder eine Registernummer, unter der die Angabe nachgeprüft werden kann. Nach diesem strengen Maßstab sind derzeit 217 der 1 259 datierten Ereignisse belegt — 17 %. Die Zahl ist absichtlich unfreundlich: Sie misst nicht, wie voll der Baum aussieht, sondern wie viel davon standhält.

    Vier Stämme

    Die Beleglage ist nicht überall gleich

    Die Ahnentafel läuft über vier Großelternlinien zusammen. Sie stammen aus sehr verschiedenen Quellenlandschaften — bayerische Pfarrbücher auf der einen, mährisch-schlesische Matriken auf der anderen Seite. Eine Gesamtquote würde das verwischen; getrennt gezählt zeigt sich, wo die Arbeit liegt.

    StammVorfahrentiefste Gen.echt belegtnur Fremdbaumältester Nachweis
    Schieber3983801810
    Alt2672201816
    Köstler1471401851
    Wildner52102491682

    „Nur Fremdbaum“ zählt die Personen, für die bislang ausschließlich ein automatischer Treffer aus einem fremden Online-Stammbaum vorliegt. Solche Treffer gelten hier nicht als Beleg — sie sind ein Suchhinweis und stehen auf der Arbeitsliste, bis das Original vorliegt. Der Wildner-Stamm reicht am weitesten zurück und hat deshalb zugleich die meisten offenen Punkte.

    Vollständigkeit

    Wie weit die Reihe geschlossen ist

    Jede Generation verdoppelt die Zahl der möglichen Vorfahren: 4 Großeltern, 8 Urgroßeltern, 16 Ururgroßeltern. Die Spalten zeigen, wie viele dieser Plätze tatsächlich besetzt sind.

    GenerationmöglichSchieberAltKöstlerWildnerbesetzt
    Urgroßeltern222228 / 8
    Ururgroßeltern4442313 / 16
    5. Generation8864624 / 32
    6. Generation16101031033 / 64
    7. Generation3213321331 / 128
    8. Generation641001112 / 256
    9.–10. Generation128+00066

    Der Abbruch zwischen der 6. und 7. Generation ist typisch: Dort enden in vielen Pfarreien die durchgehend geführten Bücher, dort beginnen Kriegsverluste, Pfarreiwechsel und Auswanderung. Die weiße Fläche rechts ist kein Versäumnis, sondern die eigentliche Aufgabe.


    Arbeitsweise

    Vom Verdacht zum Eintrag

    Die Forschung folgt immer derselben Kette. Jeder Schritt hat ein Ergebnis, das der nächste prüfen kann — und keiner davon darf übersprungen werden, nur weil das Ergebnis plausibel aussieht.

    1. Bestand prüfenautomatisch

      Der gesamte Baum wird bei jedem Durchlauf auf Widersprüche geprüft: Kinder vor der Geburt der Mutter, Sterbedaten vor Taufdaten, unmögliche Heiratsalter, doppelt geführte Personen. Fehler dieser Art werden gemeldet, bevor irgendjemand weiterforscht.

    2. Beleglage bewertenautomatisch

      Für jede Eltern-Kind-Verknüpfung wird gefragt: Worauf ruht sie? Wo endet die Kette aus Originalquellen? Das Ergebnis ist keine Note, sondern eine Liste — jede Person, jede Angabe, jede fehlende Zitierung namentlich.

    3. Lücken priorisieren

      Aus dieser Liste entsteht die Arbeitsplanung: Welche fehlenden Eltern sind überhaupt erreichbar? Für jede offene Frage wird der Fundort benannt, an dem die Antwort stehen müsste — Pfarrei, Buchtyp, Jahrgang, zuständiges Archiv, entschieden nach Konfession und Region.

    4. Original einsehen

      Erst dann geht es an die Quelle: Kirchenbuch, Matrikel, Standesamtsregister, Grundbuch. Notiert werden Archiv, Signatur, Buchtyp, Jahrgang und Folio — und, falls online eingesehen, zusätzlich der dauerhafte Link zum Scan. Links sterben, Signaturen bleiben; deshalb immer beides.

    5. Handschrift lesenKI-gestützt

      Alte Einträge stehen in Kurrent — für die meisten Augen unlesbar. Ein Bildmodell erstellt eine erste Lesung Zeile für Zeile; Namen, Daten und Orte gehen in einen durchsuchbaren Index. Bisher sind so 394 Seiten mit 12 611 Namensnennungen erschlossen — darin rund 7 100 unterschiedliche Namensformen; jede Rolle im Eintrag zählt einzeln, also Täufling, Eltern und Paten getrennt. Diese Lesung ist ein Vorschlag, kein Ergebnis; bestätigt wird sie erst beim Abgleich mit dem Original.

    6. Freigebenvon Hand

      Jeder Vorschlag — jede maschinelle Lesung, jede vermutete Dublette, jede neue Verknüpfung — landet in einer Prüfliste und wird einzeln angesehen und entschieden. Nichts wandert unbesehen in den Stammbaum.

    7. Schreiben, mit Sicherung

      Erst nach der Freigabe wird geschrieben, und zwar nur über einen kontrollierten Weg: Sicherungskopie anlegen, Prüfung laufen lassen, Änderung gegen den Vorzustand vergleichen. Verschwindet dabei ein Beleg, bricht der Vorgang ab. Jede Änderung bleibt protokolliert — derzeit 727 dokumentierte Schritte.

    8. Ausgeben

      Aus dem geprüften Bestand entstehen die lesbaren Ergebnisse: Personenakten mit vollständiger Beleg-Matrix, Prüfberichte über ganze Linien und die Familienchronik in Buchform — dort steht hinter jeder Aussage die Quelle, bei Online-Belegen als QR-Code direkt zum Scan.


    Belegregeln

    Was hier als Nachweis gilt

    Zählt als Beleg

    • Kirchenbuch- oder Matrikelscan mit Pfarrei, Buchtyp, Jahrgang, möglichst Folio
    • Archivalie mit Signatur oder Registernummer — Standesamt, Kreis-, Staatsarchiv
    • Verweis auf einen konkreten, dauerhaft abrufbaren Urkunden-Datensatz

    Zählt nicht

    • Automatische Treffer aus fremden Online-Stammbäumen
    • Einträge in Gemeinschaftsbäumen ohne verlinkte Urkunde
    • Übernommene Datei aus fremder Forschung ohne mitgelieferten Originalbeleg
    • Zwei Datensätze aus derselben Übernahme — das ist derselbe Fehler zweimal
    Ein Ahnenbaum mit einer sauber dokumentierten Lücke ist mehr wert als einer mit einem unbelegten Phantom-Vorfahren.

    Deshalb wird streng zwischen drei Zuständen unterschieden. Fakt — in einer Quelle gefunden, mit Zitierung. Hypothese — aus Indizien erschlossen, mit Angabe, wo der Beweis zu suchen ist. Lücke — offen, mit einer konkreten Suchstrategie statt der Floskel „weitere Recherche nötig“. Vermischt werden diese drei nie; ein neuer Vorfahr ohne Beleg ist kein Fortschritt.

    Offene Arbeit

    Woran gerade gearbeitet wird

    1 258erfasste Prüfhinweise aus den laufenden Kontrollen
    257Rechercheaufträge, nach Erreichbarkeit sortiert
    102Vorschläge in der Prüfliste, warten auf Entscheidung
    201abgelegte Belegdateien: Scans, Abschriften, Auskünfte

    Die nächsten Schwerpunkte: die Wildner-Linie von den bislang unbelegten Fremdbaum-Angaben auf Matrikeleinträge umstellen, die Köstler-Linie in der 4. und 5. Generation schließen, und die begonnenen Kirchenbuchbände vollständig indizieren, statt nur die gesuchten Seiten.


    Lebende Personen bleiben außen vor. Diese Seite zeigt ausschließlich Summen und Anteile. Namen, Daten und Orte lebender oder erst kürzlich verstorbener Personen werden hier nicht veröffentlicht — sie stehen nur im privaten Bestand und in Druckstücken für die Familie.

    Sie forschen an einer der genannten Linien — Schieber, Alt, Köstler, Wildner — oder haben Unterlagen, Fotos oder Erinnerungen dazu? Über eine Nachricht freue ich mich. Belege werden gerne im Austausch geteilt.

    Stand der Auswertung: 19. August 2026 · Datenbestand vom 17. August 2026.

    Hinweis zur Erstellung: Text und Auswertung dieser Seite wurden KI-gestützt aus dem Forschungsbestand erzeugt (Autor „Content Generator (AI/KI)“). Die Zahlen sind maschinell aus dem Datenbestand gezogen; die Forschungs- und Bewertungsentscheidungen dahinter trifft der Betreiber.

  • Wie sich das Klima vor der eigenen Haustür entwickelt

    Wie sich das Klima vor der eigenen Haustür entwickelt

    Wie warm war es früher – und wie warm ist es heute, genau hier bei uns? Nicht „die Welt im Schnitt“, sondern der eigene Ort. Genau dafür habe ich mir ein kleines Werkzeug gebaut: Klima-Trend zeigt die Temperaturentwicklung für einen frei wählbaren Ort und Zeitraum – als Bild, das man sofort versteht.

    Woher die Daten kommen

    Die Zahlen stammen aus der ERA5-Reanalyse über die Open-Meteo Historical Weather API – frei nutzbar, kein API-Schlüssel, lückenlos zurück bis 1940. Es ist ein Gitterpunkt (~25 km Raster), kein einzelner Stationswert. Für mehrjährige Trends ist das genau richtig; einzelne Tageswerte können minimal von der DWD-Station abweichen.

    Drei Blickwinkel auf dieselbe Frage

    1. Monatsraster – wann wurde es wärmer?

    Jede Zelle ist ein Monatsmittel, die Jahre laufen von oben nach unten. So sieht man auf einen Blick, in welchen Monaten sich die Erwärmung am stärksten zeigt – und das wärmste Jahr ist direkt markiert.

    Monatsraster der Temperaturentwicklung Regensburg
    Monatsmittel Regensburg als Heatmap (ERA5 / Open-Meteo).

    2. Kenntage – Frost runter, Hitze rauf

    Hier zählen wir pro Jahr die klassischen Kenntage nach DWD-Definition: Eistage (Tmax < 0 °C), Frosttage (Tmin < 0 °C), Sommertage (Tmax ≥ 25 °C), Hitzetage (Tmax ≥ 30 °C) und Tropennächte (Tmin ≥ 20 °C). Der Trend ist überall derselbe: weniger Kälte, mehr Hitze.

    Kenntage pro Jahr Regensburg
    Kenntage pro Jahr, gruppiert nach Tmax/Tmin.

    3. Warming Stripes – der Trend in einem Bild

    Die wohl bekannteste Klima-Grafik: ein Streifen pro Jahr, blau für kühler, rot für wärmer. Dazu der lineare Trend in °C pro Dekade und der Verteilungs-Shift zwischen erster und zweiter Hälfte des Zeitraums. Kein Diagramm-Studium nötig – man sieht es einfach.

    Warming Stripes und linearer Trend Regensburg
    Warming Stripes + linearer Trend (°C/Dekade) für Regensburg.

    Funktioniert für jeden Ort

    Regensburg war nur der Anfang. Ortsname rein, Zeitraum wählen, fertig – von Hamburg über Wien bis Reykjavík. Hier zum Vergleich der hohe Norden:

    Warming Stripes Reykjavik
    Warming Stripes Reykjavík, 1990–2024.

    Zwei Wege, ein Ergebnis

    • Python-Skript – rendert die Grafiken als PNG, nur numpy + matplotlib.
    • Browser-Dashboard – dieselben Auswertungen live und interaktiv, ohne Installation: Ort suchen, Zeitraum schieben, zuschauen.

    Beide nutzen dieselbe Datenquelle und dieselbe Logik – das eine zum Teilen als Bild, das andere zum Selber-Ausprobieren.

    Daten: ERA5 / Open-Meteo (CC BY 4.0). Grafiken © J. Schieber.