Änderungsprotokoll

[2026-06-11] refine | SSOT-Pass + dense cross-linking

  • Refactored: meta/cheatsheet.md → pure navigation card (zero content duplication, 98 lines, links to all SSOT pages)
  • Promoted: technik.md from stub → concept (TYPO3 CLI, extensions table with versions, server specs, extension structure)
  • Enhanced: meta/quartz.md → full plugin inventory (31 enabled, 9 disabled), theme colors, layout diagram
  • Fixed: meta/skills.md → removed duplicated OMP tool table + Copilot activation code (SSOT violations)
  • Enhanced: All pages now carry dense See-also sections linking to all related pages
  • Cross-linked: Every meta page links to every other meta page + relevant content pages
  • Added: meta/cheatsheet to meta hub navigation and index

[2026-06-11] restructure | Wiki in Dual-Zone aufgeteilt

  • Restructured: Wiki in Content Zone (Verein/Ort/Events) und Meta Zone (Entwicklung/AI/Tooling) aufgeteilt
  • Created: meta/index.md — Meta Hub mit Architektur-Überblick
  • Created: meta/omp.md — OMP Harness: alle 15+ Tools, 8 Agent-Typen, interne URIs, Konventionen
  • Created: meta/quartz.md — Quartz Wiki Operations: Build, Deploy, Config, Schema
  • Created: meta/affine-mcp.md — AFFiNE MCP Server: 85 Tools, 5 Domains, Setup, Workflow-Rezepte, Edgeless Canvas Cookbook
  • Created: meta/skills.md — Skills & Integrations: MCP-Server, Tool-Inventar, AI Copilot, Integration-Matrix, Workflow-Pipelines
  • Enhanced: affine.md — Vollständige Feature-Dokumentation: Page Mode, Edgeless Canvas, Database/Kanban, Präsentationen, AI Copilot, Collaboration, Import/Export, Agent-Integration, Anwendungsfälle
  • Updated: SCHEMA.md — Dual-Zone-Architektur dokumentiert
  • Updated: index.md — Navigation in drei Bereiche (Inhalt, Plattform, Meta)

[2026-06-11] deploy | AFFiNE live auf a.freundeskreis.family

  • Deployed: AFFiNE Docker Stack (server + PostgreSQL + Redis) auf Port 3010
  • Configured: Nginx Reverse Proxy (Plesk) → http://127.0.0.1:3010
  • Configured: WebSocket passthrough für Echtzeit-Kollaboration
  • Configured: SSL via LE-Cert (CN=freundeskreis.family)
  • Status: https://a.freundeskreis.family/ → AFFiNE Setup-Seite aktiv

[2026-06-11] fix | SSL + Mail + Plesk komplett repariert

  • Fixed: Let’s Encrypt Zertifikat mit allen 7 SANs erneuert (a., q., test., mail., webmail., www., root)
  • Fixed: ERR_CERT_COMMON_NAME_INVALID für alle Subdomains behoben
  • Fixed: Plesk Subdomains q. und a. erstellt und Cert zugewiesen
  • Fixed: Plesk Default-Server-Cert auf LE-Cert umgestellt (statt vmd5917.contaboserver.net)
  • Fixed: Postfix Submission Port 587 aktiviert (war deaktiviert)
  • Fixed: Postfix Hostname → mail.freundeskreis.family (war vmd5917.localdomain)
  • Fixed: TYPO3 MAIL-Konfiguration: SMTP-Credentials gesetzt (mail@freundeskreis.family via localhost:587)
  • Fixed: Mail-Server-Cert auf LE-Cert gesetzt (IMAPS, POP3S, SMTPS, Submission alle ✅)
  • Updated: Plesk & Subdomains — SSL-Status auf ✅ für alle 7 Domains

[2026-06-11] ingest | AFFiNE & Plesk dokumentiert

  • Created: AFFiNE — Shared workspace concept page
  • Created: Plesk & Subdomains — Subdomain-Übersicht, SSL-Fix, Setup-Script
  • Updated: Technik — AFFiNE und Plesk verlinkt
  • Updated: Wiki Home — Neue Bereiche hinzugefügt
  • Infrastructure: AFFiNE Docker Compose prepared at ~/httpdocs/affine/
  • Infrastructure: Unified setup script (setup-subdomains.sh) for q. + a. + SSL

[2026-06-11] init | Wiki erstellt

  • Created: SCHEMA.md, index.md, log.md
  • Created: stub pages for verein, technik, veranstaltungen, grosskarl bach
  • Infrastructure: Quartz 5 at q.freundeskreis.family

See also