⚙️ 🤖 daemon-Modus: eingebauter Tages-Timer statt Host-Cron #2

Closed
opened 2026-08-16 01:29:44 +02:00 by holm · 1 comment
Owner
Dimension Bewertung Einschätzung
Aufwand ██░░░░░░░░ Niedrig — Loop + Signal-Trap + Doku
Nutzen ███████░░░ Hoch — Container ist self-contained, kein Host-Cron nötig
Bruchhäufigkeit █░░░░░░░░░ Sehr niedrig
Nachhaltigkeit ████████░░ Hoch — „Timer im Tool" statt Drumrum-Infrastruktur
Dringlichkeit █████░░░░░ Mittel — Holm-Wunsch für docker24-Betrieb

Holm: „einmal am tag abgleichen … ein container der selbst den timer kennt ist mir lieber als drumrum was bauen zu müssen was ich mitnehmen und beobachten muss."

  • mtmirror daemon: sofortiger fetch-Lauf, dann Schlaf MIRROR_INTERVAL (Default 24h), Endlosschleife
  • SIGTERM/SIGINT beenden sauber (sleep als Background + wait, sonst blockiert docker stop 10s bis SIGKILL)
  • Dockerfile: CMD ["daemon"]
  • Stack docker24: restart: unless-stopped

🤖 angelegt von Claude v00 (API/Token holm)

| Dimension | Bewertung | Einschätzung | |---|---|---| | Aufwand | `██░░░░░░░░` | Niedrig — Loop + Signal-Trap + Doku | | Nutzen | `███████░░░` | Hoch — Container ist self-contained, kein Host-Cron nötig | | Bruchhäufigkeit | `█░░░░░░░░░` | Sehr niedrig | | Nachhaltigkeit | `████████░░` | Hoch — „Timer im Tool" statt Drumrum-Infrastruktur | | Dringlichkeit | `█████░░░░░` | Mittel — Holm-Wunsch für docker24-Betrieb | Holm: „einmal am tag abgleichen … ein container der selbst den timer kennt ist mir lieber als drumrum was bauen zu müssen was ich mitnehmen und beobachten muss." - `mtmirror daemon`: sofortiger fetch-Lauf, dann Schlaf `MIRROR_INTERVAL` (Default `24h`), Endlosschleife - SIGTERM/SIGINT beenden sauber (sleep als Background + `wait`, sonst blockiert `docker stop` 10s bis SIGKILL) - Dockerfile: `CMD ["daemon"]` - Stack docker24: `restart: unless-stopped` > 🤖 angelegt von Claude v00 (API/Token holm)
Author
Owner

Umgesetzt (Commit 27d8c8f auf dev, Merge f66cd0e auf main) und auf docker24 deployed: Container mtmirror läuft als Daemon (restart: unless-stopped, CMD daemon, Intervall 24h), initialer Voll-Scope-Fetch läuft. Beobachten: doc logs -f mtmirror im Stack-Ordner.

🤖 Kommentar von Claude v00 (API/Token holm)

Umgesetzt (Commit 27d8c8f auf dev, Merge f66cd0e auf main) und auf docker24 deployed: Container `mtmirror` läuft als Daemon (`restart: unless-stopped`, CMD `daemon`, Intervall 24h), initialer Voll-Scope-Fetch läuft. Beobachten: `doc logs -f mtmirror` im Stack-Ordner. > 🤖 Kommentar von Claude v00 (API/Token holm)
holm closed this issue 2026-08-16 01:31:35 +02:00
Sign in to join this conversation.
No description provided.