Based on php, TTRSS is useful, but it is indeed too slow. Therefore, switch to Miniflux, an RSS reader written in Go. The database is still using Supabase.
Setting up Miniflux#
mkdir -p ~/app/miniflux && cd ~/app/miniflux && nano docker-compose.yml
sudo docker-compose up -d
version: '3'
services:
miniflux:
image: miniflux/miniflux:latest
environment:
- DATABASE_URL=postgresql://postgres:[email protected]/postgres #database url
- RUN_MIGRATIONS=1
- POLLING_FREQUENCY=60 #interval for fetching feeds (in minutes)
- CREATE_ADMIN=1
- ADMIN_USERNAME=admin #admin account username
- ADMIN_PASSWORD=test123 #admin account password, username and password can be modified later on the website
restart: unless-stopped
networks:
default:
external: true
name: ngpm
Enable Fever API#
- Enable in Settings - Integration - Fever
- Use the same login method as TTRSS for FeedMe.