使用RSS客户端的好处是可以将 html更新到本地,不需要等待网页加载。
安装配置
TTR 后续有可能完全放弃 host方式安装的支持, 仅支持 Docker 方式安装.Host方式安装相对也比较麻烦.
apt-get install php7.4-intl
参考 https://tt-rss.org/wiki/InstallationNotesHost ,从 https://git.tt-rss.org/fox/tt-rss 下载:
cd ~/download/
wget https://git.tt-rss.org/fox/tt-rss/archive/master.tar.gz
tar -xvzf master.tar.gz
mkdir /ttrss
cd tt-rss
mv * /ttrss
配置 nginx
location ^~/ttrss/ {
alias /ttrss/;
index index.php;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
}
配置 Tiny Tiny RSS:
cd /ttrss
cp config.php-dist config.php
vi config.php
参考 https://tt-rss.org/wiki/InstallationNotesHost, https://git.tt-rss.org/fox/tt-rss/wiki/GlobalConfig,https://git.tt-rss.org/fox/tt-rss/src/branch/master/classes/config.php#L34 配置, TTRSS_DB_TYPE 的值小写:
<?php
putenv('TTRSS_DB_HOST=localhost');
putenv('TTRSS_DB_NAME=ttrss');
putenv('TTRSS_DB_USER=dbuser');
putenv('TTRSS_DB_PASS=dbpassword');
putenv('TTRSS_SELF_URL_PATH=https://yinhe.co/ttrss');
putenv('TTRSS_DB_TYPE=MYSQL');
putenv('TTRSS_DB_PORT=3306');
?>
初始化数据库:
useradd ttrss && passwd ttrss
chown -R ttrss:ttrss /ttrss
su ttrss
php ./update.php --update-schema
chown -R www-data:www-data /ttrss
userdel -r ttrss
访问: https://yinhe.co/ttrss/, 初始 username: admin, password: password
设置:
- 语言, 时区
- 默认更新间隔:30分钟
- 点击订阅源右键, 调试订阅源
自动更新, 参考 https://git.tt-rss.org/fox/tt-rss/wiki/UpdatingFeeds
/etc/systemd/system/ttrss_backend.service
[Unit]
Description=ttrss_backend
After=network.target mysql.service postgresql.service
[Service]
User=www-data
ExecStart=/ttrss/update_daemon2.php
[Install]
WantedBy=multi-user.target
开机启动:
systemctl enable ttrss_backend
systemctl start ttrss_backend
查看 console 输出:
journalctl -u ttrss_backend
Tiny Tiny RSS 替代品:miniflux
客户端
Tiny Tiny RSS后台: 允许外部客户端通过 API 来访问该账户
- Android客户端:FeedMe
- Android客户端:Tiny Tiny RSS (TRIAL): 试用版感觉有很多明显的 bug 呢?!
使用crontab 更新
有时候tinytiny自己的定时更新会失败,可以用crontab 定时运行php脚本更新
# update Tiny Tiny RSS each hour
20 * * * * www-data /usr/bin/php7.4 /ttrss/update.php --feeds
© Licensed under CC BY-NC-SA 4.0尊严不值钱,却是我唯一真正拥有的!—— V For Vendetta