Raspberry Pi-Home-Server - Installieren Sie einen RSS-feed Aggregator zum Google Reader ersetzen
Hier ist es, Google macht der Google uns und entscheidet, So, Schneiden Sie einen Dienst. Diesmal ist es Google Reader damit Kosten. Zum Glück sind wir gut gerüstet mit Raspberry Pi und wir konkurrieren können, mit der Firma von Mountain View (nichts, daß es ja !).
Dann ja, Beenden des Dienstes ist keine gute Nachricht für diejenigen, die ihre Informationen über ihre Lieblings-Werkzeug-Art Feedly lesen, Flipboard oder einer anderen Anwendung basiert auf Google-Reader. Sie haben wahrscheinlich schon eine Alternative gefunden.. Korben schlägt viele in einen Artikel von vor einiger Zeit.
Aber heute wäre die Idee zu einem anderen Vermittler durchlaufen, haben es zu Hause, direkt erreichbar über die Himbeere, unter Dienste kann es host.
Alternative Werkzeuge vorhanden :
- FreshRSS Von Marien Fressinaud
- LEED von IdleMan
- RSS-Lounge
- TinyTinyRSS
- Und sicherlich andere
Mein Herz-Gleichgewicht zwischen FreshRss weil einfache und übersichtliche Seite und auf der anderen-Schnittstelle LEED Wer bietet mehr Funktionalität, Thema management, etc.. Für dieses tutorial, Ich entschied mich für FreshRSS.
Ich gehe davon aus, dass auf dem Computer, ein Nginx-Server mit PHP-Unterstützung installiert ist wie in In diesem Artikel (die CGI-Unterstützung ist nicht erforderlich).
- Wie immer, System-Update
apt - get Update && apt - get Upgrade
- Installieren der benötigten Pakete mit MySQL und PHP-integration
Install apt - Get install Git Mysql-Server php5-Mysql php5-curl
- FreshRSS abrufen.
CD/var/Www/Git Clone git://github.com/marienfressinaud/FreshRSS.git Chown -R Www-data:Www - Daten/Var/Www/FreshRSS
- Starten Sie das Konfigurations-Skript mit FreshRSS integriert. wirst du das Framework installieren gemacht MINZ-Haus.
CD /var/www/FreshRSS./build.sh
- Seite Nginx, Hier ist eine Beispiel-Datei in/Etc/Nginx/Standorte-fähige platziert werden /
Server { hören 8080; Root/Var/Www/FreshRSS; Index index.php index.html index.htm; Lage ~ .php$ { Fastcgi_pass Unix:/var/run/php5-FPM.sock; Fastcgi_index index.php; gehören fastcgi_params; } }
- Starten Sie den Dienst
Nginx Dienstneustart
- Sie müssen die Datenbank erstellen, die den Stream erhalten. Die Einrichtung muss manuell durchgeführt werden, bevor Sie mit die Konfiguration beginnen, sonst gibt es keine weiter.
MySQL – u root – p CREATE DATABASE freshrss;
- Sie können jetzt auf der Seite um den Teil der FreshRSS-Konfiguration beginnen anschließen.. Die Wahl der ersten Sprache :
- Der nächste Schritt ist die Kontrolle über das system. Kreuz die Finger sollte alles grün sein. !
- Allgemeine Konfigurationseinstellungen. Der erste Bereich ist ein Daten-Verschlüsselung-Schlüssel, den ich denke. Sie können sehen, wenn Sie ändern müssen oder nicht auf der Grundlage der Zugang. Der letzte Bereich erlaubt, das System zu verwenden Persona Mozilla. Optional.
- Schließlich die Konfiguration der Datenbank. So machte ich mich für mich Wurzel, sein Passwort und den Namen der in Schritt erstellten db 7 :
- Die Installation erfolgt
- Sie können jetzt Ihre Google Reader Feeds importieren.. Benötigen Sie eine Datei im Format OPML. Für diese, Sie Ihrem Google-Konto anmelden, in Ihrem Browser und gehen Sie zu dieser Seite Google Reader OPML exportieren . Es wird Ihnen eine XML geben, Sie dann in FreshRSS laden können.
- Und hier ist das Ergebnis mit der Verwaltung der Kategorien (der Pfeil zeigt die Schaltfläche um die Ströme zu aktualisieren)
[Update] Ich vergaß, um anzugeben, dass Sie den Stream über einen Job in der Crontab automatisch aktualisieren können. Hier ist alles der 20 Minuten (Paket php5-Cli muss installiert sein) :
*/20 * * * * /Usr/bin/Php /var/www/freshrss/actualize_script.php >/Dev/Null 2>&1
Dies ist. Ich finde die Installation relativ einfache und effektive. Fehlt nur ein Thema-Management um die Schnittstelle als jede Wünsche anpassen. Mai wird es sein eine zukünftige Entwicklung ?
Zögern Sie nicht, Ihre Meinung zu diesem Tool oder wenn Sie andere wissen.
Bonne lecture à tous 🙂