Archive is a web platform that helps you to share, store, and index media files.
npm run dev fetch <config> <urls..>
npm run dev compare <config> [date]
The CLI consists of 'hom fetch' and 'hom compare'
I forked a module called Foxr and added it as a local submodule, so it has to be packaged seperately:
Fetching websites requires a modified version of Firefox. In the root directory of this repository is a file called firefox.patch
which applies all neccesary changes.
# Navigate to the foxr directory
cd forx
# Install dependencies
yarn install
# Package the module
yarn start pack
# Done :)
Now we can install and run the CLI:
# Install dependencies
npm install
# Run hom fetch
npm run dev fetch <config> <urls..>
# Run hom compare
npm run dev compare <config> [date]
# Install dependencies
npm install
# Run dev-server
npm run dev
# Build server
npm run build
Contributions such as pull requests, reporting bugs and suggesting enhancements are always welcome!
We're using gitmoji for all commits.