Go to file
jvoisin f4746a7306 Fix and simplify shaarli's integration
- The jwt token was declared as using HS256 as algorithm, but was using HS512.
- No need to base64-encode then remove the padding when we can simply encode
  without padding.
- Factorize the header+payload concatenation as data

Odds are that this integration was broken from the start (HS512 vs HS256), so
I'm not sure if it's better to add tests or to simply get rid of it.
2024-03-13 21:34:57 -07:00
.devcontainer Add github-cli and docker-outside-of-docker to devcontainer 2023-11-02 14:31:54 +00:00
.github GitHub Actions: Add basic ESLinter checks 2024-03-10 20:57:27 -07:00
client Use %q instead of "%s" 2024-02-28 19:47:30 -08:00
contrib Create default miniflux db 2023-12-31 10:54:53 -08:00
internal Fix and simplify shaarli's integration 2024-03-13 21:34:57 -07:00
packaging Build amd64/arm64 Debian packages with CGO disabled 2024-02-21 21:23:48 -08:00
.gitignore Add Bruno Miniflux API collection 2023-10-06 19:39:20 -07:00
ChangeLog Update changeLog 2024-03-10 10:50:47 -07:00
go.mod Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 2024-03-13 18:31:50 -07:00
go.sum Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 2024-03-13 18:31:50 -07:00
LICENSE First commit 2017-11-19 22:01:46 -08:00
main.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
Makefile Remove Golint 2024-02-24 21:17:56 -08:00
miniflux.1 Fix typo in man page and Changelog 2024-02-17 13:28:17 -08:00
Procfile Make latest changes compatible with Heroku 2018-08-29 20:50:36 -07:00
README.md Update contributor link and Godoc badge for client 2020-10-18 21:53:07 -07:00
SECURITY.md Update Security policy 2023-03-13 19:56:47 -07:00

Miniflux 2

Miniflux is a minimalist and opinionated feed reader:

  • Written in Go (Golang)
  • Works only with Postgresql
  • Doesn't use any ORM
  • Doesn't use any complicated framework
  • Use only modern vanilla Javascript (ES6 and Fetch API)
  • Single binary compiled statically without dependency
  • The number of features is voluntarily limited

It's simple, fast, lightweight and super easy to install.

Official website: https://miniflux.app

Documentation

The Miniflux documentation is available here: https://miniflux.app/docs/ (Man page)

Screenshots

Default theme:

Default theme

Dark theme when using keyboard navigation:

Dark theme

Credits