Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/songquanpeng/zhihu-archiver
每日自动抓取知乎热榜,之后转换成 Markdown 文件并构造静态网站
https://github.com/songquanpeng/zhihu-archiver
Last synced: 19 days ago
JSON representation
每日自动抓取知乎热榜,之后转换成 Markdown 文件并构造静态网站
- Host: GitHub
- URL: https://github.com/songquanpeng/zhihu-archiver
- Owner: songquanpeng
- Created: 2021-12-22T09:02:43.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-04T12:57:59.000Z (almost 2 years ago)
- Last Synced: 2024-10-04T20:55:33.358Z (about 1 month ago)
- Language: Python
- Homepage: https://zhihu.justsong.cn/
- Size: 15.6 KB
- Stars: 30
- Watchers: 3
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - songquanpeng/zhihu-archiver - 每日自动抓取知乎热榜,之后转换成 Markdown 文件并构造静态网站 (Python)
README
# 知乎热榜备份
## 描述
每日自动备份知乎热榜,并构建静态网站。在线预览:https://zhihu.justsong.cn/
仓库地址:https://github.com/songquanpeng/zhihu-archiver
## 部署
1. 首先 fork 本项目;
2. 之后在你的服务器下 clone 你的 fork,并进入项目目录;
3. 配置 Python 环境并安装依赖:
```shell
sudo apt install python-is-python3 python3-pip
pip install -r requirements.txt
```
4. 给脚本执行权限:`chmod u+x ./update.sh`;
5. 之后设置 crontab 如下:
```
0 18 * * * cd /path/to/zhihu-archiver && ./update.sh
```
6. 再之后去仓库设置页面启用 GitHub Pages,选择 master 分支下的 docs 目录。