This blog has been relatively quiet recently with everything thats been going on, i have personally been finding it hard to consume content and keep motivated, as a result a few weeks back i made a conscious effort to try and do more. I asked myself the question “Whats the best and easiest way to consume content”, and set off on a hobbit like adventure trying to test out a few solutions, the main things i consumed were websites, YouTube videos, podcasts and RSS feeds.
I come across a podcast named “Self-Hosted” were mentioned was a bit of software called Tiny Tiny RSS, this is a self hosted opensource RSS feed that is lightweight and customizable, so i decided to set this up try it out and see if it could help me with my needs, it was easy enough to setup and i actually did this via a docker image install.
This Docker image allows you to run the Tiny Tiny RSS feed reader. Keep your feed history to yourself and access your RSS and atom feeds from everywhere. You can access it through an easy to use webinterface on your desktop, your mobile browser or using one of the available apps.
From the official readme:
Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.
This section assumes you want to get started quickly, the following sections explain the steps in more detail. So let’s start.
Just start up a new database container:
$ docker run -d --name ttrssdb nornagon/postgres
And because this docker image is available as a trusted build on the docker index, using it is as simple as launching this Tiny Tiny RSS installation linked to your fresh database:
$ docker run -d --link ttrssdb:db -p 80:80 clue/ttrss
Running this command for the first time will download the image automatically.
The above example exposes the Tiny Tiny RSS webinterface on port 80, so that you can browse to:
The default login credentials are:
Obviously, you’re recommended to change these as soon as possible.
I started adding in my RSS feeds to read etc, but then come across back on “self hosted” podcast an interview with Jake Howard about embeding and consuming YouTube content through RSS feeds, fantastic i thought this sounds interesting so i decided armed with my Tiny Tiny RSS install to try and setup some subscriptions.
This is a relatively easy process that doesnt need any great skill to get working, YouTube did back in the day have RSS feed icons handerly lying around, but as it has “improved” they seem to have disappeared, thankfully its not to hard to find the information we require. If you open YouTube and look at the HTML source code for you desired page, you should be able to find the rss+xml tag type.
It is usually around the title of the page, just after the keywords, what you need is the URL just after the RSS bit (highlighted above).
Now all you need to do is add a new subscription to your RSS feed using the above URL and anything new should update the same as your standard RSS feeds do, now the subscriptions unfortunatly dont embed by default so you cant watch the videos direct in the RSS feed, however TT-RSS does have a built in plugin which embeds direct into the viewer, this means you dont need to ever leave TT-RSS.
To achieve this open preferences from the actions menu in the top right
Then click the plugins text at the very bottom of the screen
Then your looking for a user plugin named “af_youtube_embed” which you need to tick and enable
Once you have done this you should have embeded YouTube videos in your RSS feed you can watch without the need to ever leave TT-RSS, you are of course still streaming via YouTube’s servers so they still know what it is your watching, its just they know a little less.
Im going to try and use TT-RSS for all my content consumption going forward, keeping upto date with all my RSS feeds and video’s, a central place rather then jumping around various sites for new things.
Im also going to try and keep this blog upto date, as a way of motivating myself and learning new things, as they say “You Never Really Learn Something Until You Teach It”
This site uses Akismet to reduce spam. Learn how your comment data is processed.