Mein Wechsel von Notion zu AFFiNE: Meine Erfahrungen und wie es funktioniert

Ich nutze Notion seit über fünf Jahren, und alles, was ich in dieser Zeit festgestellt habe, ist, dass Notion liegt mir nicht so gut wie Excel.Ungeachtet dessen benötigte ich noch eine Notiz-App, mit der ich meine Gedanken ordnen, Daten strukturieren und eine persönliche Wissensdatenbank erstellen konnte.

Mein Wechsel von Notion zu AFFiNE: Meine Erfahrungen und wie es funktioniert

Es gibt viele selbstgehostete Notion-Alternativen, die Sie ausprobieren können, und AFFiNE ist eine davon. Es ist Notion in Bezug auf Funktionalität und Benutzeroberfläche sehr ähnlich, und bei korrekter Implementierung können Sie mehrere Tools gleichzeitig ersetzen.

Warum hast du dich letztendlich von Notion getrennt?

Wenn ein „All-in-One“-Gerät nicht mehr effizient erscheint

Mehrere Seiten in Notion

Wie viele andere war auch ich von Notion wirklich beeindruckt. Es ist flexibel, kann Dokumente, Datenbanken und einfache Projektmanagement-Funktionen verwalten. Es ist für mich zu einem unverzichtbaren Werkzeug im Internet geworden. Das Problem ist nur: Sobald man sein Leben darauf ausrichtet, spürt man die Schattenseiten: die stetig steigenden Abonnements, die Stagnation bei einem bestimmten Anbieter und das beunruhigende Gefühl, dass alles, was man schreibt, auf dem Server eines anderen liegt.

Ich habe mein ganzes Leben mit Notion verbracht, und in Wirklichkeit bin ich geblieben. OrganisiertDiese negativen Aspekte holten mich jedoch bald ein. Obwohl Mein Notion-Abonnement hat mich am Ende Geld gekostet. Jeden Monat, aber er begann sich eingeschränkt zu fühlen, so sehr, dass ich Ich habe Notion nur für eine einzige Sache benutzt..

Notion eignet sich am besten zur Datenorganisation in Tabellen und Tabellenkalkulationen. Datenbanken sind die einzige Alternative, die Notion bietet. Allerdings ist die Datenverwaltung in Notion, insbesondere bei Tabellen und Datenbanken, nicht so flexibel wie in Microsoft Excel oder Google Sheets. Zwar lassen sich in Notion Formeln verwenden, aber die Datenauswahl aus beliebigen Zellen oder Zellbereichen ist nicht frei wählbar.

AFFiNE hat mein Interesse geweckt, weil es fast alle Funktionen von Notion bietet, aber gleichzeitig Open Source und komplett kostenlos nutzbar ist. Es gibt zwar kostenpflichtige Abonnements, falls man das Hosting vermeiden möchte, aber man kann es selbst hosten und so das Risiko einer geschlossenen Plattform vermeiden. AFFiNE basiert zudem auf dem Prinzip „Lokal zuerst“. Das bedeutet, dass die Daten zunächst auf der eigenen Festplatte gespeichert und zur Zusammenarbeit mit einem Server synchronisiert werden – und nicht umgekehrt.

Was machte AFFiNE dieses Fortschritts würdig?

Dokumente, Whiteboards und Datenbanken an einem Ort

Ich habe Notion nicht gleich am ersten Tag deinstalliert. Stattdessen habe ich einige meiner wichtigsten Arbeitsabläufe in AFFiNE nachgebildet: einen Redaktionskalender, eine persönliche Wissensdatenbank und einen Bereich für die Projektplanung. Besonders überrascht war ich, wie nahtlos der Wechsel zwischen Dokument- und Whiteboard-Modus innerhalb desselben Tools funktionierte. Ich konnte meinen Tag auf einer strukturierten Seite planen und dann in eine Whiteboard-Ansicht hineinzoomen, um verwandte Aufgaben zu verknüpfen, visuelle Notizen hinzuzufügen oder Abläufe zu zeichnen, ohne die Anwendung zu verlassen.

Da AFFiNE Open Source und selbstgehostet ist, entfällt auch eine weitere langfristige Sorge: Sollte das Unternehmen innerhalb von fünf Jahren verschwinden oder seine Preise ändern, bin ich nicht aufgeschmissen. Ich kann meine eigene Version weiterführen oder sogar einen Fork des Projekts erstellen, wenn ich das wirklich möchte. Das ist nicht nur ein philosophischer Vorteil; es beeinflusst auch, wie viel Zeit ich bereit bin, in die Entwicklung von Systemen und Vorlagen zu investieren.

