J12t, to random
@J12t@social.coop avatar

Tried to send a message to the IETF's mailing list with some feedback from @feditest. Tried three different sender e-mail addresses. None of them went through. Not sure what else to try.

manlycoffee, to fediverse
@manlycoffee@techhub.social avatar

The whole idea of BlueSky supporting nomadic identities but the rest of the ActivityPub (plus other stuff) Fediverse being unable to do so is such an oversold idea.

A new service using ActivityPub behind the scenes (and not the AT Protocol) can absolutely support nomadic identities, even if the service doesn't treat a whole website as the actor.

It will still use did:plc, same as AT Protocol (BlueSky), but once done so, an application that understands how to work with did:plc can dereference an actor based on the DID.

That said, an existing service will simply not be compatible with this idea, without changing how it operates.

#Fediverse #ActivityPub #ATProto #ATProtocol #BlueSky #WebFinger

underlap, (edited ) to random
@underlap@fosstodon.org avatar

Just set up webfinger so "AT mastodon AT underlap.org" is an alias for my mastodon account on fosstodon.org. (I can't post the actual account because mastodon replaces it with the account it refers to!)

Thanks to https://guide.toot.as/guide/use-your-own-domain/ and https://stolley.dev/posted/getting-webfinger-to-play-nicely-on-nginx/

smallcircles, to fediverse
@smallcircles@social.coop avatar
hongminhee, to fediverse
@hongminhee@todon.eu avatar

#Fedify is an #ActivityPub server framework in #TypeScript & #JavaScript. It aims to eliminate the complexity and redundant boilerplate code when building a federated server app, so that you can focus on your business logic and user experience.

The key features it provides currently are:

• Type-safe objects for Activity Vocabulary (including some vendor-specific extensions)
#WebFinger client and server
• HTTP Signatures
• Middleware for handling webhooks
#NodeInfo protocol

If you're curious, take a look at the Fedify website! There's comprehensive docs, a demo, a tutorial, example code, and more:

https://fedify.dev/

#fedidev

jmaris, to mastodon
@jmaris@eupolicy.social avatar

Could do with some help with a redirect: no instance appears to recognise mine... When I search @jmaris i get no results :(

http://jmaris.me/.well-known/webfinger

mapache, to fediverse
@mapache@hachyderm.io avatar

Part 6 of "A Guide to Implementing ActivityPub in a Static Site (or Any Website)" is now out.

Sorry about the delay, this is the part that not many people will like, I assume. I try to explain how to implement the inbox, which by nature is dynamic non-static.

Full article here:
https://maho.dev/2024/04/a-guide-to-implementing-activitypub-in-a-static-site-or-any-website-part-6/

If you like it don't forget to follow the @blog !

#fediverse #activitypub #staticsites #hugo #azure #mastodon #webdevelopment #socialweb #webfinger #http #dotnet

mro, to random German
@mro@digitalcourage.social avatar

Hi @mastohost, I came across @liaizon which is IMO hosted by you. More precisely the social. subdomain is. How dow you resolve adresses to a host not mentioned in the address?

Asking because I implement @demo and https://seppo.social/demo/apchk.cgi

north, to fediverse
@north@xn--8r9a.com avatar

If I were to create a alias system, would there be any interest? The usernames would be like:

@alice .ws
@bob .ws

mariusor, to fediverse
@mariusor@metalhead.club avatar

Improved the webfinger handler for the reference implementation to support finding https:// resources alongside acct: double @ ones used by the larger fediverse.

liaizon, (edited ) to random
@liaizon@wake.st avatar

I write a lot of notes in (@obsidian) where I mention fediverse handles in the @username@domain.tld format.
I always want to link it to their profile so I manually change it to @username@domain.tld (or whatever the form of url the software they are using is) I feel like there should be a simple way to solve this with an Obsidian plugin that resolves names or maybe some RegEx userscript macro would be easier? Anyone have a solution to my silly problem?

mro, to fediverse German
@mro@digitalcourage.social avatar
Edent, to fediverse
@Edent@mastodon.social avatar

Given a random domain name, is there any reliable way to find the shared inbox?

That is, how do I go from example.social to example.social/inboxes/shared ?

If I had a user, I could use to get their details and find an inbox. But if I have no user…?

mapache, to fediverse
@mapache@hachyderm.io avatar

Part 3 of "A Guide to Implementing ActivityPub in a Static Site (or Any Website)" is just out the oven!

In this blog post, I explain how to make your blog discoverable in the Fediverse as an account, and also address some of the annoying pitfalls I encountered.

Full article here: https://maho.dev/2024/02/a-guide-to-implementing-activitypub-in-a-static-site-or-any-website-part-3/

If you like it don't forget to follow the @blog !

-sites -development -web

evan, to fediverse
@evan@cosocial.ca avatar

I submitted a FEP for identifying the canonical address for an actor.

https://codeberg.org/fediverse/fep/pulls/225

J12t, to fediverse
@J12t@social.coop avatar
osma, to fediverse

A case of spec ambiguity, maybe? I can't find a mention in WebFinger or ActivityPub specs of usernames being case insensitive. Are @osma and @osma referring to the same actor? Is that up to implementation? How does a remote server determine which is correct?

Edit: I wrote above (at)Osma@mas.to and (at)osma@mas.to, but some part of the stack converted both to a lowercase mention during posting. I don't know which part, and what specs describes that.

manlycoffee, to fediverse
@manlycoffee@techhub.social avatar

Where are all the Fediverse technical discussions happening?

I'm asking because I just encountered an edge case. I think it should be discussed.

okpierre, to mastodon
@okpierre@mastodon.social avatar

In case you missed it (I also didn't see it in the install doc), the new version of Mastodon (v4.2.0) includes automatic update checking every 30 minutes in the background

image/png

youronlyone, to fediverse
@youronlyone@c.im avatar

I wonder when we'll see custom domain in the / ?

For example, I want to use:

  • @-live.youronly.one for my account
  • @-sns.youronly.one for my account
  • @-photos.youronly.one for my account
  • @-mblog.youronly.one for my account
  • @-reading.youronly.one for my account

Ideally, even if I move to a new host/service, I can use the same WebFinger.

otter, to random German

Wieviel Aufwand das erzeugt einen blöden bereitzustellen - und Kosten (wenn man nicht eh nen Server irgendwo hat)

Wer hat sich denn so ein beschissenes "Protokoll" ausgedacht?!

Über Cloudflare Worker, kein Problem. Bisschen JavaScript, feddisch. Aber wer will schon Cloudflare DNS nutzen?

Free-Ressourcen auf Azure nutzen, ggf. möglich - scheitert aber entweder an APEX-Domäne oder wahlweise meinen Programmier-Skills.

Also jetzt einfach per Caddy auf ner VM lösen. Solang die läuft.

slashscreen, to mastodon

Question about webfinger: if I give it an actor @foo, it's going to query directly to bar.social, right? There's no way to somehow, register a proxy for something? I guess that would be a security risk, no?

My goal is to try to figure out whether I can make some kind of bridge for ActivityPub and ATProto, without touching either codepase directly, since making either one be able to talk to the other is a political issue right now. While code-wise I think it's possible to translate between them, at least with follows, likes, and posts, the only way I can think for people to actually interact with the other would be to have the bridge be itself a server, so you would follow a bsky account by following @username@bridge.net which would then forward to @username which is super cumbersome

manlycoffee, to fediverse
@manlycoffee@techhub.social avatar

Question, because I'm trying to make the right decision:

why do some Fediverse software seem to mangle the URL of users?

On Mastodon, you can simply go to https://<domain name>/@<username>@<another domain name>

But on Pixelfed, for example, it becomes http://<domain name>/i/web/profile/<a string>.

Is there a security reason?

I have nothing against either decision.

I'm asking because I'm currently exploring the idea of implementing my own Fediverse software, and I'm trying to figure out the pros and cons.

pinkyfloyd, to LosAngeles
@pinkyfloyd@pleroma.payfrit.com avatar

any that would like a or if you have ever wondered what is like, is hiring both remote and onsite in , 30 minutes from either the , , or . , regular , and stock options are available, please repeat!

https://comptonstartups.online

pinkyfloyd, to fediverse
@pinkyfloyd@pleroma.payfrit.com avatar

please repeat and forward to your developer friends!

any #fediverse or fediverse-adjacent #developer that would like a #vacation, or if you have ever wondered what #losangeles is like, #ownyourdata is hiring both remote and onsite in #compton #california, 30 minutes from either the #beach, #lax, or #dtla. #housing and regular #feedings are available.

#mastodon #lemmy #kbin #friendica #pixelfed #peertube #nextcloud #mattermost #wordpress #matrix

#PHPdev #Rustdev #CSS #Javascript #Bootstrap #Solidity #Rubydev #typescript #jsondev #htmldev #webfinger #APIdev

#superfeedyourlife

https://www.ownyourdata.site

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • tacticalgear
  • megavids
  • ngwrru68w68
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines