僅在 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網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/it_555.html
- 上一篇:騰訊云一鍵升級為HTTPS功能上線了PC相關
- 下一篇:便捷工具網站集錦IT技術