Modern dünyada haberleri ve en sevdiğiniz içerik oluşturucuları takip etmek çok önemlidir, ancak bunun için bir FaceBook, Google veya Apple hesabı oluşturmanız gerekmez.

FreshRSS ile en son haberleri, blogları ve diğer beslemeleri doğrudan ether'den kendi cihazınıza çekebilirsiniz. Ahududu Pi ve hepsini tarayıcınız veya cep telefonunuzdaki özel bir uygulama aracılığıyla tek bir yerde görüntüleyin cihaz.

Gerçek olamayacak kadar iyi geliyor mu? Kurulum adımlarında size rehberlik edeceğimiz için aşağıyı okuyun, ancak bundan önce neden FreshRSS'yi kullanmanız gerektiğini kısaca tartışacağız.

RSS Beslemelerini Okumak için Raspberry Pi'nizde Neden FreshRSS Kullanmalısınız?

Gerçekten Basit Dağıtım (RSS), internetin neredeyse her yerde hazır bulunan bir özelliğidir. Bugün ziyaret ettiğiniz hemen hemen her sitede bir yerde gizlenmiş bir RSS beslemesi olacaktır.

RSS beslemesi, size en son başlıkları vermek için özel bir yazılım parçası tarafından alınabilen ve okunabilen bir XML dosyasıdır. belirli bir siteden, tüm hikayenin URL'si ve yazar, yayın tarihi ve kısa bir bölüm gibi yardımcı bilgiler Metin. MakeUseOf RSS beslemesi kullanılabilir

instagram viewer
burada ham XML'e bakmak istiyorsanız.

Genellikle, farklı cihazlar için ayrı bir RSS okuyucunuz olur veya hatta kendi küratörlüğünü yaptığınız RSS beslemesini sağlayan bir hizmete abone olursunuz.

Ancak FreshRSS farklıdır. Raspberry Pi'de mükemmel bir şekilde çalışan, kendi kendine barındırılan bir yazılım parçasıdır ve ona bir tarayıcı veya başka bir cihazdaki özel bir istemci aracılığıyla erişirsiniz. Ayrıca web sitelerinden tam makaleler getirir, yani bu siteleri asla ziyaret etmeniz gerekmez.

FreshRSS kullanmanın en büyük avantajı, yumuşak ödeme duvarlarını kolayca geçebilmeniz ve reklam ve izleme kodu — bu, yırtıcı teknoloji devlerinin bir profil oluşturmasını çok daha zor hale getirir senin üzerinde.

Raspberry Pi'ye FreshRSS Nasıl Kurulur

Önce Raspberry Pi'nizi ev tabanlı bir sunucu olarak hazırlamanız, ardından alan adı kayıt sitenizi ziyaret etmeniz gerekecek. Gelişmiş DNS bölümüne girin ve yeni bir kayıt oluşturun. Tür için seçin A, ardından ayarla @ ana bilgisayar için ve değer alanına genel IP adresinizi yazın.

Şimdi, kullanarak Raspberry Pi'nize giriş yapın. Güvenli Kabuk (SSH):

ssh pi@yerel.pi.ip.adresi

Aşağıdaki komutları kullanarak tüm paketleri güncelleyin ve yükseltin:

sudo uygun Güncelleme
sudo uygun yükseltme

Şimdi dizini değiştirin ve aşağıdakileri girerek FreshRSS kurulum arşivini indirin:

cd /var/www/
sudo wget https://github.com/FreshRSS/FreshRSS/archive/master.zip

Arşivi şununla açın:

sudofermuarını açmakusta.zip

"FreshRSS-master" adlı yeni bir dizinin oluşturulduğunu göreceksiniz. Bunun sahipliğini Apache kullanıcısına verin:

sudoyemek-Rwww-veri:www-veriFreshRSS-master

FreshRSS doğru konumda ve Apache tarafından erişilebilir ve yazılabilir, ancak Apache nerede olduğunu bilmiyor. Yani, dizini değiştirin:

