Ich habe Sorge, dass der Versuch, mit der Absicht bestmöglicher Barrierefreihrit auf #Pally als einem klassischen Wordpress-Theme zu setzen, mit dem Bedürfnis kollidiert, das Wordpress Plugin #ActivityPub zu nutzen, das Blöcke zur Einbindung per #Gutenberg-Editor bietet, wie Fediverse-Reaktionen, Fediverse-Follower oder einen "dem Handle des Autors im Fediverse folgen".
How to Install #Pixelfed on #Ubuntu VPS (8 Step Quick-Start Guide)
This article provides a guide for how to install Pixelfed on Ubuntu VPS.
What is Pixelfed?
PixelFed is a decentralized, open-source photo-sharing platform similar to Instagram but built on the #Fediverse (federated social networks using the #ActivityPub protocol). It allows users to host their own instances and interact with users across different ...
Continued 👉 https://blog.radwebhosting.com/how-to-install-pixelfed-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #vpsguide #installguide #selfhosting
NodeBB’s embrace of #ActivityPub has given it the capability for members on individual message boards to subscribe to sections of other forums. Architecturally, forum sections work very similarly to how Lemmy communities do.
We're thrilled to highlight five outstanding contributions from the Korean Open Source Contribution Academy (#OSSCA) program participants who have been working on #Fedify! Their dedication and effort have significantly enhanced our #ActivityPub server framework.
First up is @nyeong with his monumental #318 PR, implementing a SQLite-based key–value store to address #274. This contribution adds the SqliteKvStore class with full cross-runtime support for Node.js, Deno, and Bun through the new @fedify/sqlite package. His implementation includes atomic operations, TTL support, comprehensive test coverage, and careful attention to SQL injection prevention. This enables developers to use SQLite as a persistent storage backend while maintaining compatibility with Fedify's existing KvStore API—a crucial feature for production deployments!
Next, @crohasang delivered an excellent quality-of-life improvement with #341 PR, fixing #257. He enhanced the CLI to properly respect TTY status and the NO_COLOR environment variable, implementing intelligent color control across all CLI commands. The solution involved switching from @cliffy/ansi/colors to @std/fmt/colors, creating a helper function using Deno.inspect() to handle object formatting, and ensuring colors are correctly disabled when output is redirected to files. This makes the CLI much more pipe-friendly and suitable for automated workflows!
@menele contributed a thoughtful enhancement with #342 PR, addressing #191. She updated the fedify inbox command to display not just the activity type, but also the type of object contained within each activity—transforming output like "Create" into the more informative "Create(Note)" or "Undo" into "Undo(Follow)". This seemingly simple change required making the display function asynchronous to fetch the enclosed objects, significantly improving the debugging experience for developers!
@woaol tackled an important developer experience issue with #329 PR, solving #306. Previously, the fedify init command would often install outdated versions of Fedify packages like @fedify/redis because version numbers were hardcoded in the CLI. They created a getLatestVersion() function that dynamically retrieves package versions from local metadata files, ensuring that developers always get the latest versions of all Fedify packages when initializing a new project. This improvement includes comprehensive test coverage and eliminates the frustration of starting a project with outdated dependencies!
Finally, @kodingwarrior made a significant contribution with #309 PR, implementing #269—NestJS integration! They created the @fedify/nestjs package with a FedifyModule that seamlessly integrates Fedify into NestJS applications. This includes proper middleware implementation, dependency injection support through NestJS's module system, and compatibility with both CommonJS and ESM environments. This opens up Fedify to the large NestJS developer community, making it easier than ever to build ActivityPub-enabled applications with this popular enterprise framework!
These contributions showcase the incredible talent and dedication of the OSSCA participants. From core infrastructure improvements to developer experience enhancements, each contribution makes Fedify better for the entire community. Thank you all for your hard work and welcome to the Fedify contributor family! 🚀
We're looking forward to seeing more amazing contributions from the OSSCA program and the broader community. If you're interested in contributing to Fedify, check out our GitHub repository and join us in building the future of federated social web! 🌟
#opensource #fedidev #fediverse
UX feature for Mastodon unfinished thiught:
Fine tune of range. Build feature like:
Sort friends and followers by known relationship status with User.
User can load "an algorithm" or make their own in visual UI.
make lists from algorithm.
Sort toots into groups based on lists.
Create Aliases to notify groups (into client side alert settings).
Looking for some technical suggestions (as I have no idea what I am doing) with #wordpress #activitypub plugin as it's not working for me. I have a wordpress site where I use the address https://www.northcapemusic.co.uk/blog/ for posts about my music. It's been dormant for a while, but i recently made a new post and it didn't show up on the fediverse profile here. @northcapemusic You can see I added a few random images via the ActivityPub plugin that worked (as I had 'supported post types > media' turned on, now turned off so only 'posts' is selected) , but the posts don't appear. Any ideas greatly appreciated!
Hey Fed, I know most of you are pretty technically savvy, but just in case, here’s a public warning: be cautious of scam verification bots. If you see one, do not click the link. Report and block the bot instead.
#Phishing #Bot #Mastodon #ActivityPub #Fediverse #Attack


Hi @debby
your description is very insightful.
#multilingual #multilanguage #i18n
#fediverse #activitypub et al.
Imagine a fediverse software doing it like it was meant to be:
https://www.w3.org/TR/activitystreams-core/#naturalLanguageValues ff. and recent comment by Evan https://github.com/w3c/activitystreams/issues/616#issuecomment-2830962874
Actors define which language they are capable of and maybe how much, just like the https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Accept-Language
The software can know the incoming languages even if they are not defined:
https://github.com/redaktor/languages
incl. 852 languages, also esperanto and those from the people having no internet (am the author).
Then Debby gets the posts in English or Esperanto when available, can keep post seperate and „no more mixing languages and annoying anyone! “

Late night progress. #LateNightDevs #ActivityPub #Enigmatick
