Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
client
server
.gitignore
CNAME
LICENSE
README.md
index.css
index.html
package.json
redirect.html
rollup.config.js
users.config.js

README.md

Zenreader

Minimalistic client-side feedreader.

About

If you want to have your data stored on your own server, you can host an instance of Zen Reader yourself, with the benefit of having read articles synchronised between devices and improved loading times.

Warning: This is maintained by a student in his free time and might eat your hamster.

Installation

Make sure to have git and node.js installed, and then type:

git clone https://github.com/niklasbuschmann/zenreader.git
cd zenreader
npm install
node server

Start-up script

Use pm2 to enable loading on boot:

npm install pm2 -g
pm2 start server
pm2 startup

Users

The installation comes preconfigured for a single default user, you can change this by editing users.config.js. Passwords can be plaintext or hmac-salted.

Security

If have a super-secret password that needs to be protected while surfing in some public wifi, it would be a good idea to add cloudflare or nginx with ssl as a reverse-proxy.

Screenshots

bright dark

Thanks to all people making this possible, particularly:

Niklas Buschmann, 2017, MIT-License