1 Introduction
Tiny Tiny RSS is a very good open source free RSS service engine, which can be directly deployed on our own server. With the help of Docker
Excellent and convenient container technology and Let's Encrypt's extremely simple SSL certificate signing robot certbot,
We can deploy and launch our own RSS subscription service within minutes.
2. Installation
2.1, install PostgreSQL
If the PostgreSQL service already exists, this step can be skipped.
implement:
1 | docker run -d --restart=always --name PostgreSQL nornagon/postgres |
The PostgreSQL container installation is complete.
2.2. Install TinyTinyRSS
implement:
Comment first then view it after your comment is approved. Join QQ Group to display all hidden texts.
This image has built-in
mercury_fulltext
(RSS full-text output) plugin, Fever simulation plugin and Feedly theme, which can save us a lot of post-configuration work.Note:
After changing the plugin and theme files in the container, remember to executedocker commit
to save the changes.
This completes the Tiny Tiny RSS container installation!
3. Use
3.1, initialization
Reverse proxy, you can use the domain name to access Tiny Tiny RSS.
If the configuration is correct, you can visit the domain name or IP of your server at this time to see the Tiny Tiny RSS installation page, and fill in the corresponding parameters.
3.2, Troubleshooting
If you use your own PostgreSQL, encountered here
Peer authentication failed for user "ttrss"
You need to edit:
/etc/postgresql/9.5/main/pg_hba.conf
Put one of:
1 | # TYPE DATABASE USER ADDRESS METHOD local all all peer |
changed to
1 | # TYPE DATABASE USER ADDRESS METHOD local all all md5 |
illustrate:
- The meaning of peer is to allow only a confirmed Unix user to access, no password required.
- The meaning of md5 is that all users who know the password can access it.
4. Subscribe to RSS
Reference article:
Docker Website (7) RSSHub
https://blog.tsinbei.com/en/archives/641/
After building RSSHub, you can get the RSS subscription address of common platforms!
Docker Website (8) Tiny Tiny RSS
Comments