Jak samodzielnie hostuję własny kanał RSS z wiadomościami na Raspberry Pi

W artykule przedstawiono, jak zainstalować i skonfigurować FreshRSS na Raspberry Pi, oferując samodzielnie hostowaną alternatywę dla tradycyjnych czytników RSS, z możliwością korzystania z aplikacji klienckich.
Oczywiście, możesz uzyskać automatycznie synchronizowane czytniki RSS bez użycia Raspberry Pi lub jakiegoś dedykowanego sprzętu. Przez pewien czas używałem Inoreadera, ale znużyły mnie reklamy i prośby o subskrypcję. Uważam, że Inoreader jest w porządku i może być warty subskrypcji, jeśli jest dla Ciebie wygodny. Jednak mam doświadczenie w samodzielnym hostowaniu usług, więc postanowiłem zrezygnować z subskrypcji i w końcu wykorzystać moje Pi.
Czym jest FreshRSS?
FreshRSS to agregator kanałów RSS i Atom, który możesz samodzielnie hostować, co oznacza, że uruchamiasz oprogramowanie, które go obsługuje. Tworzysz serwer FreshRSS, a następnie łączysz się z nim za pomocą interfejsu webowego lub aplikacji klienckiej. Istnieje mnóstwo funkcji personalizacji, które jeszcze nie w pełni zbadałem, ale z niecierpliwością czekam na ich przetestowanie. Jako dziennikarz, ja
Nie ma oficjalnej aplikacji FreshRSS, którą możesz pobrać i czytać, ale istnieje wiele darmowych aplikacji klienckich, które przeanalizuję, które możesz pobrać i połączyć się z nimi za pomocą jednego z API FreshRSS. W ten sposób, bez względu na to, na jakim urządzeniu jesteś, Twój kanał informacyjny pozostaje zsynchronizowany.
Jak zainstalować FreshRSS na Raspberry Pi
Istnieje wiele sposobów na skonfigurowanie serwera FreshRSS. Najłatwiejszym może być uruchomienie go w kontenerze Docker, jeśli już znasz Dockera. Możesz postępować zgodnie z instrukcjami Docker dla FreshRSS, jeśli to Ci odpowiada.
Po zakończeniu skryptu instalacyjnego otworzyłem przeglądarkę internetową na swoim laptopie i wkleiłem adres IP mojego Raspberry Pi z dodanym /freshrss na końcu, aby uzyskać dostęp do aplikacji webowej. Jeśli nie jesteś pewien, jaki jest adres Twojego Pi, zobacz nasz przewodnik dotyczący znajdowania adresu IP w systemie Linux.
Jedną z wygodnych funkcji DietPi jest to, że ustawia domyślne konto administratora dla każdej aplikacji, którą instalujesz, więc szybko zalogowałem się za pomocą tego konta, aby rozpocząć pracę.
Aby uniknąć polegania na koncie administratora w codziennym użytkowaniu, przeszedłem do ustawień FreshRSS i w sekcji Administracja > Zarządzaj użytkownikami stworzyłem konto osobiste.
Wiedziałem również, że będę chciał korzystać z dedykowanych aplikacji na desktop i urządzenia mobilne do czytania moich kanałów, zamiast tylko aplikacji webowej, co oznaczało, że musiałem włączyć dostęp do API. Musisz to również zrobić na swoim serwerze, jeśli nie chcesz opierać się tylko na aplikacji webowej.
Na koncie administratora przejdź do Ustawienia > Administracja > Uwierzytelnianie. Zaznacz pole "Zezwól na dostęp do API" i kliknij "Zatwierdź".
Po zakończeniu tej konfiguracji, wyszedłem z konta administratora i zalogowałem się na swoje nowe osobiste konto.
Nadszedł czas na importowanie moich kanałów. Do tego momentu używałem czytnika kanałów Akregator, więc wyeksportowałem moją kolekcję kanałów z Akregatora jako plik OPML. Jeśli już korzystasz z innego czytnika, powinieneś znaleźć jakiś narzędzie eksportowe w ustawieniach, aby nie musieć dodawać każdego kanału pojedynczo ponownie.
W FreshRSS kliknąłem duży niebieski przycisk Zarządzanie subskrypcjami w lewym górnym rogu i znalazłem opcję Import/Eksport w menu nawigacyjnym.
Zdobycie aplikacji czytników na desktop i urządzenia mobilne
Na tym etapie możesz po prostu dodać aplikację webową do zakładek i otwierać ją kiedy chcesz, aby czytać swoje kanały. Zdecydowałem jednak, że chcę wypróbować dedykowaną aplikację desktopową, aby zobaczyć, czy bardziej mi się podoba. W końcu jestem przyzwyczajony do aplikacji Akregator, ale Akregator nie obsługuje zdalnych usług.
Strona GitHub FreshRSS zawiera listę wspieranych aplikacji i API. Jeśli nie jesteś pewien, które API użyć, najlepiej wybrać Google Reader (skrócone do GReader w niektórych dokumentach FreshRSS).
Przed kontynuowaniem musisz ustawić hasło API swojego konta FreshRSS (które będzie konfigurowalne tylko jeśli włączyłeś dostęp do API, jak wcześniej). Hasło powinno być inne niż Twoje hasło użytkownika.
Hasło, aby zabezpieczyć swoje konto.
Chciałem również móc czytać na moim telefonie komórkowym, więc znalazłem rekomendowaną przez FreshRSS aplikację czytnika open source na Androida, Readrops. Ponownie, musiałem tylko wpisać adres mojej instancji FreshRSS, moją nazwę użytkownika i moje hasło API.
W zaledwie kilka sekund czytałem wiadomości na telefonie, jednocześnie utrzymując synchronizację mojej kolekcji kanałów na komputerze stacjonarnym.
Nie spędziłem dużo czasu na tych aplikacjach klienckich, ale z niecierpliwością czekam na ich przetestowanie, śledząc wiadomości.
Następnym krokiem będzie również udostępnienie mojej instancji FreshRSS w sposób bezpieczny, aby można było do niej dotrzeć spoza mojej domowej sieci. Pracuję zdalnie, więc nie będę potrzebował dostępu zdalnego zbyt często, ale w sytuacji, gdy będę pracować gdzie indziej, miło będzie mieć moje kanały zsynchronizowane i w zasięgu ręki.
Wszystko co musisz wiedzieć
Czy możesz utworzyć własny kanał RSS?
Ręczne utworzenie kanału RSS jest możliwe, ale skomplikowane. Oto kroki, które możesz podjąć:
- Wybór platformy: Na początku potrzebujesz witryny, która będzie hostować Twoje pliki audio. Dobrym wyborem są WordPress lub Squarespace.
- Zainstalowanie wtyczki: W przypadku WordPressa warto zainstalować wtyczkę taką jak PowerPress, która ułatwi tworzenie kanału RSS.
- Konfiguracja: Użyj wtyczki do konfiguracji kanału, wprowadzając wymagane informacje, takie jak tytuł, opis oraz linki do plików audio.
- Testowanie: Po utworzeniu kanału RSS, przetestuj go, aby upewnić się, że działa poprawnie i jest dostosowany do agregatorów podcastów lub innych platform. To wszystko! Umożliwi Ci to posiadanie własnego kanału RSS, który możesz wykorzystać do dystrybucji swoich treści.
Jak utworzyć kanał RSS?
Aby utworzyć kanał RSS dla swojej witryny, wykonaj następujące kroki:
- Przejdź do Ustawień witryny:
- - Zaloguj się do panelu administracyjnego swojej strony.
- Znajdź sekcję Ustawienia witryny.
- Zaznacz opcję kanału RSS:
- Wybierz zakładkę „Więcej”.
- Zaznacz pole wyboru 'Utwórz kanał RSS'.
- Reopublikuj stronę:
- Kliknij na przycisk, aby ponownie opublikować wszystkie strony na swojej witrynie. Po wykonaniu powyższych kroków zostanie automatycznie wygenerowany plik RSS, który zawiera listę wszystkich stron z wyjątkiem tych, których indeksowanie zostało wyłączone w Ustawieniach strony. Teraz Twój kanał RSS jest gotowy do użycia!
Jak uzyskać kanał RSS dowolnej witryny?
Aby uzyskać kanał RSS dowolnej witryny, wykonaj następujące kroki:
- Odwiedź stronę: Przejdź do witryny, której feed chcesz znaleźć.
- Sprawdź źródło strony:
- - Na komputerach z systemem Windows naciśnij
Ctrl + U
- .
- Na komputerach MacBook naciśnij Cmd + U.
- Szukaj kanału RSS:
- W źródle strony naciśnij Ctrl + F (lub Cmd + F na MacBooku).
- Wpisz „RSS” w pasku wyszukiwania.
- Zidentyfikuj link: Jeśli witryna ma kanał RSS, powinieneś znaleźć link do niego.
- Skopiuj URL: Skopiuj adres URL kanału RSS, aby móc z niego korzystać w czytnikach RSS. Dodatkowo, niektóre witryny mogą mieć ikony RSS w widocznym miejscu, co również ułatwia dostęp do ich kanału.
Jak ustawić kanał RSS?
Aby ustawić kanał RSS, wykonaj poniższe kroki:
- Otwórz okno dialogowe: Wybierz opcję dodania nowego kanału RSS w swoim czytniku lub aplikacji.
- Wprowadź adres URL:
- - W polu 'Adres URL kanału RSS' wprowadź adres URL.
- Znalezienie adresu URL:
- Poszukaj ikony RSS na stronie internetowej, którą chcesz śledzić.
- Kliknij prawym przyciskiem myszy na ikonę i wybierz 'Kopiuj adres linku' lub 'Kopiuj skrót do Schowka'.
- Wklej adres:
- Przejdź do pola 'Lokalizacja kanału RSS' i naciśnij Ctrl+V, aby wkleić skopiowany adres.
- Zakończ konfigurację: Zapisz lub dodaj kanał, aby rozpocząć jego śledzenie. Dzięki tym prostym krokom szybko dodasz kanał RSS do swojego czytnika!
Jeśli ciekawią Cię artykuły podobne do Jak samodzielnie hostuję własny kanał RSS z wiadomościami na Raspberry Pi, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz

Możesz być zainteresowany