Webpagina's zijn tijdelijk: ze staan op de computer van iemand anders en worden beheerd door iemand anders. De informatie waarop u vertrouwt en die u nodig heeft, kan tientallen jaren meegaan om te ontdekken dat deze van de ene op de andere dag verdwenen is, net wanneer u deze het meest nodig heeft. Met Archivy kunt u eenvoudig webpagina's in Markdown-indeling opslaan en vervolgens op uw eigen systeem ordenen en bewerken. voor eeuwig de jouwe. Hier is hoe. Verifiëren Een eenvoudige en effectieve inhoudskalender maken in Google Spreadsheets.

Snelle links
Waarom zou je een aangepast archief willen maken?
تتوفر جميع معلومات العالم تقريبًا من خلال الإنترنت: Wikipedia هي أكبر موسوعة تم إنشاؤها على الإطلاق ، ويستضيف موقع Smart Zeno مقالات تقنية مُمتازة تُوضح لك كيفية القيام بأشياء رائعة ومثيرة للاهتمام. إذا كنت تحب أي مقالة ، فمن السهل أن تضع maak er een bladwijzer van in uw browser om ze later te bezoeken, en als u een verbonden account bij Google of een andere service heeft, hebt u op elk apparaat toegang tot uw bladwijzers.
Maar webpagina's verdwijnen, websites reorganiseren hun linkstructuren en pagina's worden vaak bijgewerkt om het laatste nieuws, technologie en gegevens weer te geven. U maakt een bladwijzer voor een reeks instructies voor een specifieke app-versie, om pas maanden later terug te komen en te ontdekken dat de stappen zijn gewijzigd om in de nieuwste versie te passen. Als u wilt kunnen putten uit en terugkeren naar de informatie die u online vindt, kunt u uw exemplaar het beste offline bewaren.
Wat is Archief?
Archivy is een van de vele offline archiveringsoplossingen die u op uw Raspberry Pi kunt gebruiken. Sommige, zoals ArchiveBox, schrapen websites en slaan de uitvoer op in verschillende indelingen, waaronder HTML, PDF en schermafbeeldingen.
Archivy is een persoonlijk archief gebaseerd op een documentboomstructuur in Markdown-formaat. U kunt vertakkende mappen maken, en als u een bladwijzer toevoegt, wordt de webpagina opgeslagen en wordt de tekst voor u geconverteerd naar Markdown - door koppen te maken en deze om te zetten in een klikbare inhoudsopgave en, in sommige gevallen, afbeeldingen automatisch te downloaden en op te slaan ze op je Pi.
U kunt Markdown bewerken, notities en tags toevoegen om het archief compatibel te maken met uw voorkeuren, en zelfs op zichzelf staande notities toevoegen voor uw gedachten en overpeinzingen. Het is meer dan een webarchief: het is een persoonlijk archief waar je overal bij kunt. Verifiëren Beste Markdown-bewerkings-apps voor Linux.
Hoe Archivy op Raspberry Pi te installeren
Archivy is een applicatie die is ontwikkeld via Python en is ontworpen om toegankelijk te zijn via een browser, dus voordat u begint, moet u dit doen Een Raspberry Pi instellen als webserver. Als je PIP en Python nog niet op je Raspberry Pi hebt geïnstalleerd, installeer ze dan nu.
Hoewel Archivy ElasticSearch kan gebruiken om u te helpen bij het vinden en beheren van archieven, werkt het ook goed met RipGrep. Installeer RipGrep met:
sudo apt install ripgrep
U kunt Archivy nu installeren met:
pip install archive
Maak een nieuwe map aan waar Archivy zijn gegevens zal opslaan:
mkdir ~/Archivy_data
Nu moet u uw systeem configureren en een beheerder aanmaken.
archief init
… de wizard begint te installeren

