No description
Michael Grote
c5c4a94cf9
API-Calls erstellt wip wip funktioniert doku while true, sleep todo todo2 test filterdatei test filterdatei test entries nciht leer logging delimiter output filter header shellcheck doku + zeilenlaenge doku aufgeräumt + filter hinzugefugt gesamtzahl check varsgesetzt vars export shellcheck alles als funktioin check curl dockerfile buld script compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose compose debug filterlist filterlist filter eingebaut doku doku doku checks aufgertäumt doku debug doku debug debug doku doku doku Create LICENSE doku doku doku |
||
---|---|---|
.gitignore | ||
docker-build.sh | ||
docker-compose.yml | ||
dockerfile | ||
filter.sh | ||
filter.txt | ||
LICENSE | ||
README.md |
miniflux-filter
Table of Contents
Introduction
miniflux-filter
is a small bash-script for miniflux that marks certain articles as read if the search conditions met.
Getting Started
- create a api-key in miniflux
- create a compose-file
- create a filter-file
docker-compose up
example docker-compose
version: '3.2'
services:
mf-filter:
container_name: mf-filter
restart: always
environment:
- TZ=Europe/Berlin
- mf_auth_token=XN2klsvvD[...]-dcHPaeQ=
- mf_api_url=https://miniflux.[...].net/v1
- mf_sleep=60
#- mf_debug_output=1
image: quotengrote/miniflux-filter:latest
volumes:
- ./filter.txt:/data/filter.txt
example filter-file
<part_of_url>:<search string, anything goes, but not :>
sueddeutsche.de:FC Bayern
heise.de:software-architektur.tv
heise.de:heise-angebot
tagesschau.de:FC Barcelona
heise.de:TechStage |
[...]
Misc
ToDo
- search in content, not only title
License
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.