Because reading my private, mostly NSFW RSS Feeds makes me a happy puppy.
fka rssReader. see link for my first release.
Bliss is a simple application which can be used to gather a set of RSS/RDF feeds, and compile them into one single Page ordered by Date.
Recently it got a slight update (as in complete rewrite) to something a bit more up-to-date.
- I have feeds that i don't want Google Reader to know about. (The NSFW, and authenticated kind)
- tt-rss needs MySQL, i'd like to get rid of that dependency for my VPS
- I don't want a Desktop Reader.
- And, as always: Because i can, that's why!
- Untar the archive into your webservers directory.
- Use composer to install all vendor packages
- Open the
config.ini.samplein your favorite editor and follow the instructions in that file. Save as
- Then run
manage.php --updatefrom the commandline
- After you've run the update you can open the page in your browser.
Running on Docker
Create the Container by runnint
docker build -t bliss .
Then create the Directories
data/cache and data/feeds` somewhere, and chown them to uid 48.
Run the container with `docker run -v :/data -p :80 -d bliss
There is 3 ways to do add feeds to Bliss:
- Add them to
- Create an OPML File, and add that to
- Add them via the Options Menu pulldown
Bliss uses SimplePie for feed retrieval. SimplePie has Feed autodetection, so you shouldn't have to worry about adding the RSS Feed as URL. Usually just adding a Page that has a Feed is sufficient.
These Keyboard Commands exist currently:
rto Reload all Articles
- A Way to mark items read/unread and a "mark all read" maybe?
- Expire of the simplepie cache
- Sortable Image Gallery
- Search? (this is probably where i will regret most that i chose not to use a database)
- Keyboard Navigation needs completion
- More Unit Tests
- It will likely not look good in Internet Explorer or Opera.
Probably alot more. Tested with a couple of feeds, but there are probably alot that don't work correct.
Released under the MIT License