c't 3003 zeigt in „Es ist einfach besser als Notion“, wie sich mit Anytype ein vollständiger Notion-Ersatz betreiben lässt – inklusive eigenem Sync-Server und lokaler KI. Hier mein komprimiertes How-to mit Fokus auf Install, Betrieb und warum sich der Aufwand speziell für Unternehmen in Österreich lohnt.

Warum Anytype?

  • Privacy: Ende-zu-Ende-verschlüsselt, Daten bleiben auf dem eigenen Server oder Peer-to-Peer zwischen Geräten.
  • Kostenkontrolle: Keine 20 €/Monat-Pro-Accounts. Kleiner VPS (~5 €/Monat) reicht, Speicher skalierbar.
  • Funktionalität: Datenbanken, Templates, Tabs, API, Browser-Clipper, lokale KI via Model Context Protocol.
  • Unabhängigkeit: Keine US-Cloud, keine aufgedrängte KI, volles CI/CD über eigenes Repo.

Installations-Checkliste

  1. Server/Domain vorbereiten
  2. VPS oder Homeserver (z. B. 2 vCPU, 4 GB RAM, 120 GB SSD – Netcup, Hetzner, Strato).
  3. Firewall: Ports 22 (SSH), 80/443 (HTTP/HTTPS) sowie 1001–1016 TCP+UDP öffnen (Anytype Sync über QUIC).
  4. Subdomain anlegen (z. B. anytype.example.at) und via A-Record auf die VPS-IP zeigen.

  5. Docker-Stack deployen
    bash sudo apt update && sudo apt upgrade -y sudo apt install docker.io docker-compose git -y git clone https://github.com/anyproto/docker-anytype.git cd docker-anytype cp env.default .env

  6. .env anpassen

  7. Version-Tags auf latest setzen (statt prod).
  8. EXTERNAL_DOMAIN=anytype.example.at, EXTERNAL_LISTEN_HOST=0.0.0.0.
  9. Speicherlimit setzen (z. B. 110 GB von 120 GB). RAM für Node auf ~1.5 GB.

  10. Container starten
    bash docker compose pull docker compose up -d
    Let's Encrypt erstellt automatisch SSL-Zertifikate.

  11. Clients verbinden

  12. Anytype-App (Desktop/Mobile) öffnen → „Use self-hosted node“ → Domain + Login-Token eingeben.
  13. Optional: Tailscale/ZeroTier nutzen, wenn der Sync-Server im Heimnetz läuft.

Lokale KI integrieren

  • Anytype spricht über das Model Context Protocol (MCP) mit lokalen Modellen.
  • Beispiel-Setup: LM Studio / Ollama auf dem gleichen Server, API-Key in Anytype hinterlegen.
  • Use Cases: Notizen zusammenfassen, Tasks generieren, private Datenbanken durchsuchen – ohne Datenabfluss.

Warum lokal im Unternehmenskontext (AT)?

Punkt Nutzen
DSG & TKG-konform Daten bleiben in der EU/im eigenen Rechenzentrum – leichter gegenüber Betriebsrat & Datenschutzbeauftragten.
NIS2 / ISMS Selbst gehostete Plattformen lassen sich in Asset- & Risikoregister integrieren. Logging/Backup unter eigener Kontrolle.
Kostenplanung Statt zahlreicher Notion-Lizenzen nur Betriebs-/Hostingkosten. Besonders attraktiv für KMU mit 50–200 MA.
Offline-Fähigkeit Peer-to-Peer-Sync funktioniert auch ohne Internet (z. B. im Werksnetz).
Erweiterbarkeit Eigenes Branding, Integrationen (z. B. JIRA, Nextcloud) möglich – dank API und Docker.

Betrieb & Best Practices

  • Monitoring: Container via Watchtower aktualisieren; Log-Forwarding ins zentrale SIEM (z. B. Wazuh, Elastic).
  • Backups: Volume-Snapshots (Borg, Restic) + Objektversionen in S3/Backblaze.
  • High Availability: Für größere Teams: Zwei Nodes + Load Balancer; oder Edge-Geräte mit Tailscale.
  • Dokumentation: Alle Playbooks (Onboarding, Backup-Restore, Patch-Prozess) in Anytype selbst ablegen – Dogfooding.

Fazit: Anytype liefert Notion-Komfort ohne Cloud-Lock-in. Mit wenigen Shell-Kommandos steht ein eigener Sync-Server, der Datenschutz, Kosten und Integrationen im Griff behält – ideal für österreichische Unternehmen, die ihre Wissensbasis lieber selbst betreiben.