Before I get sucked into writing my own... is there a light weight 'turn this site into an #activitypub' project out there already? Basically, add it to a static site and it treats all urls from that site (except the activity pub end points) as articles written by a user called @[email protected] or something similar. Bonus points for a little embed script that displays replies to the pages on the pages.
Post
No replies yet
Be the first to share your thoughts.
@mavnn euh i did that with justbsocial.eu when opt-in and you post on timeline with an # in it . The message goes to the Fediverse and receive reactions on that back. So you got the best Facebook alternative with #fediverse connection
@[email protected] Yeah, if I were creating any kind of "social" site I'd definitely be adding #activitypub compatibility these days. But I'm looking for projects at the moment that turn existing websites into a single user #activitypub server.
Something driven by an #rss feed could work as well?
@[email protected] Right! That makes sense. For my purposes I was more thinking of your single file PHP server ( shkspr.mobi/blog/2024/02/act... ) but instead of sending new posts via a form, instead watch a static site for updates and treat newly discovered pages as posts. As you demonstrate in that post, it wouldn't be an enormous project to write but it would take a moment to polish to production grade and I just wanted to check if it already existed.
@mavnn I power @openbenches using my ActivityBot.
I have a small Python script that looks for new RSS entries every 20 minutes and then posts them that way.
@[email protected] @[email protected] Ah, just posting internally via the Python script with the polling and the server running as completely independent pieces of code? That makes sense, and is very close to what I'm looking for and gives me a few ideas. Thank you.
This feels a bit similar to the mini #activitypub servers I've seen @[email protected] and @[email protected] talk about, but if I've understood those projects correctly not quite the same thing.