CD /etc/apache2/sites-available/

Ve yeni bir Apache conf dosyası oluşturun:

sudonanotazeler.conf

Yeni dosyaya aşağıdakini yapıştırın:

<SanalAna Bilgisayar *:80>
Sunucu adısizin-alanınız.tld
Doküman kaynağı /var/www/FreshRSS-master/p/
</VirtualHost>

Dosyayı kaydedin ve ile nano'dan çıkın Ctrl + O bunu takiben Ctrl + X.

Aşağıdakileri yazarak conf dosyasını etkinleştirin:

sudoa2ensitetazeler.conf

Şimdi, aşağıdaki komutu kullanarak Apache'yi yeniden başlatın:

sudo hizmeti apache2 yeniden başlatma

FreshRSS bir veritabanı gerektirir; MariaBD'nin sisteminizde kurulu olması gerekir. MariaDB'yi şununla açın:

sudo MariaDB

Yeni bir kullanıcı ve kullanacağı bir veritabanı oluşturmak için aşağıdaki komutları girin:

OLUŞTURMAKVERİ TABANItaze;
OLUŞTURMAKKULLANICItazeTANIMLANMIŞİLE 'şifre';
HİBEKULLANIMÜZERİNDE. İLEtaze@localhost TANIMLANMIŞİLE 'şifre';
HİBETÜMayrıcalıklarÜZERİNDE taze.* İLEtaze@localhost;
YIKAMAAYRICALIKLAR;
çıkış yapmak;

Şimdi bir web tarayıcısı başlatın ve etki alanınızı ziyaret edin. Sizden bir dil seçmeniz istenecek ve yükleyici, sunucunuzun en iyi durumda olduğundan emin olmak için kontroller yapacaktır.

İleri'ye tıkladığınızda FreshRSS'nin kullanacağı veritabanının ayrıntılarını doldurmanız istenecektir. Veritabanının türü MySQL, ev sahibi yerel ana bilgisayar, hem kullanıcı hem de veritabanı taze.

İşiniz bittiğinde, tıklayın Sonraki. Varsayılan kullanıcının kullanıcı adı (en fazla 16 alfasayısal karakter), kimlik doğrulama yöntemi ve parolayı belirlemeniz istenecektir.

Bir kez tıkladığınızda Kurulumu Tamamla, yeni belirlediğiniz adı ve parolayı kullanarak FreshRSS bulut sunucunuzda oturum açmanız gerekir.

Raspberry Pi'nizde FreshRSS Kullanma

Sahip olacağınız tek besleme, sizi FreshRSS ekibinden haberlerle güncel tutan varsayılan FreshRSS'dir. Bu harika, ancak mükemmel hale getirmek için çeşitli kaynaklardan haberler istiyorsunuz. Yani, tıklayın + abonelik yönetiminin yanındaki işaretine tıklayın ve yeni bir kategori veya besleme oluşturma seçeneğine sahip olacaksınız. Feed adresini makeuseof.com'dan yapıştırdığınızda, ekranınızın internetteki en iyi teknoloji sitesinden en son haberlerle dolduğunu göreceksiniz.

Beslemeleri genellikle ekleyerek diğer sitelerde bulabilirsiniz. /feed, /rss, veya /rss.xml temel URL'den sonra. Bu işe yaramazsa, sağ tık web sitesinin ana sayfasında, ardından Sayfa kaynağını göster. Kullanmak Ctrl + F terimleri aramak için: beslemek, RSS, atom, veya XML.

FreshRSS ile Tam Makaleler Getirme

Diğer birçok site gibi, Faydalanmak yalnızca makale taslakları sunar, ancak FreshRSS tüm makaleleri doğrudan Raspberry Pi'nize getirebilir.

Çeşitli sitelerdeki makalelerin çoğu, site genelinde ortak ve tutarlı öğeler içeren standart bir düzene sahiptir. Okumak istediğiniz metni içeren CSS seçiciyi bulmak istiyorsunuz.

