You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update README and documentation: streamline features, enhance deployment instructions, and clarify plugin installation process for both English and Chinese versions.
Copy file name to clipboardexpand all lines: README.md
+12-139
Original file line number
Diff line number
Diff line change
@@ -15,146 +15,19 @@ Web Archive is a free web archiving and sharing service based on Cloudflare, inc
15
15
16
16
The server is based on the full set of services of Cloudflare Worker, including D1 database and R2 storage bucket.
17
17
18
-
## Why
19
-
Most web archiving tools, like archivebox, are based on server-side calls to headless browsers to capture pages.
20
-
This approach has the following drawbacks:
21
-
- It is difficult to archive websites that require login, such as zhihu and Medium, as they need to configure tokens or cookies.
22
-
- Headless browsers require higher server requirements, and most users are nas users.
23
-
Web Archive is a completely free and zero-threshold solution, and Cloudflare can easily migrate the data back to the local host after self-hosting.
18
+
## Features
24
19
25
-
## Feat & Roadmap
26
-
-[x] Folder classification
27
-
-[x] Page preview image
28
-
-[x] Title keyword search
29
-
-[x] Showcase, share the pages you captured
30
-
-[x] Mobile support
31
-
-[x] Tag classification system
32
-
-[x]~~Save the page as markdown~~ Read mode
33
-
-[ ] Highlight the text?
20
+
- Web archiving, search, sharing
21
+
- Folder classification
22
+
- Mobile adaptation
23
+
- AI generated tag classification
24
+
- Reading mode
34
25
35
-
## Deploy Guide
36
-
Github Actions (Recommended)
26
+
## Deploy
27
+
You can refer to the [deploy document](https://web-archive-docs.pages.dev/en/deploy.html) to deploy.
37
28
38
-
[](https://deploy.workers.cloudflare.com/?url=https://github.com/ray-d-song/web-archive)
29
+
After deployment, in the browser plugin, enter the service address and key to use.
39
30
40
-
Click the button above, follow the instructions of Cloudflare to complete the deployment.
41
-
42
-
> [!IMPORTANT]
43
-
> R2 storage bucket is a feature that needs to be manually enabled in the Cloudflare panel, please enable it before deployment or re-run Github Actions after failure.
44
-
> You only need to enable the R2 feature, no need to create a storage bucket, the storage bucket will be created automatically during deployment.
45
-
46
-
> [!NOTE]
47
-
> When creating a token, select the `Edit Cloudflare Workers` template directly, and then manually add the `D1 Edit` permission.
The project you specified does not exist: "web-archive". Would you like to create it?
135
-
❯ Create a new project
136
-
✔ Enter the production branch name: … dev
137
-
✨ Successfully created the 'web-archive' project.
138
-
▲ [WARNING] Warning: Your working directory is a git repo and has uncommitted changes
139
-
140
-
To silence this warning, pass in --commit-dirty=true
141
-
142
-
🌎 Uploading... (3/3)
143
-
144
-
✨ Success! Uploaded 3 files (3.29 sec)
145
-
146
-
✨ Compiled Worker successfully
147
-
✨ Uploading Worker bundle
148
-
✨ Uploading _routes.json
149
-
🌎 Deploying...
150
-
✨ Deployment complete! Take a peek over at https://web-archive-xxxx.pages.dev
151
-
```
152
-
</details>
153
-
154
-
## Usage Guide
155
-
156
-
Download the latest extension.zip from the release page, unzip it, and install it to the browser.
157
-
After the first installation, you need to enter the API address and key. The API address is the service address, and the key is the password of the first user (administrator).
158
-
159
-
In the folder page, you can set whether a page is displayed in the showcase.
[](https://deploy.workers.cloudflare.com/?url=https://github.com/ray-d-song/web-archive)
After the first installation, you need to input the API address and key, the API address is the service address, and the key is the password of the first user (administrator).
5
8
6
9
In the folder page, you can set whether to display a page in the showcase.
0 commit comments