Archivy ile Raspberry Pi'de Kendi Kişisel Arşivinizi Oluşturun

Archivy ile Raspberry Pi'de Kendi Kişisel Arşivinizi Oluşturun
Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Web sayfaları geçicidir; başka birinin bilgisayarında bulunur ve başka birinin denetimi altındadır. Güvendiğiniz ve ihtiyaç duyduğunuz bilgiler, yalnızca en çok ihtiyaç duyduğunuzda bir gecede ortadan kaybolmak üzere onlarca yıl dayanabilir. Archivy ile web sayfalarını kolayca Markdown olarak kaydedebilir, ardından kendi sisteminizde düzenleyebilir ve düzenleyebilirsiniz. Sonsuza dek senin. İşte nasıl.





GÜNÜN MAKALE VİDEOSU

Neden Kendi Arşivinizi Oluşturmak İstiyorsunuz?

Dünyanın neredeyse tüm bilgileri çevrimiçi olarak mevcuttur: Wikipedia, şimdiye kadar oluşturulmuş en büyük ansiklopedidir ve MakeUseOf.com, size harika ve ilginç şeyleri nasıl yapacağınızı gösteren mükemmel teknik makaleler barındırır. Bir makaleyi beğendiyseniz, bunu yapmak yeterince kolaydır daha sonra ziyaret etmek için tarayıcınızda yer imlerine ekleyin ve Google veya başka bir hizmetle bağlantılı bir hesabınız varsa, yer imlerinize herhangi bir cihazdan erişebilirsiniz.





Ancak web sayfaları kaybolur, siteler bağlantı yapılarını yeniden düzenler ve çoğu zaman sayfalar en son haberleri, teknolojiyi ve verileri yansıtacak şekilde güncellenir. Belirli bir yazılım sürümü için bir dizi talimata yer işareti koyabilir, ancak aylar sonra geri dönebilir ve adımların en son sürüme uyacak şekilde değiştiğini keşfedebilirsiniz. Çevrimiçi bulduğunuz bilgilere güvenmek ve bu bilgilere geri dönmek istiyorsanız, kendi kopyanızı çevrimdışı tutmak en iyisidir.





Arşiv Nedir?

Archivy, Raspberry Pi'nizde çalıştırabileceğiniz çeşitli çevrimdışı arşivleme çözümlerinden biridir. ArchiveBox gibi bazıları, web sitelerini kazıyacak ve çıktıyı HTML, PDF ve ekran görüntüleri dahil olmak üzere çeşitli biçimlerde kaydedecektir.

iphone'da gizli mod nasıl açılır

Arşiv, Markdown belgelerinin ağaç yapısına dayanan kişisel bir arşivdir. Dallara ayrılan klasörler oluşturabilirsiniz ve bir yer imi eklerseniz, web sayfasını sıyırır ve metni sizin için Markdown'a dönüştürür ve başlıkları oluşturup tıklanabilir bir içindekiler tablosuna dönüştürür ve bazı durumlarda görüntüleri otomatik olarak indirir ve bunları Pi'nizde saklayın.



Markdown'ı düzenleyebilir, arşivin işinize yaraması için notlar ve etiketler ekleyebilir ve hatta kendi düşünce ve düşüncelerinizle ilgili bağımsız notlar ekleyebilirsiniz. Bir web arşivinden daha fazlasıdır: her yerden erişebileceğiniz kişisel bir arşivdir.

Raspberry Pi'nize Archivy Nasıl Kurulur?

Archivy bir Python uygulamasıdır ve bir tarayıcı aracılığıyla erişilmek üzere tasarlanmıştır, bu nedenle başlamadan önce şunları yapmanız gerekir: Raspberry Pi'nizi bir web sunucusu olarak ayarlayın . eğer sahip değilsen Raspberry Pi'nizde PIP ve Python zaten yüklü , şimdi kurun.





Archivy, arşivinizi aramanıza ve yönetmenize yardımcı olması için ElasticSearch'ü kullanabilirken, RipGrep ile de iyi çalışır. RipGrep'i şununla yükleyin:

sudo apt install ripgrep

Artık Archivy'i şununla kurabilirsiniz:





pip install archivy

Archivy'nin verilerini depolayacağı yeni bir dizin oluşturun:

mkdir ~/Archivy_data

Şimdi sisteminizi yapılandırmak ve bir yönetici kullanıcı oluşturmak için.

archivy init

...sihirbazı başlatacak

  bir terminalde arşiv sihirbazı

