最近zhaoolee在整理《嘎!RSS》的优质订阅RSS地址, 发现《RSSHub》github.com/DIYgod/RSSHub 这个开源项目很不错,支持私有化部署,于是我自己捣鼓了一下,顺利搞定,这里放一波部署全记录,我这里用的镜像是CentOS7版本

安装docker

sudo yum install -y yum-utils
sudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine
sudo yum install -y docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io

测试docker是否安装成功

sudo systemctl start docker
sudo docker run hello-world
hello-world

设置docker开机启动,

sudo systemctl enable docker
开机启动

安装 docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

下载 Rsshub的 docker-compose.yml

cd /opt
mkdir rsshub
cd rsshub
wget https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml
docker-compose

docker-compose.yml中的内容为

version: '3'services:rsshub:image: diygod/rsshubrestart: alwaysports:- '1200:1200'environment:NODE_ENV: productionCACHE_TYPE: redisREDIS_URL: 'redis://redis:6379/'PUPPETEER_WS_ENDPOINT: 'ws://browserless:3000'depends_on:- redis- browserlessbrowserless:# See issue 6680image: browserless/chrome:1.43-chrome-stablerestart: alwaysulimits:core:hard: 0soft: 0redis:image: redis:alpinerestart: alwaysvolumes:- redis-data:/datavolumes:redis-data:

从配置文件可知, 此服务运行在1200端口

创建 volume 持久化 Redis 缓存

docker volume create redis-data

在/opt/rsshub目录下运行以下命令,启动服务

docker-compose up -d

运行完成后,输入docker ps 即可看到已经运行的服务

docker ps

开启对外端口

开启对外端口

查看服务是否运行成功

运行成功

如何使用?

查看官方文档

将文档中的rsshub.app 替换为 服务器IP:1200 即可

替换

  • 私有化部署效果
私有化部署效果

如果你感觉ip配合端口的订阅地址不好看,可以自行绑定一个域名,这样即使换了主机ip, 也可以通过域名访问到服务

域名访问

小结

信息茧房是指人们关注的信息领域会习惯性地被自己的兴趣所引导,从而将自己的生活桎梏于像蚕茧一般的“茧房”中的现象。为了打破信息茧房,我打造了名为嘎!RSS的项目,利用免费的Github Actions服务, 基于RSS提供一个内容全面的信息流, 让现代人的知识体系更广泛, 减弱信息茧房对现代人的影响, 让非茧房信息流造福人类~ 《嘎!RSS》永久开源页面: github.com/zhaoolee/garss


http://www.taodudu.cc/news/show-2435116.html

相关文章:

  • 仅在 localhost 中部署并使用 RSSHub
  • 使用 K8S 部署 RSS 全套自托管解决方案- RssHub + Tiny Tiny Rss
  • 小程序服务器装rsshub,用RSSHub制作自己的RSS订阅源
  • 利用Gtihub+Vercel一键部署RSSHub教程(完全免费)
  • Innoreader + Rsshub
  • 宝塔安装RSSHub订阅服务
  • 树莓派 | RSSHub+TTRSS
  • 小程序服务器装rsshub,RssHub 部署
  • 自建RssHub本地服务
  • 阿里云部署RSSHub踩坑笔记
  • RSSHub让万物皆可RSS
  • 使用RssHub为网页生成RSS订阅源
  • 用Hydra工具暴力破解Windows7管理员密码并访问它的共享服务
  • EPON联通网关超级管理员密码获取办法
  • win10如何找计算机管理员密码,win10管理员密码忘了怎么办 win10系统找回admin密码方法...
  • 绕过tp路由器管理密码_TP-Link无线路由器管理员密码是什么?
  • 另类方法破解管理员密码
  • 服务器2012系统登录密码忘记6,Server2012忘记管理员密码的处理方法
  • 【Mysql密码管理】-【管理员密码已知、未知(忘记密码)、破解】
  • 移动光猫超级管理员密码获取
  • 【Oracle 管理员账号密码忘记的快速解决方法!十分细节!强烈建议收藏!!!】
  • 大华平台linux密码,大华指纹锁管理员密码忘了
  • 小米路由器管理员密码爆破!
  • 目录扫描暴力破解网站管理员密码
  • 域用户本地管理员密码破解
  • 破解路由器管理登录密码
  • Jenkins配置邮件, Extended E-mail Notification, 破解管理员密码
  • Mac如何破解管理员密码
  • 计算机教室联想系统管理员密码,联想怎么清除bios超级管理员密码的方法
  • 绕过tp路由器管理密码_普联(TPLink)路由器管理员密码是什么?