Hedef sitenizdeki herhangi bir makaleyi açın ve makale gövdesinin metni içeren kısmına sağ tıklayın. Ardından, menüden incelemeyi seçin ve tarayıcı penceresi, bir yarısı kaynağı gösterecek şekilde bölünecek ve üst kısım orijinal siteyi gösterecektir.

Sayfanın bazı bölümlerinin vurgulandığını göreceksiniz. Tüm makale gövdesi mavi olana kadar farenizi hiyerarşide yukarı hareket ettirin, ardından tekrar sağ tıklayın ve Kopyala > Seçiciyi kopyala. makeuseof.com için en kullanışlı seçici #makale gövdesi.

FreshRSS'e geri dönün ve MUO beslemesinin yanındaki dişli simgesine tıklayın, aşağı kaydırın Gelişmiş, ve işaretli alanda Orijinal web sitesinde makale CSS seçicisi, seçiciye yapıştır #makale gövdesi. Tıklamak Göndermek ve daha sonra Tekrar yükle nesne.

Sonsuz neşe ve zevk için, FreshRSS örneğiniz üzerindeki her MUO makalesi tam metin olacak ve FreshRSS tarafından getirilen gelecekteki her makale de tam metin olacaktır. Tam seçici değişse de bu her sitede çalışır.

Raspberry Pi FreshRSS Bulut Sunucunuzu Güvende Tutun

Şifrelenmemiş bir HTTP bağlantısı üzerinden bir web sitesine erişmek güvenli değildir ve sizi saldırılara karşı savunmasız bırakır. siteyi bir Raspberry Pi'de barındırma. Certbot, Let's Encrypt'ten güvenlik sertifikaları ve şifreleme anahtarları alıp dağıtarak sitenizin güvenliğini sağlar. Bu nedenle, aşağıdakileri yazın:

sudo sertifikası

E-posta adresinizi girin ve bir listeden hangi sitenin güvenliğini sağlamak istediğinizi seçin. FreshRSS sitenizi bir sonraki ziyaretinizde, bağlantı otomatik olarak HTTPS'ye yükseltilecektir.

FreshRSS, Beslemelerinizi Otomatik Olarak Alabilir

Kurulumunuz şu anda olduğu gibi, FreshRSS beslemelerini yalnızca manuel girişle güncelleyebilir; Yenile yazılımdan kaynaklarını kontrol etmesini ve web'den yeni haberler almasını istemek için düğmeye basın.

Neyse ki parmaklarınız için FreshRSS, Raspberry Pi'nizde Linux üzerinde çalışıyor ve Linux'ta cron, belirlediğiniz bir zamanlamaya göre bir yenilemeyi tetikleyebilir. kendinizi tanıtın cron ve crontab nasıl kullanılırve ardından aşağıdaki komutu girin:

sudo crontab -e

FreshRSS'nin etherden taze beslemeleri ne sıklıkta çekmesini istediğinize göre yeni bir giriş ekleyin:

*/15 * * * * php -f /var/www/FreshRSS-master/app/actualize_script.php

Yukarıdaki kod satırı, FreshRSS'yi beslemelerini her 15 dakikada bir yenilemeye ayarlayacaktır. Bu nedenle, değeri ihtiyaçlarınıza göre değiştirin.

FreshRSS Tüm Haberleri Size Getiriyor!

FreshRSS ile, izleme komut dosyalarını tetiklemeden veya can sıkıcı reklamlara maruz kalmadan çeşitli kaynaklardan gelen haberleri okuyabilirsiniz. Çerezler, Raspberry Pi'nize asla yatırılmaz, yani yumuşak ödeme duvarlarını tetiklemezsiniz.

Nadiren bir site yöneticisinin FreshRSS'i fark etmesi durumunda, bunun bir bot olduğunu varsayar - dijital kimliğinizin geri kalanından tamamen boşanır.