Sihirbaz, veri dizininizin tam yolunu ve aramayı kullanmak isteyip istemediğinizi soracaktır. Hangi türü kullanmak istediğiniz sorulduğunda istemde 'ripgrep' yazın. Bir yönetici kullanıcı oluşturmak isteyip istemediğiniz sorulduğunda 'y' girin.

Archivy'i şu şekilde çalıştırmaya başlayabilirsiniz:

archivy run

Arşiv, 5000 numaralı bağlantı noktasında çalışır ve ona aşağıdakileri girerek erişebilirsiniz:

your.local.pi.address:5000

...yerel ağınızdaki bir tarayıcıya.

Arşiv arşivinize evinizin dışından erişmek istiyorsanız, yeni bir Apache yapılandırma dosyası oluşturun:

cd /etc/apache2/sites-availablesudo nano archivy.conf

Bu yeni dosyada şunu girin:

<VirtualHost *:80>

ServerName your.domain.tld

ProxyPass / http://127.0.0.1:5000/

ProxyPassReverse / http:/127.0.0.1:5000/

ProxyPreserveHost On

</VirtualHost>

ile kaydet ve çık Ctrl + O sonra Ctrl + X . Ardından Apache'yi şununla yeniden başlatın:

sudo service apache2 restart

Let's Encrypt with ile yeni bir güvenlik sertifikası edinin

sudo certbot

Certbot size bir liste sunacak ve hangi site için güvenlik sertifikası istediğinizi seçmenizi isteyecektir. Uygun numarayı girin ve tıklayın Dönüş , ve Certbot her şeyin yolunda olup olmadığını kontrol edecek ve sisteminizde bir sertifika ve anahtar dosyası oluşturacaktır. Sorulduğunda 'yönlendirme'yi seçin, ardından Apache'yi bir kez daha yeniden başlatın.

Artık alan adınızı veya alt alan adınızı ziyaret ettiğinizde, Arşiv şifreli bir bağlantı üzerinden sunulacaktır.

İnterneti ve Fikirlerinizi Arşivlemek için Arşivi Kullanın

  varsayılan arayüz arşivleri

Yönetici kullanıcı adı ve şifresiyle Archivy'de oturum açın ve yalnızca bir klasör olduğunu göreceksiniz: kök . yanındaki alana bir ad yazarak yeni bir alt klasör oluşturabilirsiniz. Alt dizin oluştur , ardından düğmesine tıklayın. Alt dizinler iç içedir ve istediğiniz kadar derin devam edebilirsiniz. Yapıda gezinmenize yardımcı olmak için ekranın solunda bir ağaç diyagramı oluşturulur.

  arşivler yeni yer imi diyaloğu ekler

Arşivinize bir web sayfası eklemek için tıklayın Yeni Yer İşareti buton. Sizden URL ve etiketleri belirtmeniz istenecektir. Etiket eklemeniz gerekmez, ancak gezinmeye yardımcı olur. Hazır olduğunuzda, vurun Kaydetmek , ve Archivy sayfayı kazıyacak ve etiketler ve İçindekiler ile birlikte biçimlendirilmiş bir Markdown belgesi oluşturacaktır.

  Arşivlerdeki işaretlemede muo makalesi

Belgenin düzenini tıklayarak değiştirebilirsiniz. Düzenle düğmesi ve standart Markdown formatını kullanarak tam olarak uyarlamak için. Yeni etiketinizi belgenin herhangi bir yerinde '#' ile destekleyerek fazladan etiketler ekleyebilirsiniz. Etiketlerden herhangi birine tıklarsanız, aynı etikete sahip diğer arşivlenmiş makalelerin bir listesini görürsünüz. Kendinize ait bir dosya veya not eklemek için tıklayın. Yeni Not ve Markdown'a doğrudan girin.

Arşivleme hala devam eden bir çalışmadır, bu nedenle gelecekte yeni özelliklerin eklenmesini bekleyebilirsiniz ve açık kaynaklı bir proje olduğu için koda kendiniz bile katkıda bulunabilirsiniz.

Raspberry Pi'nizi Daha Fazlası İçin Kullanın!

Raspberry Pi, olağanüstü derecede çok yönlü bir makinedir ve bir sunucu olarak son derece iyi performans gösterir. Özellikle Raspberry Pi 4, olağanüstü bir iş yükünün üstesinden gelebilir ve aynı anda düzinelerce site ve hizmeti çalıştırabilir. Yemek yapmaktan kodlamaya, arşivlemeden sesli kitaplara kadar ilgi alanlarınız ne olursa olsun, Raspberry Pi'nizde çalışacak kendi kendine barındırılan bir çözüm vardır.