I was not happy with the web frontend for miniflux or the Android app offerings. Some people may not like Single Page Apps, but I don't mind. And this seems like a perfect use case.
This is a simple reader for Miniflux backends written in Vue2.7, using Bulma/Buefy for a clean, responsive UI.
Works for me on a Desktop and mobile browser.
Want to use it?
- Compile and deploy somewhere yourself
- Load it from https://testha.se/fluchs/, enter your miniflux server name and API token
(note on #2: nothing is sent back to testha.se, servername and api token are stored in your browser's localstorage and your browser communicates directly with the miniflux server)
You will need to generate an API key (token) to use fluchs. On your regular
miniflux interface, go to Settings
-> API Keys
and click Create a new API Key
.
git clone git@codeberg.org:hekker/fluchs.git
npm install
# npm run dev # Compile and Hot-Reload for Development
npm run build-only # strict type checks fail
# deploy, e.g.
rsync -av dist/ ...
Buefy wants Vue2. But at least I used 2.7 with the new composition API.