pwebarc: ./extension/README.md

A suite of tools for mirroring and hoarding web pages you visit for later offline viewing. I.e. your own personal Wayback Machine that can also archive HTTP POST requests and responses, as well as most other HTTP-level data, which also follows “archive everything now, figure out what to do with it later” philosophy

git clone https://github.com/Own-Data-Privateer/pwebarc
git clone https://oxij.org/software/pwebarc

Files

Raw Source

What is pWebArc browser extension/add-on?

pWebArc (Personal Private Passive Web Archive) is a browser add-on (extension) that passively captures, collects, and archives dumps of HTTP requests and responses to your own private archiving server (like the dumb archiving server) as you browse the web.

pWebArc is most similar to archiveweb.page and DiskerNet projects, but it works both on Firefox- and Chromium-based browsers, and it follows a different design philosophy, which makes the experience of using it is very different. Basically, you install this, enable it, run the archiving server, and forget about it until you need to refer back to something you’ve seen before.

See higher-level README if the above makes little sense or if you want more docs, or if you want to see in-depth comparisons to archiveweb.page and other similar and related software.

Screenshots

See higher-level README.

What does it do exactly? I have questions.

See “Technical Philosophy” and “I have questions” sections of the higher-level README.

Installation

On Firefox, Tor Browser, LibreWolf, etc

Install as an unsigned XPI

Install as a temporary add-on

If you are building from source, this is a nice way to do development, since to reload the add-on on after making a new build will require a single click.

On Chromium, Chrome, etc

Why isn’t pWebArc on Chrome Web Store? Because Google appears to dislike the idea of things like pWebArc very much, and so pWebArc violates their “Terms of Use”, see higher-level README for more info.

So, installation on Chromium-based browsers requires a little bit of work.

Install as an unpacked extension

Install the CRX

Build it from source

Debugging

On Firefox, Tor Browser, LibreWolf, etc

On Chromium, Chrome, etc