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.

underlap, to random
@underlap@fosstodon.org avatar

Currently getting my head round webfinger, webmention, indielogin, and the like: a mix of standards, experiments, and some decent results.

When does it make sense to use webfinger link relations vs link tags with rel(ationship) attributes in the <head> section of a web page? Are these equivalent features that just happen to have grown up in parallel or is there some rationale delineating the two?

Any clarifying articles greatly appreciated, as are boosts.

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/

#WebFinger

smallcircles, to fediverse
@smallcircles@social.coop avatar
smallcircles,
@smallcircles@social.coop avatar

@julian I think the best way is to subscribe to the the mailing list and reply to state your interest to participate and in what way.

I am not sure about how-to-subscribe for this particular list, and I'm not subscribed myself. I created the socialhub topic to draw attention to fedi dev community there.

See that there's a 'reply' icon on the thread, which pops up an email form. Dunno if that works. #IETF Search finds zilch searching for #WebFinger weirdly enough.

You could reply on SocialHub.

box464, to fediverse
@box464@mastodon.social avatar

Tonight I implemented something "just because" on my version of @Edent ActivityPub educational server. Some platforms will pick up a profile background image and display it along with your banner and avatar.

In your webfinger record, add this little bit at the root of the file and wallah. Akkoma is picking it up, at least! It's fun to play around.

 "backgroundUrl": {  
 "type": "Image",  
 "url": "https://{your-domain}/{image}.jpg"  
 },   

#Fediverse #Webfinger

hongminhee, to fediverse
@hongminhee@todon.eu avatar

is an server framework in & . 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)
client and server
• HTTP Signatures
• Middleware for handling webhooks
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/

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

pfefferle, to random
@pfefferle@mastodon.social avatar

@linos do you have a link to a documentation of the follow/approval process on application level, that is used by #mobilizon ?

mro,
@mro@digitalcourage.social avatar

Hi @linos, was bedeutet
> 1. Fetching application actor from NodeInfo

wieso nodeinfo? Ich dachte entweder #webfinger oder direkt #url

Was geht ab?

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 !

feb, to helpers German

Guten Morgen zusammen,
Profilbilder und Videos von Threads scheinen derzeit noch ein Problem zu sein.
Profilbilder muss ich häufig manuell nachladen und Videos scheinen blockiert zu werden. Ist das nur mit meinem Profil so oder kann das noch jemand bestätigen?

mro,
@mro@digitalcourage.social avatar

Hi @feb, weißt Du, was #friendica da hinschickt? #Webfinger geht noch so halb (falscher #Mimetype) aber statt Actor Profile Document kommt nur eine Art 404: https://seppo.social/demo/apchk.cgi/webfinger?redirect=none&resource=%40potus%40threads.net

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 #webfinger #rfc7033 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 #webfinger #fediverse 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 #GoActivityPub reference implementation to support finding https:// resources alongside acct: double @ ones used by the larger fediverse.

#webfinger #activitypub

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

I write a lot of notes in #Obsidian (@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 #WebFinger 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 #ActivityPub 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 #WebFinger to get their details and find an inbox. But if I have no user…?

kelsonv, to fediverse EN
@kelsonv@gts.keysmash.xyz avatar

Hmmm.... wondering if it's possible to craft a custom #webfinger endpoint that enables serving different users from different #ActivityPub software on the same hostname.

Like having blog@example.com run on WordPress or WriteFreely, then linkblog@example.com run on Postmarks, then using something small like GoToSocial or Snac2 for person1@example.com and person2@example.com

Use something that's tailored for each use case, but not have to create a new subdomain for each piece of software.

(Makes note to read up on this stuff after post-work errands)

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 !

#fediverse #activitypub #static-sites #hugo #azure #mastodon #web-development #social-web #webfinger #http

Edent, to bluesky
@Edent@mastodon.social avatar

I was very impressed with how easy #BlueSky makes it to claim a domain name handle.

I uploaded a small text file to .well-known and my account is now "@edent.tel"

I'm not convinced that #ATprotocol is brilliant - but Mastodon server providers could learn from the simplicity of getting a personalised domain up and running.

https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial

erikkemp,
@erikkemp@tukkers.online avatar

@retiolus @Edent

I remember it works with something called #WebFinger. Don't really know what it is but it works. I put this on my website: https://erikkemp.eu/.well-known/webfinger

I searched and found multiple blogs explaining it:
https://duckduckgo.com/?q=Fediverse+webfinger+own+domain&t=fpas&ia=web

Here, @maartenballiauw explains it: https://blog.maartenballiauw.be/post/2022/11/05/mastodon-own-donain-without-hosting-server.html .

evan, to fediverse
@evan@cosocial.ca avatar

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

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

evan, to fediverse
@evan@cosocial.ca avatar

I'm interested in hearing from developers who've successfully mapped properties from <meta> tags in Web pages onto the Page type and its properties in AS2.

benpate,
@benpate@mastodon.social avatar

@evan Here’s my take, hope it helps?

https://github.com/benpate/sherlock

Sherlock is a library that assembles any data/metadata it can find on a URL (including , , , and ) and returns an back to its caller. There’s composable add-ons for caching and other custom rules.

Overall, mapping to ActivityStreams was pretty easy. Sherlock is the key component in that helps it participate in many different social webs.

TNLNYC, to random
@TNLNYC@mastodon.social avatar

oooooohhhh: "curl "https://threads.net/.well-known/webfinger?resource=acct.tnlnyc@threads.net" (or replace tnlnyc with any threads account

TNLNYC,
@TNLNYC@mastodon.social avatar

That's the sound of 100 million new #webfinger endpoints in the #fediverse

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

Everybody is unpacking curl, and baffled at getting HTML back when attempting to perform #webfinger discovery on zuck's account.

So how does it work? I sent a note to @0xjessel to clarify if possible ...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • tsrsr
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • Youngstown
  • InstantRegret
  • slotface
  • khanakhh
  • rosin
  • ngwrru68w68
  • kavyap
  • PowerRangers
  • normalnudes
  • tacticalgear
  • cubers
  • everett
  • vwfavf
  • ethstaker
  • osvaldo12
  • Durango
  • mdbf
  • cisconetworking
  • modclub
  • GTA5RPClips
  • tester
  • anitta
  • All magazines