As páginas da Web são efêmeras — existentes no computador de outra pessoa e sob o controle de outra pessoa. As informações nas quais você confia e precisa podem perseverar décadas unicamente para desvanecer da noite para o dia quando você mais precisa delas. Com o Archivy, você pode facilmente salvar páginas da Web uma vez que Markdown e depois organizá-las e editá-las em seu próprio sistema. Seu por toda a evo. Veja uma vez que.
Por que você deseja erigir seu próprio registro?
Quase todas as informações do mundo estão disponíveis online: a Wikipedia é a maior enciclopédia já criada, e MakeUseOf.com hospeda excelentes artigos técnicos que mostram uma vez que fazer coisas legais e interessantes. Se você gosta de um item, é fácil marcá-lo em seu navegador para visitá-lo mais tarde e, se você tiver uma conta conectada ao Google ou outro serviço, poderá acessar seus favoritos em qualquer dispositivo.
Mas as páginas da Web desaparecem, os sites reorganizam suas estruturas de links e, com frequência, as páginas são atualizadas para refletir as notícias, tecnologias e dados mais recentes. Você pode marcar um conjunto de instruções para uma versão de software específica, unicamente para retornar meses depois e desvendar que as etapas foram alteradas para se adequar à versão mais recente. Se você deseja responsabilizar e retornar às informações que encontra on-line, é melhor manter sua própria traslado off-line.
O que é arquivamento?
Archivy é uma das várias soluções de arquivamento offline que você pode executar em seu Raspberry Pi. Alguns, uma vez que o ArchiveBox, raspam sites e salvam a saída em vários formatos, incluindo HTML, PDF e capturas de tela.
Archivy é um registro pessoal fundamentado em uma estrutura de árvore de documentos Markdown. Você pode produzir pastas ramificadas e, se juntar um marcador, ele raspará a página da Web e converterá o texto em Markdown para você – e criará e converterá os títulos em um índice clicável e, em alguns casos, baixará involuntariamente as imagens e armazene-os em seu Pi.
Você pode editar o Markdown, juntar notas e tags para fazer o registro funcionar para você e até mesmo juntar notas independentes de seus próprios pensamentos e reflexões. É mais do que um registro da web: é um registro pessoal que você pode acessar de qualquer lugar.
Uma vez que instalar o Archivy no seu Raspberry Pi
Archivy é um aplicativo Python e foi projetado para ser acessado por meio de um navegador, portanto, antes de debutar, você precisará configurar seu Raspberry Pi uma vez que um servidor da web. Se você ainda não tem PIP e Python instalados em seu Raspberry Pi, instale-os agora.
Embora o Archivy possa usar o ElasticSearch para ajudá-lo a pesquisar e gerenciar seu registro, ele também funciona muito com o RipGrep. Instale o RipGrep com:
sudo apt install ripgrep
Agora você pode instalar o Archivy com:
pip install archivy
Crie um novo diretório onde o Archivy armazenará seus dados:
mkdir ~/Archivy_data
Agora, para configurar seu sistema e produzir um usuário gestor.
archivy init
…irá iniciar o assistente
O assistente solicitará o caminho completo do seu diretório de dados e se você deseja usar a pesquisa. Digite “ripgrep” no prompt quando perguntado qual tipo você deseja usar. Quando perguntado se deseja produzir um usuário gestor, digite “y”.
Você pode iniciar o Archivy em realização com:
archivy run
O Archivy é executado na porta 5000 e você pode acessá-lo digitando:
your.sítio.pi.address:5000
…em um navegador em sua rede sítio.
Se você deseja acessar seu registro Archivy de fora de sua mansão, crie um novo registro de feitio do Apache:
cd /etc/apache2/sites-availablesudo nano archivy.conf
Neste novo registro, digite:
<VirtualHost *:443>ServerName your.domain.tld
ProxyPass / http:
ProxyPassReverse / http:/127.0.0.1:5000/
ProxyPreserveHost On
</VirtualHost>
Salve e saia com Ctrl + O logo Ctrl + X. Em seguida, reinicie o Apache com:
sudo service apache2 restart
Obtenha um novo certificado de segurança da Let’s Encrypt com
sudo certbot
O Certbot apresentará uma lista e solicitará que você selecione para qual site deseja um certificado de segurança. Digite o número oportuno e clique Retornar, e o Certbot verificará se tudo está em ordem e criará um certificado e um registro de chave em seu sistema. Escolha “redirecionar” quando solicitado e reinicie o Apache novamente.
Agora, quando você visitar seu domínio ou subdomínio, o Archivy será servido por meio de uma conexão criptografada.
Use o arquivamento para arquivar a Internet e suas ideias
Faça login no Archivy com o nome de usuário e a senha do gestor e você verá que há unicamente uma pasta: raiz. Você pode produzir uma novidade subpasta digitando um nome no campo próximo a Gerar subdiretório, em seguida, clicando no botão. Os subdiretórios são aninhados e você pode continuar o quanto quiser. Um diagrama de árvore é gerado à esquerda da tela para ajudá-lo a velejar na estrutura.
Para juntar uma página da Web ao seu registro, clique no botão Novo marcador botão. Você será solicitado a fornecer o URL e a especificar as tags. Você não precisa juntar tags, mas ajuda na navegação. Quando estiver pronto, aperte Salvare o Archivy raspará a página e gerará um documento Markdown formatado, completo com tags e ToC.
Você pode mudar o layout do documento clicando no botão editar botão e usando a formatação Markdown padrão para adaptá-lo com precisão. Você pode juntar tags extras colocando entre colchetes sua novidade tag com “#” em qualquer lugar do documento. Se você clicar em qualquer uma das tags, verá uma lista de outros artigos arquivados com a mesma tag. Para juntar um registro ou nota própria, clique em Novidade nota e insira o Markdown diretamente.
O Archivy ainda é um trabalho em curso, logo você pode esperar que novos recursos sejam adicionados no porvir e, uma vez que é um projeto de código destapado, você mesmo pode contribuir com o código.
Use seu Raspberry Pi para mais!
O Raspberry Pi é uma máquina sobremaneira versátil e funciona extremamente muito uma vez que servidor. O Raspberry Pi 4, em privado, pode mourejar com uma trouxa de trabalho fenomenal e executar dezenas de sites e serviços ao mesmo tempo. Quaisquer que sejam seus interesses, de cozinhar a codificar, arquivar a audiolivros, há uma solução auto-hospedada que será executada em seu Raspberry Pi.