Webseiten folgen
Login
Öffne Knot Home – bei unser Beispiel-Installation unter www.example.com/knot-home – hier findest du ein Loginfeld, in das du eine URL eingeben musst. Nutze die URL deiner Knot-Installation, im Beispiel ist das www.example.com. Du wirst zu Knot Auth weitergeleitet, wo du dein Passwort eingeben musst. Nach erfolgreicher Authentifizierung wirst du wieder zu Knot Home weitergeleitet und solltest eingeloggt sein.
Im Menü kannst du dann auf den Button Read klicken.
Auf der linken Seite siehst du nun zuerst alle deine Channels, und darunter die Feeds des ausgewählten Channels. Beim ersten Aufruf werden noch keine Feeds vorhanden sein.
Channels
Standardmäßig gibt es zwei Channels, Notifications und Home. Der erste Channel, Notifications, ist vom Spec vorgegeben und ist aktuell unbenutzt, der zweite Channel Home kann von dir beliebig umbenannt werden. Du kannst außerdem noch beliebig viele weitere Channels hinzufügen, um deine Feeds zu sortieren. Klicke auf den Link manage rechts über dem Notifications Channel, um die Channels bearbeiten zu können.
Feeds
Klicke auf einen Channel (außer Notifications), um alle Posts und Feeds dieses Channels zu sehen. Zuerst wirst du keinen Inhalt sehen, da du noch keiner Webseite folgst, deswegen wird dir direkt unter der Channel-Liste ein add a new feed button angezeigt. Du kannst alternativ auch auf das manage rechts vom Channel-Namen klicken, um zur Feed-Verwaltung zu gelangen.
Wenn du eine neue Webseite hinzufügst, reicht es meistens, die Domain der Webseite einzugeben. Du musst nicht direkt den Link zu einem Feed eingeben (obwohl das auch möglich ist). Gib z.B. d.th-nuernberg.de/knot-system/
in das URL-Feld ein, um alle Feeds dieser Seite angezeigt zu bekommen. Diese Seite hat 2 Feeds, die den exakt gleichen Inhalt haben, aber eine unterschiedliche Technik nutzen: ein RSS-Feed und ein JSON-Feed. Generell ist das JSON-Feed die bessere Wahl, also mache dort einen Haken und klicke auf follow the selected feeds. Wenn alles klappt, taucht anschließend auf der linken Seite der Name des Feeds (in diesem Fall Knot System) auf. Du kannst nun auf den Namen klicken, um alle Posts dieser Webseite anzuzeigen, oder auf den Namen des Channels, um alle Posts aus allen Feeds in chronologischer Reihenfolge zu sehen.
Wenn du bei einem Channel auf manage klickst, kannst du außerdem alle vorhandenen Feeds exportieren, und auch wieder importieren. Der Importer kann auch .opml Dateien aus anderen Feed-Readern einlesen. Beachte allerdings, dass es aktuell bei sehr langen Listen mit vielen Feeds zu Import-Problemen kommen kann - dies werden wir später noch verbessern. Aktuell sollte man am besten Import-Listen auf max. 10 Feeds pro Datei aufteilen. Der Importer prüft auch automatisch, ob die Feeds noch erreichbar sind.
Automatische Aktualisierung im Hintergrund
Die Feeds werden automatisch aktualisiert, wenn du den Read-Tab öffnest, deswegen kann die erste Abfrage manchmal etwas länger dauern. Das System ruft automatisch Feeds, die nicht so oft aktualisiert werden, weniger häufig ab, um Zeit und Ressourcen zu sparen, deswegen kann es sein, dass du Posts von weniger aktiven Feeds erst einige Stunden (oder sogar Tage) nach der Veröffentlichung angezeigt bekommst.
Um die Aktualisierung automatisiert im Hintergrund laufen zu lassen, statt jedes mal wenn du den Read-Tab öffnest, kannst du einen Cronjob einrichten. Siehe dazu den Abschnitt Cronjob auf der GitHub-Seite von Knot Daemon (auf englisch).