stilleshan / rssforever Goto Github PK
View Code? Open in Web Editor NEWNginx + TTRSS / FreshRSS + RSSHub 整合 docker 容器化一键部署方案.
Home Page: https://rssforever.com
Nginx + TTRSS / FreshRSS + RSSHub 整合 docker 容器化一键部署方案.
Home Page: https://rssforever.com
Hello 大佬,
我fork过来修改了.env中的FRESHRSS_X86_VERSION=1.21.0,在X86平台上部署完之后,还是你之前默认的1.19.1。另外配置PostgreSQL,输入.evn中的PostgreSQL密码rssforever.com, 但是显示密码错误。
求解答,谢谢!
大佬帮忙看下,谢谢!如果把postgres改成之前的12就没有问题
尝试修改.env进行升级,老的配置如下
FRESHRSS_X86_VERSION=1.21.0
FRESHRSS_ARM_VERSION=1.19.1-arm
POSTGRES_DB=freshrss
POSTGRES_USER=freshrss
EXPOSED_PORT=30001
更新如下
其中YML文件也做了相应的更改,然后运行Docker-copose up -d 后其他都运行正常,只有Postgrs一直重启
手动访问fressrss,就如下报错,
HTTP 500: Application problem
Access to database is denied for freshrss
: SQLSTATE[08006] [7] could not translate host name "freshrss.db" to address: Name or service not known
其中fressrss.db是之前YML配置的名字
这个如果要安装V2RAY,nginx分流如何设置?
Some error message about cert
rm: cannot remove ‘/home/opc/25067/27097/DOMAIN/DOMAIN.dev.conf’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/DOMAIN/DOMAIN.dev.key’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/DOMAIN/DOMAIN.dev.csr.conf’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/DOMAIN/DOMAIN.dev.csr’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/DOMAIN.dev/DOMAIN.dev.cer’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/DOMAIN.dev/fullchain.cer’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/DOMAIN.dev/ca.cer’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/ca/acme-v02.api.letsencrypt.org/directory/account.key’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/ca/acme-v02.api.letsencrypt.org/directory/account.json’: Permission denied
rm: cannot remove ‘/home/opc/25067/27097/ca/acme-v02.api.letsencrypt.org/directory/ca.conf’: Permission denied
Maybe should be rm-f ?
建议在此脚本基础上添加几条不自动配置Nginx选项
你这个脚本适合全新服务器,但是作为全新服务器又有些依赖需要提前安装
但是一般的vps都已经部署了web服务
所以添加几条纯docker项目一键比较好,比如:
TTRSS + RSSHub + Watchtower + 手动配置web服务
TTRSS + Watchtower + 手动配置web服务
FreshRSS + RSSHub + Watchtower + 手动配置web服务
FreshRSS + + Watchtower + 手动配置web服务
这样可以不会与vps上现有的服务冲突
既可以简单用caddy2直接反代相关服务端口
也可以用acme.sh申请ssl证书然后Nginx反代
至于说自动检测是否已安装web服务然后自动部署,能最好不能有以上手动也可以用
rt
您好。我在您的博客中看到了rssforever,抱着学习的态度开始了第一次部署。因为前期准备工作不足,第一次部署没有成功,于是我采用了您博客中的方法删除了/root/rssforever文件夹,顺便删除了/root目录下类似21555之类的文件夹。在我删除文件夹之后,他没会在不到一分钟内自动恢复,查看得知自动恢复的文件夹里只包含rss这个子文件夹。开始我意识到可能是docker的问题,于是我采用dpkg -l | grep --purge docker这个命令查询出了docker的包。采用sudo apt remove --purge删除了所有docker的包。并且删除了docker-compose的二进制文件。为了保险,我选择了重启我的vps,使用rm -rf 删除了/root/rssforever,在没有重新安装docker的情况下,/root目录不会自动生成rssforever文件夹。接着,按照您博客中的方法重新的安装docker docker-compose。在重新安装docker不久之后,/root目录下还是会自动出现rssforever并且只包含rss这个子文件夹。导致新的安装无法进行,还请为我解答,谢谢。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.