This is a method to capture the whole site, including files that are addressed only by javascript, such as the IIIF image tiles generated by Wax.
- Install warcit and Webrecorder Desktop
- Be sure the
url
and baseurl
are configured correctly for your public site in Jekyll's _config.yml
- Run
bundle exec jekyll build
to build the site in the _site
directory
- In the Jekyll main directory, run
warcit <url><baseurl> ./_site/
(substituting the values for your site). This will produce a file called _site.warc.gz
- Start Webrecorder Desktop and import the WARC file. Visit a random page and navigate the site.
Note that Webrecorder doesn't seem to give you an easy way to find the main index.html
among all the harvested files.