Go to file
Frederic Guillot 55e4ab882c
Move get_ip_address() and get_user_agent() to Request namespace
2016-08-17 21:27:05 -04:00
assets use links instead of spans 2016-08-04 22:38:28 +02:00
controllers Use CSP directive child-src in addition to frame-src 2016-08-05 20:50:48 -04:00
data Enable Cache-Control in fav icons 2015-12-24 10:05:47 -06:00
docs Create automatically the favicon directory if missing 2016-03-03 20:29:33 -05:00
fever Tiny performance tweaks 2016-05-03 17:46:20 +09:00
lib Move get_ip_address() and get_user_agent() to Request namespace 2016-08-17 21:27:05 -04:00
locales Translated search 2016-05-04 14:51:12 +02:00
models Move get_ip_address() and get_user_agent() to Request namespace 2016-08-17 21:27:05 -04:00
rules Add custom rules directory support 2015-04-10 20:34:48 -04:00
scripts Replace shell-script by Makefile to make a new archive 2016-07-30 18:29:54 -04:00
templates unify redirect/menu/source url parameter 2016-08-05 20:21:28 +02:00
tests Move get_ip_address() and get_user_agent() to Request namespace 2016-08-17 21:27:05 -04:00
themes Move themes outside of the main repo 2015-01-29 21:06:54 -05:00
vendor Update JsonRPC library 2016-08-05 20:27:09 -04:00
.dockerignore Do not use anymore Closure compiler for Javascript 2016-07-30 18:01:37 -04:00
.gitattributes Do not include .dockerignore into the archive 2016-07-31 12:46:31 -04:00
.gitignore Setup unit tests 2016-08-17 21:06:43 -04:00
.htaccess_ovh Update OVH .htaccess 2014-10-30 20:36:48 -04:00
.travis.yml Move get_ip_address() and get_user_agent() to Request namespace 2016-08-17 21:27:05 -04:00
CONTRIBUTORS.md Add contributor 2016-07-30 18:08:40 -04:00
Dockerfile Improve Dockerfile 2016-02-18 21:51:08 -05:00
LICENSE Add license 2013-03-17 18:30:07 -04:00
Makefile Replace shell-script by Makefile to make a new archive 2016-07-30 18:29:54 -04:00
README.markdown Move get_ip_address() and get_user_agent() to Request namespace 2016-08-17 21:27:05 -04:00
check_setup.php Create automatically the favicon directory if missing 2016-03-03 20:29:33 -05:00
common.php Update PicoDb version 2016-07-30 18:41:42 -04:00
composer.json Update JsonRPC library 2016-08-05 20:27:09 -04:00
config.default.php Do not use the DIRECTORY_SEPARATOR constant for URLs 2015-12-09 20:28:11 +01:00
cronjob.php Added Beanstalkd producer/worker 2016-05-01 22:03:21 -04:00
favicon.ico Move everything to the top-level directory 2013-05-21 12:34:39 +02:00
index.php Simple search by items title (#506) 2016-05-03 20:15:20 -04:00
jsonrpc.php Update JsonRPC library 2016-08-05 20:27:09 -04:00
producer.php Added limit option for producer 2016-05-01 22:32:50 -04:00
robots.txt Add a robots.txt to disallow all search bots 2014-01-05 13:31:06 -05:00
worker.php Added autoflush to worker 2016-05-16 21:58:56 -04:00

README.markdown

Miniflux - Minimalist News Reader

Build Status

Miniflux is a minimalist and web-based RSS reader.

Features

  • Host almost anywhere
  • Readability (CSS optimized for readability, responsive design, compatible with mobile and tablet devices)
  • Easy setup => copy and paste the source code and you are done!
  • Use a lightweight Sqlite database instead of Mysql or Postgresql
  • Remove Feedburner Ads and analytic trackers (1x1 pixels)
  • Open external links inside a new tab with a rel="noreferrer" attribute
  • Use secure HTTP headers (only external images and Youtube/Vimeo/Dailymotion videos are allowed)
  • Article content is filtered before being displayed
  • Translated in Arabic, English, French, German, Italian, Japanese, Czech, Spanish, Turkish, Portuguese, Russian, Serbian and Simplified Chinese
  • RTL languages support
  • Keyboard shortcuts
  • Full article download for feeds that display only a summary
  • Bookmarks
  • Groups for categorization of feeds (like folders or tags)
  • Send your favorite articles to Pinboard and Instapaper
  • Enclosure support (videos and podcasts)
  • Feed updates via a cronjob or with the user interface with one click
  • Keeps history of read items
  • Import/Export of OPML feeds
  • Themes
  • Auto-update from the user interface
  • Multiple databases (each user has his own database)
  • Image proxy to avoid mixed content warnings with HTTPS

Requirements

  • Recent version of libxml2 >= 2.7.x (version 2.6.32 on Debian Lenny is not supported anymore)
  • PHP >= 5.3.3
  • PHP XML extensions (SimpleXML and DOM)
  • PHP Sqlite extension
  • cURL extension for PHP or Stream Context with allow_url_fopen=On
  • Iconv and mbstring extensions

Documentation

License

Authors

External projects build around Miniflux: