- PHP >= 5.3.3 (PHP 7.x recommended)
- PHP extensions: ctype, dom, hash, iconv, json, xml, mbstring, pdq_sqlite/pdo_pgsql, pcre, session, SimpleXML (curl is recommended or set
allow_url_fopen=On
) - Sqlite 3 or Postgres >= 9.3
- libxml2 >= 2.7.x
- You must have a web server with PHP installed (version 5.3.3 minimum) with the Sqlite and XML extensions
- Download the latest release and copy the directory
miniflux
where you want - Check if the directory
data
is writeable (Miniflux stores everything inside a Sqlite database) - With your browser go to http://yourpersonalserver/miniflux
- The default login and password is admin/admin
- Start to use the software
- Don't forget to change your password!
git clone https://github.com/miniflux/miniflux-legacy.git
- Go to the third step just above
By default, Miniflux uses Sqlite, if you would like to use Postgres or MySQL instead you will have to modify your config.php
file.
- Don't forget to change the default user/password
- Don't allow everybody to access to the directory
data
from the URL. There is already a.htaccess
for Apache but nothing for Nginx.