https://github.com/tborychowski/miniflux-filter
Filter for miniflux - "mark as read" all unwanted articles.
https://github.com/tborychowski/miniflux-filter
docker docker-compose docker-image miniflux miniflux2 rss
Last synced: 7 months ago
JSON representation
Filter for miniflux - "mark as read" all unwanted articles.
- Host: GitHub
- URL: https://github.com/tborychowski/miniflux-filter
- Owner: tborychowski
- License: gpl-3.0
- Created: 2020-06-01T22:00:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-20T11:38:53.000Z (over 3 years ago)
- Last Synced: 2025-03-17T07:37:51.017Z (7 months ago)
- Topics: docker, docker-compose, docker-image, miniflux, miniflux2, rss
- Language: CSS
- Homepage: https://hub.docker.com/r/tborychowski/miniflux-filter
- Size: 480 KB
- Stars: 16
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Miniflux Filter
==================
This project "happened" out of frustrations with my RSS feeds posting more and more spam, and the ~~lack of~~ very limited filtering functionality in my favourite rss aggregator - Miniflux.
# Setup with Docker
1. Create a `docker-compose.yml` with the following content```yml
---
version: '3'
services:
miniflux-filter:
image: tborychowski/miniflux-filter:latest
container_name: miniflux-filter
restart: unless-stopped
environment:
- TZ=Europe/Dublin
# if not present - there will be no auth
# - ADMIN_PASSWORD=admin1
# ERROR, WARNING, INFO, DEBUG
- LOG_LEVEL=INFO
ports:
- "5020:80"
volumes:
- ./data:/var/www/html/store
```
2. Run `docker-compose up -d`
3. Open `:5020`# TODO
- [ ] more settings (caches timeouts, clear caches, etc.)
- [ ] allow to filter all feeds (add `*` to feed list)
- [ ] preview## Alternatives
- https://github.com/uggedal/cfg/blob/master/templates/opt/fluxfilter/bin/fluxfilter
- https://github.com/dewey/miniflux-sidekick