Vytvořte si svůj vlastní osobní archiv na Raspberry Pi s Archivy

Vytvořte si svůj vlastní osobní archiv na Raspberry Pi s Archivy
Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Webové stránky jsou pomíjivé – existují na počítači někoho jiného a pod kontrolou někoho jiného. Informace, na které se spoléháte a které potřebujete, mohou přetrvat desítky let a zmizí přes noc, když je nejvíce potřebujete. S Archivy můžete snadno ukládat webové stránky jako Markdown a poté je organizovat a upravovat ve svém vlastním systému. Tvůj na věčnost. Zde je návod.





VYTVOŘENÍ VIDEA DNE

Proč byste si chtěli vytvořit svůj vlastní archiv?

Téměř všechny informace z celého světa jsou dostupné online: Wikipedie je největší encyklopedie, která kdy byla vytvořena, a MakeUseOf.com hostí vynikající technické články, které vám ukazují, jak dělat skvělé a zajímavé věci. Pokud se vám článek líbí, je to snadné uložte si jej do záložek v prohlížeči, abyste jej mohli navštívit později a pokud máte propojený účet u Googlu nebo jiné služby, můžete ke svým záložkám přistupovat na jakémkoli zařízení.





Webové stránky však mizí, weby reorganizují své spojovací struktury a stránky jsou často aktualizovány tak, aby odrážely nejnovější zprávy, technologie a data. Sadu pokynů pro konkrétní verzi softwaru si můžete uložit do záložek, abyste se vrátili o měsíce později a zjistili, že se kroky změnily, aby vyhovovaly nejnovější verzi. Pokud se chcete na informace, které najdete online, spolehnout a vrátit se k nim, je nejlepší ponechat si vlastní kopii offline.





What Is Archivy?

Archivy je jedním z několika offline archivačních řešení, které můžete spustit na svém Raspberry Pi. Některé, jako je ArchiveBox, budou seškrabovat webové stránky a uložit výstup v různých formátech, včetně HTML, PDF a snímků obrazovky.

Archivy je osobní archiv založený na stromové struktuře dokumentů Markdown. Můžete vytvářet větvené složky, a pokud přidáte záložku, seškrábe webovou stránku a převede text na Markdown za vás – a vytvoří a převede nadpisy na obsah, na který lze kliknout, a v některých případech automaticky stáhne obrázky. a uložte je do svého Pi.



Můžete upravovat Markdown, přidávat poznámky a tagy, aby vám archiv fungoval, a dokonce přidávat samostatné poznámky svých vlastních myšlenek a úvah. Je to víc než webový archiv: je to osobní archiv, ke kterému máte přístup odkudkoli.

Jak nainstalovat Archivy na Raspberry Pi

Archivy je aplikace Python a je navržena pro přístup přes prohlížeč, takže než začnete, budete muset nastavte Raspberry Pi jako webový server . Pokud nemáte PIP a Python jsou již nainstalovány na vašem Raspberry Pi , nainstalujte je nyní.





proč je můj telefon přilepený na logu jablka?

Zatímco Archivy může použít ElasticSearch, aby vám pomohl prohledávat a spravovat váš archiv, funguje dobře také s RipGrep. Nainstalujte RipGrep pomocí:

sudo apt install ripgrep

Nyní můžete nainstalovat Archivy pomocí:





pip install archivy

Vytvořte nový adresář, kam bude Archivy ukládat svá data:

mkdir ~/Archivy_data

Nyní nakonfigurujte svůj systém a vytvořte administrátora.

archivy init

...spustí průvodce

  archivy wizard in a terminal

Průvodce se vás zeptá na úplnou cestu k vašemu datovému adresáři a na to, zda chcete používat vyhledávání. Po dotazu, jaký typ chcete použít, zadejte „ripgrep“. Na dotaz, zda chcete vytvořit uživatele s oprávněním správce, zadejte „y“.

Archivy můžete spustit pomocí:

archivy run

Archivy běží na portu 5000 a můžete k němu přistupovat zadáním:

your.local.pi.address:5000

...do prohlížeče ve vaší místní síti.

Pokud chcete mít přístup k archivu Archivy zvenčí, vytvořte nový konfigurační soubor Apache:

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

Do tohoto nového souboru zadejte:

<VirtualHost *:80>

ServerName your.domain.tld

ProxyPass / http://127.0.0.1:5000/

ProxyPassReverse / http:/127.0.0.1:5000/

ProxyPreserveHost On

</VirtualHost>

Uložte a ukončete pomocí Ctrl + O pak Ctrl + X . Poté restartujte Apache pomocí:

sudo service apache2 restart

Získejte nový bezpečnostní certifikát od Let's Encrypt with

sudo certbot

Certbot vám předloží seznam a požádá vás, abyste vybrali, pro který web chcete bezpečnostní certifikát. Zadejte příslušné číslo a stiskněte Vrátit se a Certbot zkontroluje, zda je vše v pořádku a vytvoří soubor certifikátu a klíče ve vašem systému. Na dotaz zvolte 'přesměrovat' a poté znovu restartujte Apache.

Když nyní navštívíte svou doménu nebo subdoménu, Archivy bude obsluhován přes šifrované připojení.

Použijte Archivy k archivaci internetu a vašich nápadů

  archivy default interface

Přihlaste se do Archivy pomocí uživatelského jména a hesla správce a uvidíte, že existuje pouze jedna složka: vykořenit . Novou podsložku můžete vytvořit zadáním názvu do pole vedle Vytvořit podadresář a poté klikněte na tlačítko. Podadresáře jsou vnořené a můžete pokračovat tak hluboko, jak chcete. V levé části obrazovky je vygenerován stromový diagram, který vám pomůže orientovat se ve struktuře.

  archivy add new bookmark dialogue

Chcete-li přidat webovou stránku do archivu, klikněte na Nová záložka knoflík. Budete požádáni o adresu URL a specifikaci značek. Nemusíte přidávat značky, ale pomáhá to při navigaci. Až budete připraveni, udeřte Uložit a Archivy seškrábe stránku a vygeneruje formátovaný dokument Markdown, doplněný značkami a ToC.

  muo article in markdown in Archivy

Rozvržení dokumentu můžete změnit kliknutím na Upravit tlačítko a pomocí standardního formátování Markdown přesně na míru. Další značky můžete přidat tak, že novou značku zložíte znakem „#“ kdekoli v dokumentu. Pokud kliknete na některý z tagů, zobrazí se vám seznam dalších archivovaných článků se stejným tagem. Chcete-li přidat vlastní soubor nebo poznámku, klikněte Nová poznámka a zadejte Markdown přímo.

Archiv je stále ve vývoji, takže v budoucnu můžete očekávat přidání nových funkcí, a protože se jedná o projekt s otevřeným zdrojovým kódem, můžete do kódu přispívat i sami.

Použijte svůj Raspberry Pi pro více!

Raspberry Pi je mimořádně všestranný stroj a jako server funguje velmi dobře. Zejména Raspberry Pi 4 zvládne výjimečnou zátěž a je schopen provozovat desítky webů a služeb současně. Ať už jsou vaše zájmy jakékoli, od vaření po kódování, archivaci až po audioknihy, existuje řešení s vlastním hostitelem, které poběží na vašem Raspberry Pi.

Kategorie DIY