MCP Memory Service — Deploymentlandschaft

MCP Memory Service — Deploymentlandschaft An architecture diagram generated by Archify. Entwickler-Mac · lokale Arbeit, manuelle Pushes · Architecture component Entwickler-Mac lokale Arbeit, manuelle Pushes Codeberg · origin · Issues · PRs · Releases · Architecture component · fuehrend Codeberg origin · Issues · PRs · Releases fuehrend Forgejo-Runner · self-hosted, Label docker · Hetzner VM tinyclaw (ubuntu-4gb-nbg1-1) · CI Forgejo-Runner self-hosted, Label docker CI Gitea 1.26.4 · Pull-Mirror, Intervall 8h · Hetzner VM tinyclaw (ubuntu-4gb-nbg1-1) › nur ueber Tailnet erreichbar · Spiegel Gitea 1.26.4 Pull-Mirror, Intervall 8h Spiegel PyPI · mcp-memory-service · Architecture component PyPI mcp-memory-service Docker Hub · doobidoo/mcp-memory-service · Architecture component Docker Hub doobidoo/mcp-memory-service Cloudflare Pages · mcpmemory.services · Architecture component · kanonisch Cloudflare Pages mcpmemory.services kanonisch GitHub-Mirror · Actions aus, nur CodeQL · Architecture component GitHub-Mirror Actions aus, nur CodeQL GitHub Pages · docs/ Redirect-Stub · Architecture component GitHub Pages docs/ Redirect-Stub here.now · Artefakt-Hosting · Architecture component here.now Artefakt-Hosting git push + Tag Forgejo Actions zieht alle 8h Tag v* → publish-pypi Tag v* → buildx push site/** → wrangler Fast-Forward main, nie Tags serviert docs/ Redirect manueller Publish Hetzner VM tinyclaw (ubuntu-4gb-nbg1-1) nur ueber Tailnet erreichbar

Eine Maschine, zwei Rollen

  • • Auf tinyclaw laeuft der Forgejo-Runner, der PyPI, Docker Hub und Cloudflare Pages beliefert
  • • Dieselbe VM haelt den Gitea-Spiegel, erreichbar nur ueber das Tailnet
  • • Faellt die VM aus, stehen Release und Spiegel gleichzeitig

Einbahnstrassen

  • • GitHub bekommt nur Fast-Forward auf main und niemals Tags
  • • Gitea zieht von Codeberg, es schiebt nie zurueck
  • • GitHub Pages liefert nur einen Redirect-Stub, keinen Inhalt

Genau ein Publisher

  • • Nur release.yml auf dem Hetzner-Runner veroeffentlicht Pakete
  • • Der Mirror hat keine Secrets und kann darum nichts publizieren
  • • Momentaufnahme vom 28.08.2026, handgeschrieben, nicht aus dem Repo generiert