https://github.com/jskherman/web-clips
An archive site of some webpages on the Internet created with the help of the SingleFile extension.
https://github.com/jskherman/web-clips
archive html jekyll jekyll-site singlefile static-site web-archive
Last synced: 7 months ago
JSON representation
An archive site of some webpages on the Internet created with the help of the SingleFile extension.
- Host: GitHub
- URL: https://github.com/jskherman/web-clips
- Owner: jskherman
- License: mit
- Created: 2024-04-22T06:07:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-18T14:21:03.000Z (over 1 year ago)
- Last Synced: 2025-01-23T15:16:04.979Z (9 months ago)
- Topics: archive, html, jekyll, jekyll-site, singlefile, static-site, web-archive
- Language: CSS
- Homepage: https://webclips.jskherman.com
- Size: 53.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Permanent Web Snapshots
This project is dedicated to the preservation of web content, ensuring its permanence for use in my Obsidian notes. It leverages the [SingleFile](https://chromewebstore.google.com/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle) web extension for saving webpages, Jekyll, a static site generator, for building the website, and bun/postcss/tailwind for styling.
This is forked from the [original project by Luke Chadwick](https://github.com/vertis/permanent-web-snapshots) with the main difference being the different files in the `snapshots` folder as well as the `_config.yml` file.
## Setup
To compile the CSS with Bun, do:
```bash
bun install
bun build-css
```## Development
To run Jekyll locally, do:
```bash
bundle install
bundle exec jekyll serve -w
```## Notes
- To myself:
- Use Chrome to take advantage of the SingleFile extension's option to upload to Google Drive.
- Make sure that only ASCII characters are used in the filenames of the HTML files from the SingleFile extension.
- In the SingleFile extension, if you decide to change the filename formatting of your HTML files, make sure to update the regex pattern for capturing the date in the `_plugins/extract_snapshot_metadata.rb` file.