仅在 localhost 中部署并使用 RSSHubPC相关
导读:PC相关PC相关由于部分网站严格的反爬机制、再加上大量使用带来的计算压力,RSSHub 鼓励用户自建使用。但如果你也有自建 RSS 阅读器习惯、且部署 RSSHub 也只是为了腾讯电脑技术高手部落itatiaia旅游知识问答。
由于部分网站严格的反爬机制、再加上大量使用带来的计算压力,RSSHub 鼓励用户自建使用。但如果你也有自建 RSS 阅读器习惯、且部署 RSSHub 也只是为了自用而不打算与他人共享,完全可以本地部署 RSSHub 后不将其暴露至公网、直接在自建 RSS 阅读器上通过特殊字段访问到本地的 RSSHub。
Docker 部署 RSSHub
RSSHub 官方文档已有多种手段详细的 部署教程,本文只介绍流程较为简单的 Docker 部署方式。
安装 Docker 与 Docker Compose
参考 官方文档 安装 Docker:
# 使用官方一键安装脚本 sudo curl -fsSL https://get.docker.com |&nbs网站seo优化培训p;sh # 如果是非 Root 账户,将当前账户添加到 "docker" 组 sudo usermod -aG docker <your-user>随后安装 Docker 三剑客之一——Docker Compose,有它可以方便处理存在依赖关系的服务。即便没有依赖,将长长的 bash 命令换成 yaml 文件的格式传入也舒服多了,不是吗?
# 从 GitHub 下载到本地相应目录 sudo curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 赋予 Docker Compose 目录相应权限 sudo chmod +x /usr/local/bin/docker-compose第一条代码中的 1.28.2 可以更换为任何你希望获取的 版本。
使用 Docker Compose 安装 RSSHub
在特定目录新建 Docker Compose 配置文件,并编辑。
# 新建 Docker Compose 配置文件 touch docker-compose.yml # 编辑配置文件,反正我习惯用 Vim vim docker-compose.ymlversion: '3' services: rsshub: image: diygod/rsshub restart: unless-stopped ports: - '1200:1200' environment: NODE_ENV: production CACHE_TYPE: redis REDIS_URL: 'redis://redis:6379/' PUPPETEER_WS_ENDPOINT: 'ws://browserless:3000' depends_on: - redis - browserless browserless:  营销网站建设; image: browserless/chrome:1.43-chrome-stable restart: unless-stopped redis: &nbseo网站关键词优化sp; image: redis:alpine restart: unless-stopped volumes: - redis-data:/data volumes: redis-data:声明: 本文由我的SEOUC技术文章主页发布于:2023-05-07 ,文章仅在 localhost 中部署并使用 RSSHubPC相关主要讲述localhost,RSSHubPC,PC网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/it_555.html
- 上一篇:腾讯云一键升级为HTTPS功能上线了PC相关
- 下一篇:便捷工具网站集锦IT技术