soc.octade.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
That is very cool!
@angusmcleod is the creator of the current #ActivityPub Discourse plugin, that has become official. But it is still rough around the edges.
The AP community forum #SocialHub doubles as a test deployment for this plugin.
https://socialhub.activitypub.rocks
"What is a forum?" if it were built from scratch for the #fediverse is an interesting exercise.
Anyone got good follow recs for accounts covering (internet) tech and/or politics?
Would be cool to network a bit and meet some cool people on here.
#FediTips #NetPolitics #DigitalPolicy #Fediverse #mastodon #mastoadmin #activitypub
29 July 2026
Activity-Relay server 2.4.0 is released.
Github: https://github.com/thystra/Activity-Relay
Host signing, and embedded Announce interoperability.You can see a live install at: https://relay.argentwolf.org – Please try to connect and let me know of any issues!
If you have any issues, please let me know at alan@friendica.argentwolf.org, on github, or here!
I've just read Ghost's ActivityPub Integration Feels Half-Baked, by @deadsuperhero
https://deadsuperhero.com/ghosts-activitypub-integration-feels-half-baked/
It was published 7 months ago and I wonder whether anything has changed and/or the future prospects of further development have improved.
It is an important question for me because I'm about to start a new project and I'm still undecided between Ghost and WordPress, and ActivityPub support is key -- see https://the.socialmusic.network/t/a-music-selection-idea-welcomes-your-feedback/854
httpsig.org is a site with one sole purpose, to advocate for the adoption of RFC 9421 HTTP Signatures. It has a "Libraries" tab that does exactly what it advertises, it lists a bunch of libraries for you to use so you don't have to roll your own.
If you want to integrate AP today, but you don't want to roll your own everything, where do you go? Who do you ask?
All I know is:
Do we even have a list sorted by language? This would be huge. What other AP frameworks do you know of?
Granted, I didn't do a lot of thinking and deep diving before I listed those two examples, but even then, that's 1 more example than is listed on https://activitypub.rocks, so I think I might be on to something here from a developer advocacy point of view.
If I were looking to integrate AP, one of the first conclusions I'd come to is that the protocol itself is fairly complex and a library or framework might help.
I don't think there is a list that plainly lists supported libraries by language.
FitPub is a new fitness tracking platform for the Fediverse, sort of an alternative to Strava. You can follow their official account for more news:
➡️ @fitpub
There are also more details on FitPub's Codeberg page:
➡️ https://codeberg.org/fitpub/fitpub
(To avoid confusion, FitPub is a totally separate project to the Fediverse trail and journey tracker Wanderer, which you can find out more about at https://wanderer.to )
#Fitness #FitnessTracker #Fediverse #ActivityPub #FitPub #Strava #Alternatives
I'm surprised at how many issues my new integration tests are finding.
I already had an integration testsuite, but the way the #fedbox application was run was not in full isolation, and I expect some of the setup steps I had included don't really exist on a fresh install.
We now build a fresh container image, start it up, provision it with mock data, and then run tests, but only through mechanisms that are available to a prospective server operator: CLI commands executed through SSH, and ActivityPub client to server operations.
Can WebFinger resolve subject to a different domain?
My immediate assumption is yes, it can, because someone may use a specific domain merely as a gateway, and point to a different domain for resolution.
e.g. https://activitypub.directory/.well-known/webfinger?resource=acct:julian@activitypub.space (note the different TLD)
Resolving to:
{"subject":"acct:julian@activitypub.space","aliases":["https://activitypub.space/uid/1","https://activitypub.space/user/julian"],"links": ...
However, this is a potential security issue because said directory could then poison the resulting data, especially if cached by a user of that webfinger directory.
Am I wrong about that? In the meantime I've updated NodeBB's code to strictly enforce webfinger lookups so if a response subject has a different hostname, then the webfinger query result is considered invalid.[...]
Mobilizon is a Fediverse-compatible free open source events platform, developed as a libre alternative to Facebook Events. You can find out more at:
You can follow the official account at:
If you're a techy person there are manual installation instructions for self-hosting at:
🌱 https://docs.mobilizon.org/3.%20System%20administration/install
#SelfHosting #CommunityHosting #Fediverse #ActivityPub #FacebookEvents
Honored to be one of ten maintainers in the first @sovtechfund standards cohort.
I'll be representing #ActivityPub and the #fediverse at the w3c, bringing eight years of running Pixelfed and Loops at scale into the room where the spec gets written.
https://www.sovereign.tech/news/meet-the-first-sovereign-tech-standards-cohort
«Modern email can be built from borrowed parts»
What if we designed the successor to email on top of HTTP, fixing 40 years of SMTP design flaws using only technologies that already exist?
https://en.andros.dev/blog/d7ed8b07/modern-email-can-be-built-from-borrowed-parts/
I’ve updated the relay server back end to properly support wordpress clients pushing content to the relay. If you have a server you wouldn’t mind pointing at the relay, I’d love to get some more sites on it to test it out.
The address is: https://relay.argentwolf.org
If you have any issues, please let me know at alan@friendica.argentwolf.org thanks!
If you are interested in trying the server out, you can get it here. Version 2.4.0 is in testing and will be released soon!
Most people want to have private online conversations. Some also want to post publicly. I get wanting to be able to use the same account for both but trying to let everyone do so seems to be creating more problems than it solves. Lots of confusion and anger and tons of effort to build in more nuance and moderation capacity to the tools we already have and need to keep somewhat simple to encourage adoption.
Perhaps build on #matrix and #ActivityPub separately. Have users list both accounts.
🛠️ Workshop update
📨 Invite links: multiple links per account now, each with an optional expiry, usage limit, and a private note — plus a short profile preview on the invite landing page so people know who invited them.
🤝 Employer claims now need consent: adding yourself as an employee of an organization only shows up in their public team once the org confirms it — the flip side of the company endorsements from the last update.
🎓 Profile extensions for academic profiles: an ORCID field, a Publications section, and CV import (upload a PDF, extract the text, copy it straight into Experience/Education/Skills).
Questions, requests, bugs → right here or at feedback.bizzfed.de
After an exhaustive and exhausting search to understand everything informed and objective that has been said about scaling and scalability of #activitypub and #atproto decentralized #socialnetworks the result is rather disappointing: The issue doesn't seem to be well defined to start with. There are many hidden (and varying) assumptions about what the target "global network" looks like, what functionality it must guarantee. It seems the squabbles are political, not technical in nature...
Asking for a project:
What does one use nowadays to simultaneously post & interact with #ActivityPub & #ATProto?
https://fed.brid.gy/ is great, but not what I'm looking for...
You might add an issue to their tracker to make them aware of that. I did that a lot in the past, or added info to existing issues. It works. Most recent project to implement #ActivityPub and join the #fediverse on this basis was #Vutuv, a jobs social network (LinkedIn alternative). I also just added an Instant messengers category to the delightful fediverse experience curated list..
https://social.coop/@smallcircles/116973510439074056
Major updates were made to the delightful fediverse curated lists..
💎 delightful fediverse experience
- 52 new projects added
- 50 projects marked unmaintained
- 15 projects updatedNew list categories:
- Professional networks
- Instant messaging
- Search engines
- Security and privacyhttps://delightful.coding.social/delightful-fediverse-experience
💎 delightful fediverse development
- 18 new projects added
- 20 projects marked unmaintained
- 5 projects updated
- 7 projects removed
- Improved table of contents
- Listed SWICG / SocialCG task forces
- More improvements pendingNew list categories:
- SWICG Task forces
- Data portability
- Developer hubs
- Data formatshttps://delightful.coding.social/delightful-fediverse-development
💎 delightful fediverse clients
- 16 new projects added
- 33 projects marked unmaintained
- 5 projects updated
- 3 projects removed
- Separate section for unmaintainedhttps://delightful.coding.social/delightful-fediverse-clients
Truth & Answers [Build A Better Social] » 🌐
@collective_truth@mastodon.social
#Open #protocol called #Oscar (from #AIM #Messanger) still lives and maybe could be integrated to #Mastodon #activitypub ! :)
1/ Wikipedia: https://en.wikipedia.org/wiki/OSCAR_protocol
#AIM #Messenger #Pidgin #XMPP #Trillian, #PsiIM, #Gajim #ICQ #Mastodon #Jitsi etc
2/ GitHub: https://github.com/mk6i/open-oscar-server
Have a look at the delightful fediverse experience curated list. There's a section on Blogging, and further down the list a section on Wordpress..
https://social.coop/@smallcircles/116973510439074056
#ActivityPub #fediverse #Wordpress #Blogging
Major updates were made to the delightful fediverse curated lists..
💎 delightful fediverse experience
- 52 new projects added
- 50 projects marked unmaintained
- 15 projects updatedNew list categories:
- Professional networks
- Instant messaging
- Search engines
- Security and privacyhttps://delightful.coding.social/delightful-fediverse-experience
💎 delightful fediverse development
- 18 new projects added
- 20 projects marked unmaintained
- 5 projects updated
- 7 projects removed
- Improved table of contents
- Listed SWICG / SocialCG task forces
- More improvements pendingNew list categories:
- SWICG Task forces
- Data portability
- Developer hubs
- Data formatshttps://delightful.coding.social/delightful-fediverse-development
💎 delightful fediverse clients
- 16 new projects added
- 33 projects marked unmaintained
- 5 projects updated
- 3 projects removed
- Separate section for unmaintainedhttps://delightful.coding.social/delightful-fediverse-clients
I have an idea for a blog (or collection of blogs) and I'm thinking of having only federated comments.
Anyway, #WordPress with the #ActivityPub is a possibility, right? I have read about it, I have seen it in action, but I haven't tried it myself as admin or user. Other than this, I was a WP admin years ago and I am familiar with it, although probably outdated too.
Are there other alternatives you would recommend? I'd be happy to consider them.
The project "brief":
https://the.socialmusic.network/t/a-music-selection-idea-welcomes-your-feedback/854/
All the future Prismo revival work will be happening in this repository: https://github.com/mbajur/prismo
Basic non-federated feature set is complete. Next step: federation!
https://gitlab.com/groups/gitlab-org/-/work_items/11247
Started 2023; last activity I saw was 2 months ago.
Week in Fediverse 2026-07-24
Servers
- WriteFreely v0.17.0
- Ktistec v3.9.0
- Vernissage Server v1.41.0
- GoToSocial v0.22.1
- Bookwyrm v0.9.1
- PeerTube v8.2.3
- Lemmy v0.19.20
- ties v0.3
- ActivityPub for WordPress v9.1.0
- NeoDB v0.17.2
- NodeBB v4.14.2
- PieFed v1.7.7
- FitPub v1.2.1
- ActivityForge: ForgeFed implementation in Rust
Clients
- PleromaFE v2.11.1
- Aria v1.5.9
- Pixelix v5.0.0
- Summit v1.83.0
- Jerboa v0.0.88
- Holos v1.15.0
- Rocinante v1.1.8
Tools and Plugins
- Superblock v3.1 (Hubzilla addon)
- Polls for ActivityPub v1.0.10 (WordPress plugin)
Protocol
Articles
- I added ActivityPub to this blog
-----
#WeekInFediverse #Fediverse #ActivityPub
Previous edition: https://mitra.social/objects/019f71c0-52f2-7b60-a0f7-a9df07a6fd66
@etloo is yet another #FollowRequestSpam #Bot & #BanEvasion Account like the previous ones I already reported.
I'm adding social.earningenterprises.com to my public domain blocklist [ https://github.com/greyhat-academy/lists.d/blob/main/activitypub.domains.block.list.tsv ] due to the fact that it has neither rules nor an admin contact specified on it's about page [ https://social.earningenterprises.com/about ] and is actively preventing people from contacting the moderators.
#Fedi #Spam #BlockTogether #FediBlock #Moderation #Spammers #Scammers #ActivityPub #Fediverse #Safety
lia, a bun type creature
[she/they · sie/ihr oder es/deren/denen] » 🌐
@lianna@micro.webgarden.click
It's been said a lot that tech people tend to think that every problem can be solved with a tech solution, and that that is often a wrong approach that ignores social dynamics and systemic causes.
That's true, but I can think of at least one problem here on the Fediverse that really, really needs a tech solution!
That being hashtags.
The whole point of hashtags is that you can tag your content with concepts it relates to, so that others who are interested in said concepts can discover your content.
Ideally, a hashtag should therefore contain all posts relating to the concept, and should not contain any posts unrelated to the concept. This is not the case.
The problem is that hashtags are plain text only. This causes two kinds of issues:
Common examples for false positives are homonyms (seating bank vs. financial bank, video games vs. board games), abbreviations (CNC, BBC, MTF), and multilingual issues (German handy vs. English handy).
False negatives are much, much more common, even. You're missing out on synonyms (horses vs. equines), grammatical and regional variations (colouring vs. coloring, horse vs. horses) and scope issues (gaming vs. games vs. video games) at least. Also, the whole thing about 'dogsOfMastodon' versus 'dogs'.
If you add to it that the Fediverse is multi-lingual, this is getting exponentially worse. If a German account posts about dogs using the hashtag 'Hund' (or Hunde, Hundes, Hunds, Hundi, Wauwau, Köter, Welpe, Welpen...), someone subscribed to the English hashtag 'dogs' should probably also see that post.
Rather than plain text which has all of these issues, a hashtag should therefore point at an individual unique ID of a concept, unique and unambiguous across all languages and grammatical forms.
Someone should be able to subscribe to the concept of a horse – the equine animal – and not just the letters 'horse' in that order!
That might sound daunting – who has a database of all concepts in the world? – but structured data actually is a super old problem that has been talked about for ages! The semantic web has it figured out.
Wikidata is an open data source for unique concepts, doing exactly what we'd need. Obviously it's easier said than done, but 'all' that the Fediverse needs to do is replace or extend hashtags with a system that allows you to link a Wikidata concept by UUID. And figure out what to do with things that don't have such a UUID yet, and how to handle UX. But it would be a vast improvement over plain-text hashtags.
I don't really want this post to just die in the ether, tbh, as posts are wont to do. I'd like to actually make this a thing. Is there anyone out there who knows what an implementation of this would take? I'd love to help (computational linguist).
#tech #technology #Fediverse #activityPub #socialMedia #hashtags #semanticWeb #wikiData #mastodon #goToSocial #fediSoftware #fediDev #fediDevelopers #fediDeveloperVerse #accessibility
Perhaps it is proper #ActivityPub Groups support. Lemmy already calls that "Community". And perhaps the retracted FEP-2100: Unbound Group and Organization to have Groups be independent of instances / multi-instance spanning, can be implemented in mainstream fedi to have a real fedi native concept of Groups (i.e. the abstract concept, not depending on an implementation detail)..