Lokales Design war der Hauptgrund. Zu wissen, dass meine Daten auf meinen eigenen Festplatten gespeichert werden konnten, inklusive Backups neben allem anderen, was ich selbst hostete, passte perfekt zu meinem Workflow für selbstgehostete Dienste, anstatt alles aus der Cloud zu mieten. Als mir klar wurde, dass AFFiNE sich in dieses Ökosystem integrieren ließ, erschien mir die Idee, meine gesamte Wissensdatenbank auf meiner eigenen SaaS-Plattform zu verwalten, plötzlich weniger attraktiv.

Wie ich meinen gesamten Workflow ohne Unordnung übertragen habe

Seiten und Datenbanken sauber exportieren

AFFiNE rahmenloses Paneel.

Der Wechsel von Notion zu AFFiNE ist kein einfacher Import-und-vergessen-Prozess, zumindest nicht, wenn man Notion schon jahrelang nutzt. Ich bin eher von einer Umstrukturierung als von einer simplen Migration ausgegangen. Anstatt jede alte Seite zu übernehmen, habe ich mich auf die Bereiche konzentriert, die ich täglich verwende: aktive Projekte, aktuelle Notizen und Live-Datenbanken.

Der blockbasierte Editor von AFFiNE erleichtert das Wiederherstellen von Strukturen wie Wikis, verknüpften Notizen und Projekt-Dashboards, selbst wenn man einige davon manuell neu erstellen muss. Ich habe die Migration als Anlass genommen, jahrelang angesammelte unfertige Seiten und doppelte Vorlagen aufzuräumen. Notion-Exporte lassen sich zwar als Markdown-ähnlicher Inhalt importieren, aber ich finde es nach wie vor produktiver, die wichtigen Seiten manuell neu zu erstellen und den Rest im Archiv zu belassen.

Eine Nahaufnahme des experimentellen Arbeitsbereichs von AFFiNE.

Die größte Umstellung bestand darin, sich an das unendliche Layout zu gewöhnen. In Notion hatte ich oft separate Seiten für Ideen, Diagramme und Zeitleisten. In AFFiNE können diese Elemente in einem einzigen Bereich nebeneinander existieren: Notizen auf der einen Seite, eine grobe Mindmap in der Mitte und ein grobes Kanban-Layout auf der anderen. Sobald ich das verstanden hatte, sah ich AFFiNE nicht mehr als Open-Source-Alternative zu Notion, sondern als einen ganz eigenen Arbeitsbereich.

Ein Blick in mein selbstgehostetes AFFiNE-Setup

Docker Compose vereinfacht das Self-Hosting, aber es bleibt trotzdem noch einiges zu tun.

Das Docker-Desktop-Logo ist in der Anwendung enthalten.

AFFiNE unterstützt offiziell das Selbsthosting, und Docker Compose ist die empfohlene Methode hierfür. Ralph Hervorragend, damit sind Sie in weniger als einer Stunde startklar. Technisch gesehen ist das Paket recht standardmäßig für eine moderne Webanwendung: AFFiNE-Dienst, Redis für das Caching und PostgreSQL als Datenbank. Wenn Sie bereits andere selbstgehostete Tools verwenden, wird Ihnen alles vertraut vorkommen.

Das Grundprinzip ist einfach: Das offizielle Image wird per Drag & Drop in das System gezogen, mit Redis und Postgres verbunden, statische Volumes für Konfiguration und Speicherung zugewiesen, die benötigten Ports freigegeben und die Administratorrechte über Umgebungsvariablen festgelegt. Eine typische Compose-Datei definiert einen Dienst. verfeinert Verwendung eines Bildes ghcr.io/toeverything/affine-graphql:stableEs werden außerdem der Redis-Container für das Caching und der Postgres-Container mit eigenem Datenspeicher verwendet. Sobald dies aktiviert ist, können Sie über einen Browser auf die IP-Adresse und den Port Ihres Servers zugreifen, sich mit den von Ihnen festgelegten Administrator-Anmeldedaten anmelden und Ihren Arbeitsbereich erstellen.

