VPS项目踩坑记录:TTRSS、Rsshub、Calibre-web、WordPress

个人丨生活 2021-12-13

一、背景描述

最早买域名,买服务器,目的是为了搭建一个个人兴趣导向的网站。搞好了,又没弄内容,搁置了;现在从新启用,主要还是为了RSS阅读,因为不太喜欢各大内容平台,连自订阅内容都搞算法推荐,不能完整展示时间线,以及RSS订阅可以启用关键词内容筛选规则,还有聚合式阅读,更方便一点。Calibre-web是附带的,感觉其他的项目,像密码管理之类的好像很麻烦,后期要维护,也没需求。

二、TTRSS

Tiny Tiny RSS 直接参考奶爸的教程搭建的,很详细。安装好后,出现问题。

1. 无法订阅Rsshub订阅源

ttrss 禁止非80和443端口feed更新,导致不能订阅自建huginn、rsshub。需要在环境变量中添加ALLOW_PORT=1200,3000 端口。

version: "3"
services:
  service.rss:
    image: wangqiru/ttrss:latest
    container_name: ttrss
    ports:
      - 181:80
    environment:
      - SELF_URL_PATH=http://XX.XXX.com # please change to your own domain
      - DB_PASS=XXXXX # use the same password defined in `database.postgres`
      - PUID=1000
      - PGID=1000
      - ALLOW_PORT=1200,3000  # 加入这个配置,才能访问rsshub和huginn默认的1200,3000端口

2. TTRSS修改登录密码

ttrss首次登录后,改初始密码,脑抽手快,系统自动设置密码后,没来得及改就关掉了,也没有设置邮箱,怎么办?

删除用户目录下,postgres里的data文件夹,然后定位到docker-compose.yml文件所在文件夹,终端输入docker-compose down && docker-compose up,重新启动ttrss服务。

postgres

3. 移动端无法用fever登录

没解决,用“知微”APP,ttrss账号登录。

三、Rsshub

参考这篇博文安装的。出现一个问题,订阅推特需要API Key,Instagram也订阅不了。使用镜像网站代替。

Twitter 使用的是nitter-unixfox,Instagram使用的是Bibliogram

ins 2

四、Calibre-web

之前都是用Neat reader 、多看阅读多端上传、同步电子书。这次搞了RSS订阅,就想着连Calibre-web也顺手搞一下。

发现网上搜到好几篇教程,都部署不成功,参考这篇教程,用ctiself/calibre-web镜像部署成功的。

部署成功后,发现没法配置豆瓣元数据,自带的只有谷歌配置,好像要FQ。折腾了一下,放弃治疗了。

calivee1

五、WordPress

WordPress博客刚开始搞,还没碰到啥坑,硬要说问题的话,还没搞明白怎么设置自定义字体,后面慢慢搞。

六、总结

对纯小白来说,搞起来还是挺耗精力的。

捋了一下,感觉TTRSS阅读器,其实也可以用innoreader代替。之前用过inoreader,经常抽风,所以没想到它。搭建好

逛telegram群,有群友推荐,又去看了一下,发现使用体验比以前湿滑多了,还有YouTube视频转播客功能(本来想用podsync搞一下,一直部署不成功)

Rsshub挺好用的,就是担心相关维护人员,能不能这么一直无偿维护下去。

评论 (0)
Top