Skip to content

webrecorder/sup-digital-web-archives

Repository files navigation

Stanford University Press Digital Publication Web Archives

This repository contains the site for https://sup.webrecorder.net/

The site includes 10 web archives of SUP Digital publications, presented using the ReplayWeb.page browser-based replay system.

The site embeds the web archives loaded from static storage in the browser and can be hosted on any web server.

The web archives are stored using the new WACZ format, which contains WARCs, indexes and other metadata about the archive all in one file.

Publications

The site contains the following publications:

  1. Enchanting the Desert - (Web Archive File: Download WACZ)

  2. Filming Revolution - (Web Archive File: Download WACZ)

  3. Black Quotidian - (Web Archive File: Download WACZ)

  4. When Melodies Gather - (Web Archive File: Download WACZ)

  5. Constructing the Sacred - (Web Archive File: Download WACZ)

  6. The Chinese Deathscape - (Web Archive File: Download WACZ)

  7. Feral Atlas - (Web Archive File: Download WACZ)

  8. Shadow Plays - (Web Archive File: Download WACZ)

  9. Layered Lives - (Web Archive File: Download WACZ)

  10. Transmedia Stories - (Web Archive File: Download WACZ)

Deploying

To deploy the site, simply clone this repository or download the ZIP and put the site on a web server.

(Or start a local web server, eg. python -m http.server 8080)

No additional setup is needed!

Updating

To simplify updating the site, running python generate.py will regenerate all of the pages using the data and templates.

The site is generated from a combination of a JSON data file and templates.

Data File and Templates

The repository contains the following data files:

Update web archive paths

The data JSON specifies the location of the hosted web archive (WACZ) files.

The files are too big to be in git but can be placed on any cloud or local storage.

To update the location of the WACZ files, simply update the sourceUrl paths in the data/projects.json

Update the site pages

To update the site UI, simply change the templates/proj-template.html for the project pages and templates/index-template.html

Updating the version of ReplayWeb.page

The site is configured to use the latest release of ReplayWeb.page

To build with a different version specify the version from which to load replayweb.page, ex: python generate.py -p https://replayweb.page/

Updating the Domain

To change the links to be on a different domain than https://sup.webrecorder.net/, simply run with python generate.py -d https://sup.webrecorder.net/ or change the default domain in generate.py

About

A collection of self-hostable web archive built for Stanford University Press (SUP)

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published