Da AFFiNE so konzipiert ist, dass Arbeitsbereiche mit einem Cloud-Backend synchronisiert werden, ist diese Cloud in einer selbstgehosteten Umgebung einfach Ihr Server. Nach der Anmeldung verbinden Sie Ihren Arbeitsbereich mit Ihrer Instanz, sodass alles geräteübergreifend synchronisiert bleibt. Anschließend verhält es sich ähnlich wie eine SaaS-Anwendung – nur eben eine Anwendung, die auf Ihrem eigenen Server läuft, anstatt auf dem Server eines anderen.

Lösung des Problems der dynamischen IP-Adresse

Aufrechterhaltung des Zugriffs auf die Instanz außerhalb des Hauses

Router mit angeschlossenem USB-Laufwerk

Mein Internetanbieter weist mir eine dynamische WAN-IP-Adresse zu, die sich etwa alle 24 Stunden ändert. Das ist kein Problem beim normalen Surfen, aber lästig, wenn man auf einen selbstgehosteten Dienst wie AFFiNE online zugreifen möchte. Jedes Mal, wenn sich die externe IP-Adresse ändert, funktioniert die Domain oder URL, die ich für den Zugriff auf meinen Server konfiguriert habe, nicht mehr.

Die klassische Lösung hierfür ist dynamisches DNS. Anstatt eine Domain auf eine verschlüsselte IP-Adresse zu verweisen, können Sie einen DDNS-Anbieter wie beispielsweise verwenden. KostenlosDNS أو DuckDNS Dadurch wird Ihr DNS-Eintrag automatisch aktualisiert, sobald sich Ihre Heim-IP-Adresse ändert. Ihr Router oder ein kleines Gerät in Ihrem Netzwerk sendet ein Signal mit der neuen IP-Adresse an den DDNS-Dienst, und der Hostname bleibt nutzbar, obwohl sich Ihre Adresse im Hintergrund ändert. Alternativ können Sie bei Ihrem Internetanbieter eine statische IP-Adresse anfordern, es ist jedoch nicht garantiert, dass dieser Ihnen eine solche bereitstellen kann.

Es stehen auch erweiterte Optionen zur Verfügung. Sie können einen ausgehenden Tunnel von Ihrem Heimserver zu einem statischen Host im Internet erstellen und den externen Datenverkehr dann über diesen Tunnel zurück zu AFFiNE leiten. Tools wie Reverse-Tunnel oder VPN-Terminatoren ermöglichen es Ihnen, dynamische IP-Adressen vollständig zu umgehen, allerdings auf Kosten zusätzlicher Komplexität. Für eine Einzelbenutzerumgebung ist dynamisches DNS die einfachste Option. Erweiterte Optionen bieten lediglich höhere Zuverlässigkeit oder Sicherheit, wenn Sie Ihre Heim-IP-Adresse vollständig verbergen möchten.

Die Umgestaltung lohnt sich.

Weniger Integrationen, mehr Kontrolle

An guten Tagen ist die Nutzung der selbstgehosteten Version von AFFiNE unglaublich zufriedenstellend. Ich erhalte einen modernen, flexiblen Arbeitsbereich, der Dokumente und Whiteboards mit Echtzeit-Zusammenarbeit und lokaler Speicherung kombiniert – alles auf den Geräten, die ich kontrolliere. Ich muss nicht auf proprietäre Plattformen warten, um Funktionen freizuschalten, und mir keine Sorgen machen, dass meine Notizen durch ein kostenpflichtiges Abonnement blockiert werden.

An manchen frustrierenden Tagen wird mir bewusst, dass Selbsthosting und Internetanbieter nicht immer einer Meinung sind. Wenn sich meine IP-Adresse ändert und mein DNS hinterherhinkt, oder wenn ich unterwegs bin und auf etwas nicht zugreifen kann, vermisse ich die unkomplizierte Zuverlässigkeit einer großen, gehosteten SaaS-Anwendung.

Wenn Sie bereits mit Docker vertraut sind und grundsätzlich Interesse daran haben, Ihre eigenen Tools zu verwalten, ist AFFiNE als Alternative zu Notion definitiv einen Versuch wert. Beachten Sie jedoch, dass die Software nur die halbe Miete ist; der Rest hängt davon ab, wie sehr Sie bereit sind, sich mit Ihrem Router auseinanderzusetzen, um Ihren neuen Arbeitsbereich wirklich an Ihre Bedürfnisse anzupassen.

Nach oben gehen