Skip to main content


So if any server admin types are interested, it should be pretty easy* to run an instance of my RSS to ActivityPub converter as a nice bonus for your users. It lets people with a login on your Mastodon or Hometown server create ActivityPub accounts that are mirrors of RSS feeds (process pictured in attachments). ONLY people with a login to your server can use it, because you don't want to moderate this service for randos

https://github.com/dariusk/rss-to-activitypub

*easy for linux server administration, huge lmao
in reply to Darius Kazemi

Note that feeds created here can be followed by anyone on any server, but the people who can make new feeds are limited to your users who have already agreed to your terms of service, and who you can suspend etc if they use this RSS mirror thing poorly.

I tried running a public version of this and it was overwhelmed by spammers and also I had to keep track of like... taking down harassment-focused RSS feeds etc. Easier to just limit it to people I trust.
in reply to Darius Kazemi

Oh right and the ultimate point of this is you can do stuff like make a list of blogs you follow and use your Mastodon/Hometown as a feed reader. So for example, I have a "Subreddits" list full of updates from the "weekly top posts" feed of subreddits I follow. And another list for blogs that friends write, etc.
in reply to Darius Kazemi

This sounds amazing & helpful. I have no idea what you’re talking about but glad there are people out there who do. Carry on.
in reply to Darius Kazemi

this is very cool Darius!! I'm currently talking to friends and comrades about maybe starting a server but I think now the question is: what is the value-add to a closed space like a discord. cool stuff like this might be it
in reply to Darius Kazemi

Thank you for trying. I was building a site called "Feed Me Weird Things" in the nascent days of RSS and I bet this would have been the outcome. That saves me some time wondering what would have been
in reply to Darius Kazemi

does this mean you cd use mastadon as an rss reader to read more widely than mastadon posts?
in reply to heather gold

yep! I use it to follow reddit, my friends' blogs (that support RSS), etc.
in reply to Darius Kazemi

would you post a screenshot?

Also, where do you find DMs here?
in reply to heather gold

Here's a screenshot of my "Blogs" list timeline.

Where you find DMs really depends on what app you're using. If you're on the web client on desktop it is in the right hand menu. (screenshot attached). On mobile web, you click the hamburger menu in the upper right and it appears in a list. (another screenshot attached) As for the apps, I am not sure, they're all different
in reply to Darius Kazemi

i’m in mastadon’s app I think. No hamburger. Which app are you using?
in reply to heather gold

I use the web app on my phone (just go to the domain in my web browser)
in reply to Darius Kazemi

Hey @jon we could bring back #bloggingportal and integrate it automatically into the fediverse...
in reply to Darius Kazemi

Oh man. This just makes so much sense. And makes me wonder what happened to Jorn Barger.
in reply to Darius Kazemi

Do I need to be the admin of a Mastodon/Hometown server to make this work, or can I just run a server and decide that all *@fedi.example.com accounts can add feeds?
in reply to Darius Kazemi

Does this web server do something with incoming message, like for example a Mastodon account replying to a post? Or does all that stuff go straight to /dev/null?
in reply to Darius Kazemi

Does this server do something with incoming messages by the way, like for example a Mastodon account replying to a post? Or does all that stuff go straight to /dev/null?
in reply to Brecht Savelkoul

it needs to process incoming follow requests but everything else is trashed
in reply to Nemo_bis 🌈

I do not know about that feature. If Pleroma just has a built-in RSS reader, mine is different because it creates ActivityPub posts that can be boosted, discussed, etc. If Pleroma fully converts the feeds to ActivityPub actors then there's no difference!
in reply to Darius Kazemi

I'm sorry, I mixed up with #Friendica. All I know is what this one line of documentation says:
https://github.com/friendica/friendica/wiki/How-to:-import-Atom-RSS-Feed

I'm not sure, but I believe @cybersecurity is an example of a "contact" created by importing an RSS feed.
in reply to Nemo_bis 🌈

I am guessing it's the former, then. Basically a private feed reader that merges with your timeline, rather than a true actor on the network that many people can interact with and discuss
in reply to Darius Kazemi

Very nice, i would love to try it! Do the RSS posts show up in the local timeline of the instance? Just wondering if it could become a bit spammy for the other people on the instance if multiple feeds are added.
in reply to manetta

they are posted as "unlisted" so they don't go in the timelines except the home feeds of people who follow them
in reply to Darius Kazemi

also technically it's not local, it's on a different server! rss.social.example instead of social.example
in reply to Darius Kazemi

it's possible to see output of this mirror script somehow? I tried to follow longreads from your screenshot but it does not works for reasons unkwnown to me.

I am running small social network called kyselo.eu and this script will be great for mirror our shitposting into fedi.
in reply to Severák

what do you mean by "does not work" to follow longreads? If you don't see any posts in the feed that's normal, it will only start appearing to you once they fill in.
in reply to Darius Kazemi

they need to publish new article to be visible on my feed? Do I understand correctly?
in reply to Darius Kazemi

basically it will only deliver messages to accounts who subscribe to it
in reply to Darius Kazemi

Is this like Friendica's built in feature where you can follow any RSS feed and also make it autopost on as your account?
in reply to Darius Kazemi

Interesting! I might have to play with that once I fix a few other things.
in reply to Darius Kazemi

So if I want to follow WebsiteA rss feed, I need to ask the admin of my instance to run this tool on the server and then I will be able to add RSS feed into it and it will "magically" create mastodon account of this rss feed ?
in reply to Darius Kazemi

say I spin up a stack of these feeds, am I increasing the load on my home server?
in reply to Anil Dash

I've been working on one, I need to get the sqlite database part working