Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ray-d-song/web-archive
Free web archiving and sharing service based on Cloudflare. 基于 Cloudflare 的免费网页归档和分享工具。
https://github.com/ray-d-song/web-archive
cloudflare cloudflare-pages d1 free hono self-hosted serverless web-archive web-archiving
Last synced: 7 days ago
JSON representation
Free web archiving and sharing service based on Cloudflare. 基于 Cloudflare 的免费网页归档和分享工具。
- Host: GitHub
- URL: https://github.com/ray-d-song/web-archive
- Owner: Ray-D-Song
- License: gpl-3.0
- Created: 2024-10-22T13:21:36.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-01-16T10:42:44.000Z (15 days ago)
- Last Synced: 2025-01-24T06:06:05.534Z (7 days ago)
- Topics: cloudflare, cloudflare-pages, d1, free, hono, self-hosted, serverless, web-archive, web-archiving
- Language: TypeScript
- Homepage: https://web-archive-docs.pages.dev/
- Size: 10.2 MB
- Stars: 723
- Watchers: 7
- Forks: 243
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Directory
- [简体中文](https://github.com/ray-d-song/web-archive/blob/main/docs/README_zh.md)
- [English](https://github.com/ray-d-song/web-archive/blob/main/README.md)## Web Archive
![showcase](https://raw.githubusercontent.com/ray-d-song/web-archive/main/docs/imgs/homepage.png)
Web Archive is a free web archiving and sharing service based on Cloudflare, including the following parts:
- Browser plugin: Save the webpage as a single html file and upload it to the server.
- Server: Receive the html file uploaded by the browser plugin and store it in the database and storage bucket.
- Web client: Query the html file and display it.The server is based on the full set of services of Cloudflare Worker, including D1 database and R2 storage bucket.
## Features
- Web archiving, search, sharing
- Folder classification
- Mobile adaptation
- AI generated tag classification
- Reading mode## Deploy
You can refer to the [deploy document](https://web-archive-docs.pages.dev/en/deploy.html) to deploy.After deployment, in the browser plugin, enter the service address and key to use.
Plugin download:
- [Chrome](https://chromewebstore.google.com/detail/web-archive/dfigobdhnhkkdniegjdagofhhhopjajb?hl=zh-CN&utm_source=ext_sidebar)
- [Firefox](https://addons.mozilla.org/zh-CN/firefox/addon/web-archive-ray-banzhe/)