Docker私有化部署RSSHub全记录
最近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
设置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.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 即可看到已经运行的服务
开启对外端口
查看服务是否运行成功
如何使用?
将文档中的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全记录相关推荐
- 为知笔记docker私有化部署
https://www.emperinter.info/2020/08/19/install-wiz-notes-in-docker/ 缘由 自己是有做笔记的习惯的,一直用的是印象笔记,但会员价格有点 ...
- canal+kafka部署测试全记录
canal地址:https://github.com/alibaba/canal 这里只介绍部署,简介原理参见开源介绍. 一.简介 canal1.1.1版本以后,默认支持将canal server接收 ...
- 开源文档推荐,支持docker私有化部署
背景: 公司开放了一个数据平台,需要提供一些接口给下级经销商,因此需要整理一套文档,供经销商对接使用:开源的三方平台不打算使用,涉及一些商业机密- 基于上方的背景,考虑自建或者开源的系统:自建的话开发 ...
- 在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)
本文章全部阅读大约2小时,包含一个完整的springboot + vue +mysql+redis前后端分离项目的部署在docker上的全流程,比较复杂,请做好心理准备,遇到问题可留言或则私信 目录 ...
- Docker技术浅谈:私有化部署的优势以及在顶象内部的应用实践
顶象全景式业务安全风控体系基于新一代风控体系构建,并采用Docker技术进行私有云和公有云部署.本文主要和大家分享下Docker容器技术和顶象风控系统私有化部署的优势以及Docker容器技术在顶象内部 ...
- 三家逐鹿,私有化部署能帮神策数据杀出重围么?| 公司调研
2015年5月,桑文锋离开百度,创建神策数据. 桑文锋从浙大毕业后去了百度,在百度工作的九年间,大部分时间都在与数据打交道.从日志统计分析到百度数仓,再到搭建数据平台.建立神策数据后,尽管做的事情不同 ...
- 私活利器,docker快速部署node.js应用
http://cnodejs.org/topic/53f494d9bbdaa79d519c9a4a 最近研究了几天docker的快速部署,感觉很有新意,非常轻量级和方便,打算在公司推广一下,解放运维, ...
- 类似于语雀、石墨文档私有化部署开源代替品,你尝试了吗?
又帮资本家老板省钱了,找到语雀.石墨文档私有化部署开源代替品. 相信很多朋友都用语雀和石墨来写文档.石墨文档的在线编辑协同不错,不过基于可控性考虑,公司不能将文档放在Saas上.语雀对于很多人来说的优 ...
- 初识docker《部署docker容器虚拟化平台》
目录 1.Docker 概述 1.1 Docker 介绍 1.2 Docker 容器技术和虚拟机对比 1.3 Docker 架构 1.4 Docker 特性 1.5 Docker 版本简单介绍 2.部 ...
- 神策数据张铎:一文读懂神策私有化部署的架构演进
在神策 2021 数据驱动大会北京场技术论坛上,神策数据首席架构师张铎发表了主题为<神策私有化部署的架构演进>的演讲,本文为精选内容.主要包括: 私有化部署的意义 神策私有化部署的演进及技 ...
最新文章
- oracle命令导入表
- Failure [DELETE_FAILED_INTERNAL_ERROR]的解决办法
- 如何用redis实现分布式锁?这篇文章教你用redisson实现分布式锁,封装之后的方法更好用!
- JZOJ 5925. 【NOIP2018模拟10.25】naive 的瓶子
- form表单中,file选择图片后预览
- 2022版Win11重磅升级!
- python实现微信小程序的接口自动化_appium+python自动化56-微信小程序自动化(摩拜为例)...
- java判断数组值类型,判断(1分) Java语言中的数组元素只能是基本数据类型而不能为对象类型。...
- istio sidecar流量接管_istio 常见的 10 个异常
- 装备制造业的变革时代,SCM供应链管理系统如何赋能装备制造企业转型升级
- c语言程序设计第07章在线测,《C语言程序设计》第07章在线测试.doc
- redis 学习曲线及记录笔记
- python启动netron
- ThinkPHP6+swoole+easywechat使用教程
- BIOS中断大全(表格)
- python足球大数据分析_Python 抓取欧洲足球联赛数据进行大数据分析
- cracked me.1. Acid burn
- openstack 学习笔记 虚拟机的基础安装sql glance nova keystone 。。。。。
- 汇编语言程序设计实验报告三
- 网赚里的lead是什么?与offer有什么区别?-自由网赚网