Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A weboldalak múlékonyak – valaki más számítógépén léteznek, és valaki más irányítása alatt áll. Az információ, amelyre támaszkodik, és amire szüksége van, évtizedekig fennmaradhat, és egyik napról a másikra eltűnik, amikor a legnagyobb szüksége lenne rá. Az Archivy segítségével könnyedén mentheti a weboldalakat Markdown néven, majd rendszerezheti és szerkesztheti őket saját rendszerén. Tiéd az örökkévalóságig. Itt van, hogyan.

Miért szeretne saját archívumot létrehozni?

A világ szinte minden információja elérhető az interneten: a Wikipédia a valaha volt legnagyobb lexikon létrehozott, és a MakeUseOf.com kiváló technikai cikkeket tartalmaz, amelyek bemutatják, hogyan kell menőt és érdekeset csinálni dolgokat. Ha tetszik egy cikk, akkor elég egyszerű jelölje meg a böngészőjében, hogy később meglátogassa, és ha van csatlakoztatott fiókja a Google-hoz vagy más szolgáltatáshoz, bármely eszközön elérheti könyvjelzőit.

instagram viewer

A weboldalak azonban eltűnnek, a webhelyek átszervezik a hivatkozási struktúrákat, és gyakran frissítik az oldalakat, hogy tükrözzék a legfrissebb híreket, technológiát és adatokat. Egy adott szoftververzióhoz a könyvjelzők közé helyezhet egy utasításkészletet, hogy hónapokkal később visszatérjen, és kiderüljön, hogy a lépések a legújabb verziónak megfelelően módosultak. Ha támaszkodni szeretne az interneten talált információkra, és visszatérni szeretne hozzájuk, a legjobb, ha offline állapotban tartja a saját példányát.

Mi az archiválás?

Az Archivy egyike azon számos offline archiválási megoldásnak, amelyet Raspberry Pi készülékén futtathat. Néhány, mint pl Az ArchiveBox kikaparja a webhelyeket, és a kimenetet különféle formátumokban menti, beleértve a HTML-t, PDF-t és képernyőképeket.

Az archívum egy személyes archívum, amely Markdown dokumentumok fastruktúráján alapul. Létrehozhat elágazó mappákat, és ha könyvjelzőt ad hozzá, az lekaparja a weboldalt, és a szöveget Markdown-ba konvertálja az Ön számára – és létrehozza átalakítja a címsorokat kattintható tartalomjegyzékké, és bizonyos esetekben automatikusan letölti a képeket, és tárolja azokat a Pi-n.

Szerkesztheti a Markdown-t, jegyzeteket és címkéket adhat hozzá, hogy az archívum működjön, és akár önálló jegyzeteket is hozzáadhat saját gondolataihoz és töprengéseihez. Ez több, mint egy webarchívum: ez egy személyes archívum, amelyhez bárhonnan hozzáférhet.

Az Archivy telepítése Raspberry Pi készülékére

Az Archivy egy Python-alkalmazás, amelyet böngészőn keresztül való elérésre terveztek, ezért mielőtt elkezdené, állítsa be a Raspberry Pi-t webszerverként. Ha nincs A PIP és a Python már telepítve van a Raspberry Pi-re, telepítse őket most.

Míg az Archivy használhatja az ElasticSearch-t az archívum keresésében és kezelésében, jól működik a RipGrep-pel is. A RipGrep telepítése a következővel:

sudo apt telepítés ripgrep

Most telepítheti az Archivy-t a következőkkel:

csipog telepítés archívum

Hozzon létre egy új könyvtárat, ahol az Archivy tárolja az adatait:

mkdir ~/Archivy_data

Most konfigurálja a rendszert, és hozzon létre egy rendszergazdai felhasználót.

archívum init

... elindítja a varázslót

A varázsló megkérdezi az adatkönyvtár teljes elérési útját, és azt, hogy használni kívánja-e a keresést. Írja be a „ripgrep” parancsot a promptba, amikor megkérdezi, hogy milyen típust szeretne használni. Amikor a rendszer megkérdezi, hogy kíván-e adminisztrátort létrehozni, írja be az „y”-t.