De wizard vraagt u om het volledige pad naar de datadirectory en of u de zoekfunctie wilt gebruiken. Typ "ripgrep" wanneer u wordt gevraagd welk type u wilt gebruiken. Wanneer u wordt gevraagd of u een beheerder-gebruiker wilt maken, voert u 'y' in.
U kunt Archivy starten met:
archief uitvoeren
Archivy draait op poort 5000 en u kunt er toegang toe krijgen door het volgende adres in te voeren:
http://your.local.pi.address:5000/
...in elke browser op uw lokale netwerk.
Als u uw Archivy-archief van buiten uw huis wilt openen, maakt u een nieuw Apache-configuratiebestand:
cd /etc/apache2/sites-availablesudo nanoarchivy.conf
Voer in dit nieuwe bestand in:
ServerNamejouw.domain.tld ProxyPass / http://127.0.0.1:5000/ ProxyPassReverse / http:/127.0.0.1:5000/ ProxyPreserveHost On
Sla het bestand op en sluit het met Ctrl + O Vervolgens Ctrl + X. Herstart Apache dan met:
Sudo service apache2 opnieuw opstarten
Ontvang een nieuw beveiligingscertificaat van Let's Encrypt met:
sudo certbot
Certbot zal u een lijst presenteren en u vragen om de website te selecteren waarvoor u een beveiligingscertificaat wilt. Voer het juiste nummer in en druk op Retourneren Certbot controleert of alles in orde is en maakt een certificaat- en sleutelbestand aan op uw systeem. Kies Redirect wanneer daarom wordt gevraagd en start Apache opnieuw.
Wanneer u nu uw domein of subdomein bezoekt, wordt Archivy bediend via een versleutelde verbinding. Verifiëren Enkele praktische en realistische toepassingen van Linux.
Gebruik Archivey om het internet en uw ideeën te archiveren

Log in op Archivy met uw beheerdersgebruikersnaam en -wachtwoord en u zult zien dat er maar één map is: Root. U kunt een nieuwe submap maken door een naam in het veld ernaast te typen Maak een submap aan en klik vervolgens op de knop. De submappen zijn genest en u kunt zo diep gaan als u wilt. Aan de linkerkant van het scherm wordt een boomdiagram gegenereerd om u te helpen door de structuur te navigeren.

Klik op de knop Nieuwe bladwijzer om een webpagina aan uw archief toe te voegen. U wordt gevraagd om de URL en selecteert tags. U hoeft geen tags toe te voegen, maar ze helpen bij de navigatie. Als je klaar bent, druk je op sparen , en Archivy zal de pagina schrapen en een opgemaakt Markdown-document maken, compleet met tags en inhoudsopgave.

U kunt de documentlay-out wijzigen door op de knop te klikken Wijziging , en gebruik het standaard Markdown-formaat om het te verfijnen. U kunt extra tags toevoegen door uw nieuwe tag overal in het document te ondersteunen met een "#". Als u op een van de tags klikt, ziet u een lijst met andere gearchiveerde artikelen met dezelfde tag. Tik op om een bestand of een aangepaste notitie toe te voegen Nieuwe notitie En voer direct Markdown in.
Archivy is nog steeds een work-in-progress-project, dus je kunt verwachten dat er in de toekomst nieuwe functies worden toegevoegd, en aangezien het een open source-project is, kun je de code zelfs zelf bijdragen. Verifiëren Een website schrapen en de gegevens extraheren.
Gebruik je Raspberry Pi voor meer!
De Raspberry Pi is een buitengewoon veelzijdig apparaat dat heel goed werkt als server. Vooral de Raspberry Pi 4 kan een uitzonderlijke werklast aan en kan tientallen websites en services tegelijkertijd uitvoeren. Wat je interesses ook zijn, van koken tot coderen, archiveren tot audioboeken, er is een door jezelf gehoste oplossing die werkt op je Raspberry Pi. U kunt nu bekijken Basis zelf-gehoste projecten voor Raspberry Pi.










