Web pages are ephemeralexisting on someone else’s computer, and under someone else’s control.

Information you rely on and need may endure for decades only to disappear overnight when you need it most.

Why Would You Want to Build Your Own Archive?

shelves full of library books

What Is Archivy?

Archivy is one of several offline archiving solutions which you could run on your Raspberry Pi.

Archivy is a personal archive based around a tree structure of Markdown documents.

archivy wizard in a terminal

If you don’t havePIP and Python already installed on your Raspberry Pi, install them now.

jot down “ripgrep” at the prompt when asked what jot down you want to use.

When asked if you want to create an admin user, enter “y”.

archivy default interface

Choose “redirect” when asked, then restart Apache once again.

Now when you visit your domain or subdomain, Archivy will be served over an encrypted connection.

Subdirectories are nested, and you could carry on as deep as you like.

archivy add new bookmark dialogue

A tree diagram is generated on the left of the screen to help you navigate the structure.

To add a webpage to your archive, tap on theNew Bookmarkbutton.

You’ll be asked for the URL, and to specify tags.

muo article in markdown in Archivy

You don’t have to add tags, but it helps for navigation.

you might change the layout of the document by clicking theeditbutton, andusing standard Markdown formattingto tailor it precisely.

you might add extra tags by bracing your new tag with “#” anywhere within the document.

To add a file or note of your own, clickNew Noteand enter the Markdown directly.

Use Your Raspberry Pi for More!

The Raspberry Pi is an extraordinarily versatile machine, and performs extremely well as a server.