Az Archívum futtatását a következőkkel indíthatja el:

archívum futás

Az archívum az 5000-es porton fut, és a következő beírásával érheti el:

a te.helyi.pi.cím:5000

...a helyi hálózat böngészőjébe.

Ha házán kívülről szeretné elérni archívumát, hozzon létre egy új Apache konfigurációs fájlt:

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

Ebben az új fájlban írja be:

<VirtualHost *:443>

Szerver néva te.tartomány.tld

ProxyPass / http://127.0.0.1:5000/

ProxyPassReverse / http:/127.0.0.1:5000/

ProxyPreserveHost bekapcsolva

</VirtualHost>

Mentés és kilépés ezzel Ctrl + O akkor Ctrl + X. Ezután indítsa újra az Apache-t a következővel:

sudo service apache2 újraindítás

Szerezzen be egy új biztonsági tanúsítványt a Let's Encrypt with

sudo certbot

A Certbot megjelenít egy listát, és megkéri, hogy válassza ki, melyik webhelyhez szeretne biztonsági tanúsítványt. Írja be a megfelelő számot és nyomja meg Visszatérés, és a Certbot ellenőrzi, hogy minden rendben van-e, és létrehoz egy tanúsítvány- és kulcsfájlt a rendszeren. Válassza az „átirányítás” lehetőséget, amikor a rendszer kéri, majd indítsa újra az Apache-ot.

Mostantól, amikor felkeresi domainjét vagy aldomainjét, az Archivy szolgáltatás titkosított kapcsolaton keresztül történik.

Az Archívum használatával archiválhatja az internetet és ötleteit

Jelentkezzen be az Archivyba a rendszergazdai felhasználónévvel és jelszóval, és látni fogja, hogy csak egy mappa van: gyökér. Új almappát hozhat létre, ha beír egy nevet a mellette lévő mezőbe Alkönyvtár létrehozása, majd kattintson a gombra. Az alkönyvtárak egymásba vannak ágyazva, és tetszés szerint folytathatja a munkát. A képernyő bal oldalán egy fadiagram jön létre, amely segít a szerkezetben való navigálásban.

Ha egy weboldalt szeretne hozzáadni az archívumhoz, kattintson a gombra Új könyvjelző gomb. Meg kell adnia az URL-t, és meg kell adnia a címkéket. Nem kell címkéket hozzáadni, de segít a navigációban. Ha készen állsz, nyomj Megment, és az Archivy lekaparja az oldalt, és létrehoz egy formázott Markdown-dokumentumot, amely tartalmazza a címkéket és a feltételeket.

A dokumentum elrendezését a gombra kattintva módosíthatja szerkeszteni gombot, és szabványos Markdown formázás használatával hogy pontosan megszabja. Hozzáadhat további címkéket, ha az új címkét a dokumentumon belül bárhol "#" karakterrel zárja. Ha bármelyik címkére rákattint, megjelenik az azonos címkével ellátott többi archivált cikk listája. Saját fájl vagy jegyzet hozzáadásához kattintson a gombra Új megjegyzés és adja meg közvetlenül a Markdown-t.

Az archiválás még folyamatban van, így a jövőben számítani lehet arra, hogy új funkciókkal bővülnek, és mivel nyílt forráskódú projektről van szó, akár saját maga is hozzájárulhat a kód elkészítéséhez.

Használja Raspberry Pi-jét még többért!

A Raspberry Pi egy rendkívül sokoldalú gép, és szerverként is rendkívül jól teljesít. A Raspberry Pi 4 különösen nagy terhelést tud kezelni, és több tucat webhely és szolgáltatás futtatására képes egyidejűleg. Bármi legyen is az érdeklődési köre, a főzéstől a kódoláson, archiváláson át a hangoskönyvekig, létezik egy saját üzemeltetésű megoldás, amely futni fog Raspberry Pi-jén.