GNU Social
-
@girish The only requirement is that the app cannot be in a sub-folder (subdomain of course is fine however!), otherwise the plugins "TheFreedomNetwork", "ActivityPub", and "OStatus" handle federation as needed. It's still WIP/Nightly code, however, for gnusocial to gnusocial it works fine. That said, ActivityPub in GS is still in development.
On first run it will grab whatever the latest nightly is and run the cli installer in headless. This means first start is about 5 mins or so depending on internet speed and system. I plan to change this so the repo is built into the app before you publish it, but I needed something that could grab the nightly branch quickly without me having to modify any files for testing.
There is also Diaspora support, but that is pretty untested AFAIK and I am not even sure if that works on PHP7+ yet. I'm still playing around with this app and my Unifi one
-
@murgero I had got the impression the GNU Social had mostly died until I looked at the repository you shared:
https://notabug.org/diogo/gnu-social - updated 5 days ago
From what look to be all the old "official" links it seems dead:
https://en.wikipedia.org/wiki/GNU_social - mention last stable release 2014
https://www.gnu.org/software/social/ links to https://gnu.io/social/ which links to https://git.gnu.io/gnu/gnu-social/ where the most recent update was 3 years ago.
But looking at https://www.diogo.site/projects/GNU-social/soc/ it looks like this Diogo chap has been developing it since 2018 (and has implemented ActivityPub plugin?)
What's the deal?
Edit: yeah, Diogo is the lead developer these days.
This seems up to date:
You would think FSF would update the repository links etc on all the links above
-
@jdaviescoates As far as I can tell - my repo for this is working. The only thing that needs heavy testing is ActivityPub support.