Files
management/TEMPLATE.md
T
Thore CimbalandClaude Opus 5 8e98a39447 Backlogs zentral strukturieren
Bisher lag der Backlog als BACKLOG.md in threadnet-operating und damit
in einem Repo, das nur einen Stack auf einem Host beschreibt. Da die
Arbeit inzwischen mehrere Hosts umfasst, hier ein File pro Host plus
shared/ fuer Themen, die sich nicht pro Host trennen lassen.

Uebernommen und auf die Hosts verteilt:
- CFGMON: Cert-Erneuerung inkl. IPv6-Firewall, nicht versionierter
  Portainer-Stack (traefik/gitea/cadvisor), offener Remote-Write-
  Receiver, Grafana-API-Credentials; dazu drei erledigte Punkte von
  heute als Historie
- game: Host von CFGMON aus nicht erreichbar, 2 Targets down
- matrix: Mailversand klaeren, bevor die Zone gehaertet wird
- k3s: pusht auf den offenen Receiver, liegt aber schon im privaten Netz
- shared/zone-axion1337: DNS-Bereinigung und Apex-DMARC-Policy

Konventionen in README.md, Vorlage in TEMPLATE.md. IDs sind pro File
fortlaufend und werden nicht wiederverwendet. Praefix fuer DNS-Themen
ist ZONE-, nicht DNS-, weil DNS-01 der Name eines ACME-Challenge-Typs
ist und hier laufend als Fachbegriff vorkommt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-30 12:00:00 +00:00

1.8 KiB

Hostname
OS
IPv4
IPv6
Privat
DNS
Stand JJJJ-MM-TT

Solange der Host nicht direkt inventarisiert wurde: diesen Hinweis stehen lassen und dazuschreiben, woher die Angaben stammen. Eine unbestätigte Vermutung, die wie ein Befund aussieht, kostet beim nächsten Mal mehr Zeit als sie spart.

Dienste

Container / Dienst Version Compose-Projekt Definition

Wichtig in der Spalte „Definition": ob die Konfiguration versioniert ist und wo. Ein Dienst, der nur in einer Portainer- oder händischen Installation existiert, gehört als eigener Backlog-Eintrag erfasst.


<PRÄFIX>-01 — <Kurztitel, benennt das Problem, nicht die Lösung>

Status: offen | in Arbeit | wartet auf … | erledigt JJJJ-MM-TT

<Was ist der tatsächliche Zustand. Was wurde davon verifiziert und wie — was ist Vermutung. Wenn es ein Symptom gibt: was sagt es, und was sagt es nicht.>

<Warum ist es ein Problem. Bei nicht offensichtlichen Fällen: welcher Schaden entsteht, wenn es so bleibt.>

Nächster Schritt: <Konkret genug, dass jemand ohne den Kontext dieses Gesprächs anfangen kann. Bei mehreren Optionen die Empfehlung benennen und begründen, statt alle gleichwertig aufzulisten.>

<Bei Abhängigkeiten: Querverweis auf den blockierenden Eintrag, und wenn die Reihenfolge wichtig ist, warum.>


Erledigt

<PRÄFIX>-NN — · erledigt JJJJ-MM-TT

<Was war das Problem, was war die Ursache, wie wurde es behoben, womit ist es verifiziert. Commit-Hash oder Repo-Pfad, wenn es einen gibt.>

<Erledigte Einträge behalten ihre ID und werden nicht gelöscht: „haben wir das damals gemacht, und warum so?" ist die häufigere Frage als „was ist noch offen".>