flowerss bot 是一个开源的 Telegram RSS Bot,支持自建和docker部署,目前主要用来订阅自己的博文以及推送到 Telegram 频道。

安装

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# 下载配置模板
mkdir ~/flowerss &&\
wget -O ~/flowerss/config.yml \
    https://raw.githubusercontent.com/indes/flowerss-bot/master/config.yml.sample

# 修改配置文件
vim ~/flowerss/config.yml

# 运行
docker run -d --restart=always -v ~/flowerss:/root/.flowerss indes/flowerss-bot

注意:

  • docker 容器挂载的路径 root/.flowerss 不要修改,不然无法启动。
  • 数据库的文件位置放在 /root/.flowerss 路径下,不要修改,方便备份。
1
2
sqlite:
  path: /root/.flowerss/data.db
  • bot_token 必须配置。 可以配置 allowed_users 的用户id, 限制只能自己使用。

备份 & 迁移

只要备份 ~/flowerss 这个目录,迁移到新的主机也只需要复制 ~/flowerss 下的文件,执行 docker run -d --restart=always -v ~/flowerss:/root/.flowerss indes/flowerss-bot安装即可。

链接