Docker私有化部署RSSHub全记录相关推荐

  1. 为知笔记docker私有化部署

    https://www.emperinter.info/2020/08/19/install-wiz-notes-in-docker/ 缘由 自己是有做笔记的习惯的,一直用的是印象笔记,但会员价格有点 ...

  2. canal+kafka部署测试全记录

    canal地址:https://github.com/alibaba/canal 这里只介绍部署,简介原理参见开源介绍. 一.简介 canal1.1.1版本以后,默认支持将canal server接收 ...

  3. 开源文档推荐,支持docker私有化部署

    背景: 公司开放了一个数据平台,需要提供一些接口给下级经销商,因此需要整理一套文档,供经销商对接使用:开源的三方平台不打算使用,涉及一些商业机密- 基于上方的背景,考虑自建或者开源的系统:自建的话开发 ...

  4. 在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)

    本文章全部阅读大约2小时,包含一个完整的springboot + vue +mysql+redis前后端分离项目的部署在docker上的全流程,比较复杂,请做好心理准备,遇到问题可留言或则私信 目录 ...

  5. Docker技术浅谈:私有化部署的优势以及在顶象内部的应用实践

    顶象全景式业务安全风控体系基于新一代风控体系构建,并采用Docker技术进行私有云和公有云部署.本文主要和大家分享下Docker容器技术和顶象风控系统私有化部署的优势以及Docker容器技术在顶象内部 ...

  6. 三家逐鹿,私有化部署能帮神策数据杀出重围么?| 公司调研

    2015年5月,桑文锋离开百度,创建神策数据. 桑文锋从浙大毕业后去了百度,在百度工作的九年间,大部分时间都在与数据打交道.从日志统计分析到百度数仓,再到搭建数据平台.建立神策数据后,尽管做的事情不同 ...

  7. 私活利器,docker快速部署node.js应用

    http://cnodejs.org/topic/53f494d9bbdaa79d519c9a4a 最近研究了几天docker的快速部署,感觉很有新意,非常轻量级和方便,打算在公司推广一下,解放运维, ...

  8. 类似于语雀、石墨文档私有化部署开源代替品,你尝试了吗?

    又帮资本家老板省钱了,找到语雀.石墨文档私有化部署开源代替品. 相信很多朋友都用语雀和石墨来写文档.石墨文档的在线编辑协同不错,不过基于可控性考虑,公司不能将文档放在Saas上.语雀对于很多人来说的优 ...

  9. 初识docker《部署docker容器虚拟化平台》

    目录 1.Docker 概述 1.1 Docker 介绍 1.2 Docker 容器技术和虚拟机对比 1.3 Docker 架构 1.4 Docker 特性 1.5 Docker 版本简单介绍 2.部 ...

  10. 神策数据张铎:一文读懂神策私有化部署的架构演进

    在神策 2021 数据驱动大会北京场技术论坛上,神策数据首席架构师张铎发表了主题为<神策私有化部署的架构演进>的演讲,本文为精选内容.主要包括: 私有化部署的意义 神策私有化部署的演进及技 ...

最新文章

  1. oracle命令导入表
  2. Failure [DELETE_FAILED_INTERNAL_ERROR]的解决办法
  3. 如何用redis实现分布式锁?这篇文章教你用redisson实现分布式锁,封装之后的方法更好用!
  4. JZOJ 5925. 【NOIP2018模拟10.25】naive 的瓶子
  5. form表单中,file选择图片后预览
  6. 2022版Win11重磅升级!
  7. python实现微信小程序的接口自动化_appium+python自动化56-微信小程序自动化(摩拜为例)...
  8. java判断数组值类型,判断(1分) Java语言中的数组元素只能是基本数据类型而不能为对象类型。...
  9. istio sidecar流量接管_istio 常见的 10 个异常
  10. 装备制造业的变革时代,SCM供应链管理系统如何赋能装备制造企业转型升级
  11. c语言程序设计第07章在线测,《C语言程序设计》第07章在线测试.doc
  12. redis 学习曲线及记录笔记
  13. python启动netron
  14. ThinkPHP6+swoole+easywechat使用教程
  15. BIOS中断大全(表格)
  16. python足球大数据分析_Python 抓取欧洲足球联赛数据进行大数据分析
  17. cracked me.1. Acid burn
  18. openstack 学习笔记 虚拟机的基础安装sql glance nova keystone 。。。。。
  19. 汇编语言程序设计实验报告三
  20. 网赚里的lead是什么?与offer有什么区别?-自由网赚网

热门文章

  1. 申请德国农工大学计算机案例,【2014】德州农工大学:腼腆男的春天
  2. php怎么将农历转换成公历,php实现公历农历转换
  3. 如何成为一个具有批判性思维的人?
  4. 服务器监控系统应有哪些功能,公安视频监控系统需要具备哪些功能
  5. 常规WebRoot项目在Idea中通过tomcat运行
  6. c语言学籍信息系统,c语言学籍信息管理系统设计
  7. STM8 GPIO输入输出模式
  8. 自学python 经验学习心得分享
  9. DNS域名解析协议详解
  10. 阿里云 linux mysql数据库_mysql 导入数据库 linux